Skip to content

Creates a schematic FPGA symbol for Eeschema from the Xilinx text file pin description.

License

Notifications You must be signed in to change notification settings

wykys/xilinx-fpga-symbol-creator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xilinx FPGA symbol creator

This project aims to accelerate drawing of Xilinx FPGA schematic symbols using pin description text files provided by the manufacturer. The script generates a KiCAD Eeschema library that needs to be slightly modified to meet KLC.

Sample output for FPGA XC7S15 FTGB196

demo

How to use?

# help
src/main.py -h
# result
usage: Xilinx FPGA symbol creator [-h] path part name

positional arguments:
  path        Xilinx text file pin description.
  part        The name under which the part will be created in the library.
  name        Marking on the schematic symbol.

optional arguments:
  -h, --help  show this help message and exit
# create a library
src/main.py data/xc7s15ftgb196pkg.txt "XC7S15-FTGB196" "Spartan 7" > my_library.lib

About

Creates a schematic FPGA symbol for Eeschema from the Xilinx text file pin description.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages