├── .gitattributes ├── .gitignore ├── .idea └── vcs.xml ├── ExamplePCB.py ├── LASP_PCB.py ├── LICENSE ├── MUCTPI_PCB.py ├── PCBpy └── __init__.py ├── README.md ├── docs ├── GeneratingCadenceInputFiles.docx ├── GeneratingCadenceInputFiles.pdf ├── logo.png └── workflow.png ├── in ├── cad │ ├── lasp_basenets.txt │ ├── lasp_pstxref.dat │ ├── muctpi_basenets.txt │ └── muctpi_pstxref.dat ├── usr │ ├── template.tcl │ ├── template.vhd │ └── template.xdc └── xlx │ ├── .~lock.xcku095ffvb2104pkg.csv# │ ├── 10m50da.numbers │ ├── 10m50da.xls │ ├── 1sm21b.numbers │ ├── 1sm21b.txt │ ├── 1sm21b.xlsx │ ├── 1sx280.numbers │ ├── 1sx280.txt │ ├── 1sx280.xlsx │ ├── usaall.zip │ ├── xc7z030ffg676pkg.csv │ ├── xcku095ffvb2104pkg.csv │ ├── xcvu160flgc2104pkg.csv │ ├── xcvu9pflgc2104pkg.csv │ ├── xczu3egsfvc784pkg.csv │ └── zupall.zip ├── out ├── xcku095ffvb2104pkg_IC39.vhd ├── xcku095ffvb2104pkg_IC39.xdc ├── xcku095ffvb2104pkg_IC39_IBERT_SET_POLARITY.tcl ├── xcku095ffvb2104pkg_IC39_IBERT_info.csv ├── xcku095ffvb2104pkg_IC39_IBERT_info.txt ├── xcku095ffvb2104pkg_IC39_XLX_CAD_check.txt ├── xcku095ffvb2104pkg_IC39_XLX_CAD_info.txt ├── xcvu9pflgc2104pkg_IC15.vhd ├── xcvu9pflgc2104pkg_IC15.xdc ├── xcvu9pflgc2104pkg_IC15_IBERT_SET_POLARITY.tcl ├── xcvu9pflgc2104pkg_IC15_IBERT_info.csv ├── xcvu9pflgc2104pkg_IC15_IBERT_info.txt ├── xcvu9pflgc2104pkg_IC15_XLX_CAD_check.txt ├── xcvu9pflgc2104pkg_IC15_XLX_CAD_info.txt ├── xcvu9pflgc2104pkg_IC4.vhd ├── xcvu9pflgc2104pkg_IC4.xdc ├── xcvu9pflgc2104pkg_IC4_IBERT_SET_POLARITY.tcl ├── xcvu9pflgc2104pkg_IC4_IBERT_info.csv ├── xcvu9pflgc2104pkg_IC4_IBERT_info.txt ├── xcvu9pflgc2104pkg_IC4_XLX_CAD_check.txt ├── xcvu9pflgc2104pkg_IC4_XLX_CAD_info.txt ├── xczu3egsfvc784pkg_IC84.vhd ├── xczu3egsfvc784pkg_IC84.xdc ├── xczu3egsfvc784pkg_IC84_IBERT_SET_POLARITY.tcl ├── xczu3egsfvc784pkg_IC84_IBERT_info.csv ├── xczu3egsfvc784pkg_IC84_IBERT_info.txt ├── xczu3egsfvc784pkg_IC84_XLX_CAD_check.txt └── xczu3egsfvc784pkg_IC84_XLX_CAD_info.txt ├── requirements.txt └── setup.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /ExamplePCB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/ExamplePCB.py -------------------------------------------------------------------------------- /LASP_PCB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/LASP_PCB.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/LICENSE -------------------------------------------------------------------------------- /MUCTPI_PCB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/MUCTPI_PCB.py -------------------------------------------------------------------------------- /PCBpy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/PCBpy/__init__.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/README.md -------------------------------------------------------------------------------- /docs/GeneratingCadenceInputFiles.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/docs/GeneratingCadenceInputFiles.docx -------------------------------------------------------------------------------- /docs/GeneratingCadenceInputFiles.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/docs/GeneratingCadenceInputFiles.pdf -------------------------------------------------------------------------------- /docs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/docs/logo.png -------------------------------------------------------------------------------- /docs/workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/docs/workflow.png -------------------------------------------------------------------------------- /in/cad/lasp_basenets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/cad/lasp_basenets.txt -------------------------------------------------------------------------------- /in/cad/lasp_pstxref.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/cad/lasp_pstxref.dat -------------------------------------------------------------------------------- /in/cad/muctpi_basenets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/cad/muctpi_basenets.txt -------------------------------------------------------------------------------- /in/cad/muctpi_pstxref.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/cad/muctpi_pstxref.dat -------------------------------------------------------------------------------- /in/usr/template.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/usr/template.tcl -------------------------------------------------------------------------------- /in/usr/template.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/usr/template.vhd -------------------------------------------------------------------------------- /in/usr/template.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/usr/template.xdc -------------------------------------------------------------------------------- /in/xlx/.~lock.xcku095ffvb2104pkg.csv#: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/xlx/.~lock.xcku095ffvb2104pkg.csv# -------------------------------------------------------------------------------- /in/xlx/10m50da.numbers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/xlx/10m50da.numbers -------------------------------------------------------------------------------- /in/xlx/10m50da.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/xlx/10m50da.xls -------------------------------------------------------------------------------- /in/xlx/1sm21b.numbers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/xlx/1sm21b.numbers -------------------------------------------------------------------------------- /in/xlx/1sm21b.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/xlx/1sm21b.txt -------------------------------------------------------------------------------- /in/xlx/1sm21b.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/xlx/1sm21b.xlsx -------------------------------------------------------------------------------- /in/xlx/1sx280.numbers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/xlx/1sx280.numbers -------------------------------------------------------------------------------- /in/xlx/1sx280.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/xlx/1sx280.txt -------------------------------------------------------------------------------- /in/xlx/1sx280.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/xlx/1sx280.xlsx -------------------------------------------------------------------------------- /in/xlx/usaall.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/xlx/usaall.zip -------------------------------------------------------------------------------- /in/xlx/xc7z030ffg676pkg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/xlx/xc7z030ffg676pkg.csv -------------------------------------------------------------------------------- /in/xlx/xcku095ffvb2104pkg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/xlx/xcku095ffvb2104pkg.csv -------------------------------------------------------------------------------- /in/xlx/xcvu160flgc2104pkg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/xlx/xcvu160flgc2104pkg.csv -------------------------------------------------------------------------------- /in/xlx/xcvu9pflgc2104pkg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/xlx/xcvu9pflgc2104pkg.csv -------------------------------------------------------------------------------- /in/xlx/xczu3egsfvc784pkg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/xlx/xczu3egsfvc784pkg.csv -------------------------------------------------------------------------------- /in/xlx/zupall.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/in/xlx/zupall.zip -------------------------------------------------------------------------------- /out/xcku095ffvb2104pkg_IC39.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xcku095ffvb2104pkg_IC39.vhd -------------------------------------------------------------------------------- /out/xcku095ffvb2104pkg_IC39.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xcku095ffvb2104pkg_IC39.xdc -------------------------------------------------------------------------------- /out/xcku095ffvb2104pkg_IC39_IBERT_SET_POLARITY.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xcku095ffvb2104pkg_IC39_IBERT_SET_POLARITY.tcl -------------------------------------------------------------------------------- /out/xcku095ffvb2104pkg_IC39_IBERT_info.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xcku095ffvb2104pkg_IC39_IBERT_info.csv -------------------------------------------------------------------------------- /out/xcku095ffvb2104pkg_IC39_IBERT_info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xcku095ffvb2104pkg_IC39_IBERT_info.txt -------------------------------------------------------------------------------- /out/xcku095ffvb2104pkg_IC39_XLX_CAD_check.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xcku095ffvb2104pkg_IC39_XLX_CAD_check.txt -------------------------------------------------------------------------------- /out/xcku095ffvb2104pkg_IC39_XLX_CAD_info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xcku095ffvb2104pkg_IC39_XLX_CAD_info.txt -------------------------------------------------------------------------------- /out/xcvu9pflgc2104pkg_IC15.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xcvu9pflgc2104pkg_IC15.vhd -------------------------------------------------------------------------------- /out/xcvu9pflgc2104pkg_IC15.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xcvu9pflgc2104pkg_IC15.xdc -------------------------------------------------------------------------------- /out/xcvu9pflgc2104pkg_IC15_IBERT_SET_POLARITY.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xcvu9pflgc2104pkg_IC15_IBERT_SET_POLARITY.tcl -------------------------------------------------------------------------------- /out/xcvu9pflgc2104pkg_IC15_IBERT_info.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xcvu9pflgc2104pkg_IC15_IBERT_info.csv -------------------------------------------------------------------------------- /out/xcvu9pflgc2104pkg_IC15_IBERT_info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xcvu9pflgc2104pkg_IC15_IBERT_info.txt -------------------------------------------------------------------------------- /out/xcvu9pflgc2104pkg_IC15_XLX_CAD_check.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xcvu9pflgc2104pkg_IC15_XLX_CAD_check.txt -------------------------------------------------------------------------------- /out/xcvu9pflgc2104pkg_IC15_XLX_CAD_info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xcvu9pflgc2104pkg_IC15_XLX_CAD_info.txt -------------------------------------------------------------------------------- /out/xcvu9pflgc2104pkg_IC4.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xcvu9pflgc2104pkg_IC4.vhd -------------------------------------------------------------------------------- /out/xcvu9pflgc2104pkg_IC4.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xcvu9pflgc2104pkg_IC4.xdc -------------------------------------------------------------------------------- /out/xcvu9pflgc2104pkg_IC4_IBERT_SET_POLARITY.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xcvu9pflgc2104pkg_IC4_IBERT_SET_POLARITY.tcl -------------------------------------------------------------------------------- /out/xcvu9pflgc2104pkg_IC4_IBERT_info.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xcvu9pflgc2104pkg_IC4_IBERT_info.csv -------------------------------------------------------------------------------- /out/xcvu9pflgc2104pkg_IC4_IBERT_info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xcvu9pflgc2104pkg_IC4_IBERT_info.txt -------------------------------------------------------------------------------- /out/xcvu9pflgc2104pkg_IC4_XLX_CAD_check.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xcvu9pflgc2104pkg_IC4_XLX_CAD_check.txt -------------------------------------------------------------------------------- /out/xcvu9pflgc2104pkg_IC4_XLX_CAD_info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xcvu9pflgc2104pkg_IC4_XLX_CAD_info.txt -------------------------------------------------------------------------------- /out/xczu3egsfvc784pkg_IC84.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xczu3egsfvc784pkg_IC84.vhd -------------------------------------------------------------------------------- /out/xczu3egsfvc784pkg_IC84.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xczu3egsfvc784pkg_IC84.xdc -------------------------------------------------------------------------------- /out/xczu3egsfvc784pkg_IC84_IBERT_SET_POLARITY.tcl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /out/xczu3egsfvc784pkg_IC84_IBERT_info.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xczu3egsfvc784pkg_IC84_IBERT_info.csv -------------------------------------------------------------------------------- /out/xczu3egsfvc784pkg_IC84_IBERT_info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xczu3egsfvc784pkg_IC84_IBERT_info.txt -------------------------------------------------------------------------------- /out/xczu3egsfvc784pkg_IC84_XLX_CAD_check.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xczu3egsfvc784pkg_IC84_XLX_CAD_check.txt -------------------------------------------------------------------------------- /out/xczu3egsfvc784pkg_IC84_XLX_CAD_info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/out/xczu3egsfvc784pkg_IC84_XLX_CAD_info.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | setuptools>=40.0.0 2 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvsoliveira/PCBpy/HEAD/setup.py --------------------------------------------------------------------------------