This commit is contained in:
Thaddeus-Maximus
2026-04-03 15:58:58 -05:00
commit f3953d66ae
1516 changed files with 586639 additions and 0 deletions

View File

@@ -0,0 +1,110 @@
NET "CLK" TNM_NET = "CLK";
TIMESPEC "TS_CLK" = PERIOD "CLK" 19.9 ns HIGH 50 %;
NET "COM_SPICLK" TNM_NET = "COM_SPICLK";
TIMESPEC "TS_COM_SPICLK" = PERIOD "COM_SPICLK" 9 ns HIGH 50 %;
OFFSET = OUT 12 ns AFTER "COM_SPICLK" ;
OFFSET = IN 8 ns BEFORE "COM_SPICLK" ;
NET "COM_SPICLK" LOC ="P55" | IOSTANDARD = LVTTL;
NET "COM_SPIIN" LOC ="P56" | IOSTANDARD = LVTTL;
NET "COM_SPIOUT" LOC ="P57" | IOSTANDARD = LVTTL | DRIVE = 4 | SLEW = FAST ;
NET "COM_SPICS" LOC ="P58" | IOSTANDARD = LVTTL;
NET "TEST0" LOC ="P59" | IOSTANDARD = LVTTL;
NET "RECONFIG" LOC ="P67" | IOSTANDARD = LVTTL | DRIVE = 4 | SLEW = SLOW ;
NET "SPICS" LOC ="P38" | IOSTANDARD = LVTTL | DRIVE = 4 | SLEW = SLOW ;
NET "SPIIN" LOC ="P65" | IOSTANDARD = LVTTL;
NET "SPIOUT" LOC ="P64" | IOSTANDARD = LVTTL | DRIVE = 4 | SLEW = SLOW ;
NET "SPICLK" LOC ="P70" | IOSTANDARD = LVTTL | DRIVE = 4 | SLEW = SLOW ;
NET "NINIT" LOC ="P39" | IOSTANDARD = LVTTL | DRIVE = 12 | SLEW = SLOW ;
NET "CLK" LOC ="P50" | IOSTANDARD = LVTTL | DRIVE = 4 | SLEW = SLOW ;
NET "LEDS<1>" LOC ="P74" | IOSTANDARD = LVTTL | DRIVE = 8 | SLEW = SLOW ;
NET "LEDS<0>" LOC ="P75" | IOSTANDARD = LVTTL | DRIVE = 8 | SLEW = SLOW ;
NET "IOBITS<0>" LOC ="P35" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<1>" LOC ="P34" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<24>" LOC ="P33" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<25>" LOC ="P32" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<48>" LOC ="P30" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<49>" LOC ="P29" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<2>" LOC ="P27" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<3>" LOC ="P26" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<26>" LOC ="P24" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<27>" LOC ="P23" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<50>" LOC ="P22" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<51>" LOC ="P21" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<4>" LOC ="P17" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<5>" LOC ="P16" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<28>" LOC ="P15" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<29>" LOC ="P14" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<52>" LOC ="P12" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<53>" LOC ="P11" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<6>" LOC ="P10" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<7>" LOC ="P9" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<30>" LOC ="P8" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<31>" LOC ="P7" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<54>" LOC ="P6" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<55>" LOC ="P5" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<8>" LOC ="P2" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<9>" LOC ="P1" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<32>" LOC ="P142" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<33>" LOC ="P141" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<56>" LOC ="P140" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<57>" LOC ="P139" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<10>" LOC ="P138" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<11>" LOC ="P137" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<34>" LOC ="P134" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<35>" LOC ="P133" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<58>" LOC ="P132" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<59>" LOC ="P131" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<12>" LOC ="P127" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<13>" LOC ="P126" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<36>" LOC ="P124" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<37>" LOC ="P123" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<60>" LOC ="P121" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<61>" LOC ="P120" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<14>" LOC ="P119" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<15>" LOC ="P118" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<38>" LOC ="P117" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<39>" LOC ="P116" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<62>" LOC ="P115" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<63>" LOC ="P114" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<16>" LOC ="P112" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<17>" LOC ="P111" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<40>" LOC ="P105" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<41>" LOC ="P104" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<64>" LOC ="P102" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<65>" LOC ="P101" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<18>" LOC ="P100" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<19>" LOC ="P99" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<42>" LOC ="P98" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<43>" LOC ="P97" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<66>" LOC ="P95" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<67>" LOC ="P94" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<20>" LOC ="P93" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<21>" LOC ="P92" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<44>" LOC ="P88" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<45>" LOC ="P87" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<68>" LOC ="P85" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<69>" LOC ="P84" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<22>" LOC ="P83" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<23>" LOC ="P82" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<46>" LOC ="P81" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<47>" LOC ="P80" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<70>" LOC ="P79" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
NET "IOBITS<71>" LOC ="P78" | IOSTANDARD = LVTTL | DRIVE = 24 | SLEW = SLOW ;
#NET "DONE" LOC ="P71" ;
#NET "RDWR" LOC ="P47" ;
#NET "PROGRAM" LOC ="P37" ;
#NET "M0" LOC ="P69" ;
#NET "M1" LOC ="P60" ;
#NET "FPGATMS" LOC ="P107" ;
#NET "FPGATDI" LOC ="P110" ;
#NET "FPGATDO" LOC ="P106" ;
#NET "FPGACLK" LOC ="P109" ;
#NET "HSWAPEN" LOC ="P144" ;
#NET "MISCCLK" LOC ="P143" ;
#NET "HOST5" LOC ="P59" ;