X-Git-Url: http://git.joshuawise.com/fpgaboy.git/blobdiff_plain/09c1936c32d74947896338a1c57270b2918656f8..refs/heads/master:/CoreTop.ucf?ds=inline diff --git a/CoreTop.ucf b/CoreTop.ucf index 7943b6d..8b15722 100644 --- a/CoreTop.ucf +++ b/CoreTop.ucf @@ -1,14 +1,20 @@ -NET "xtal" LOC="B8"; +NET "xtal" LOC="B8" | CLOCK_DEDICATED_ROUTE = FALSE; # And we get it in the ASS! NET "serio" LOC = "p9"; +NET "serin" LOC = "u6"; -NET "leds<0>" LOC = "j14" ; -NET "leds<1>" LOC = "j15" ; -NET "leds<2>" LOC = "k15" ; -NET "leds<3>" LOC = "k14" ; -NET "leds<4>" LOC = "e17" ; -NET "leds<5>" LOC = "p15" ; -NET "leds<6>" LOC = "f4" ; -NET "leds<7>" LOC = "r4" ; +NET "rxm" LOC="n18" ; +NET "rxp" LOC="p18" ; +NET "txp" LOC="j13" ; +NET "txm" LOC="m18" ; + +NET "leds<0>" LOC = "j14" ; +NET "leds<1>" LOC = "j15" ; +NET "leds<2>" LOC = "k15" ; +NET "leds<3>" LOC = "k14" ; +NET "leds<4>" LOC = "e17" ; +NET "leds<5>" LOC = "p15" ; +NET "leds<6>" LOC = "f4" ; +NET "leds<7>" LOC = "r4" ; NET "switches<7>" LOC="r17"; NET "switches<6>" LOC="n17"; @@ -50,4 +56,60 @@ NET "b<1>" LOC = "u4"; NET "b<0>" LOC = "u5"; NET "soundl" LOC = "l15" | SLEW = "fast"; -NET "soundr" LOC = "k12" | SLEW = "fast"; \ No newline at end of file +NET "soundr" LOC = "k12" | SLEW = "fast"; + +NET "cr_nADV" LOC="J4" | SLEW="fast"; +NET "cr_nCE" LOC="R6" | SLEW="fast"; +NET "cr_nOE" LOC="T2" | SLEW="fast"; +NET "cr_nWE" LOC="N7" | SLEW="fast"; +NET "cr_CRE" LOC="P7" | SLEW="fast"; +NET "cr_nLB" LOC="K5" | SLEW="fast"; +NET "cr_nUB" LOC="K4" | SLEW="fast"; +NET "cr_CLK" LOC="H5" | SLEW="fast"; + +NET "cr_DQ<0>" LOC="L1" | SLEW="fast"; +NET "cr_DQ<1>" LOC="L4" | SLEW="fast"; +NET "cr_DQ<2>" LOC="L6" | SLEW="fast"; +NET "cr_DQ<3>" LOC="M4" | SLEW="fast"; +NET "cr_DQ<4>" LOC="N5" | SLEW="fast"; +NET "cr_DQ<5>" LOC="P1" | SLEW="fast"; +NET "cr_DQ<6>" LOC="P2" | SLEW="fast"; +NET "cr_DQ<7>" LOC="R2" | SLEW="fast"; +NET "cr_DQ<8>" LOC="L3" | SLEW="fast"; +NET "cr_DQ<9>" LOC="L5" | SLEW="fast"; +NET "cr_DQ<10>" LOC="M3" | SLEW="fast"; +NET "cr_DQ<11>" LOC="M6" | SLEW="fast"; +NET "cr_DQ<12>" LOC="L2" | SLEW="fast"; +NET "cr_DQ<13>" LOC="N4" | SLEW="fast"; +NET "cr_DQ<14>" LOC="R3" | SLEW="fast"; +NET "cr_DQ<15>" LOC="T1" | SLEW="fast"; + +NET "cr_A<0>" LOC="J1" | SLEW="fast"; +NET "cr_A<1>" LOC="J2" | SLEW="fast"; +NET "cr_A<2>" LOC="H4" | SLEW="fast"; +NET "cr_A<3>" LOC="H1" | SLEW="fast"; +NET "cr_A<4>" LOC="H2" | SLEW="fast"; +NET "cr_A<5>" LOC="J5" | SLEW="fast"; +NET "cr_A<6>" LOC="H3" | SLEW="fast"; +NET "cr_A<7>" LOC="H6" | SLEW="fast"; +NET "cr_A<8>" LOC="F1" | SLEW="fast"; +NET "cr_A<9>" LOC="G3" | SLEW="fast"; +NET "cr_A<10>" LOC="G6" | SLEW="fast"; +NET "cr_A<11>" LOC="G5" | SLEW="fast"; +NET "cr_A<12>" LOC="G4" | SLEW="fast"; +NET "cr_A<13>" LOC="F2" | SLEW="fast"; +NET "cr_A<14>" LOC="E1" | SLEW="fast"; +NET "cr_A<15>" LOC="M5" | SLEW="fast"; +NET "cr_A<16>" LOC="E2" | SLEW="fast"; +NET "cr_A<17>" LOC="C2" | SLEW="fast"; +NET "cr_A<18>" LOC="C1" | SLEW="fast"; +NET "cr_A<19>" LOC="D2" | SLEW="fast"; +NET "cr_A<20>" LOC="K3" | SLEW="fast"; +NET "cr_A<21>" LOC="D1" | SLEW="fast"; +NET "cr_A<22>" LOC="K6" | SLEW="fast"; + +NET "st_nCE" LOC="R5" | SLEW="fast"; +NET "st_nRST" LOC="T5" | SLEW="fast"; + +NET "ps2c" LOC="R12" | CLOCK_DEDICATED_ROUTE = FALSE; +NET "ps2d" LOC="P11";