# This is a "user constraints file" that describes # the pin-out of the Demand Peripherals Baseboard-4. # Clocks NET "CK50" LOC = "P38" ; # 50.0 MHz clock NET "CK12" LOC = "P39" ; # 12.5 MHz clock # Buttons NET "BNTN1" LOC = "P13" ; # Button 1 NET "BNTN2" LOC = "P30" ; # Button 2 NET "BNTN3" LOC = "P69" ; # Button 3 # LEDs NET "LED<0>" LOC = "P70" ; # LED 0 NET "LED<1>" LOC = "P71" ; # LED 1 NET "LED<2>" LOC = "P62" ; # LED 2 NET "LED<3>" LOC = "P66" ; # LED 3 NET "LED<4>" LOC = "P67" ; # LED 4 NET "LED<5>" LOC = "P68" ; # LED 5 NET "LED<6>" LOC = "P63" ; # LED 6 NET "LED<7>" LOC = "P65" ; # LED 7 # USB interface NET "RXF_" LOC = "P89" ; # New data is available NET "RD_" LOC = "P43" ; # Active low read data NET "TXE_" LOC = "P88" ; # Transmit buffer empty (not) NET "WR" LOC = "P47" ; # Write data on positive edge NET "USBD<0>" LOC = "P44" ; # USB Data 0 NET "USBD<1>" LOC = "P41" ; # USB Data 1 NET "USBD<2>" LOC = "P40" ; # USB Data 2 NET "USBD<3>" LOC = "P36" ; # USB Data 3 NET "USBD<4>" LOC = "P35" ; # USB Data 4 NET "USBD<5>" LOC = "P34" ; # USB Data 5 NET "USBD<6>" LOC = "P33" ; # USB Data 6 NET "USBD<7>" LOC = "P32" ; # USB Data 7 # 3-pin headers NET "GPIO0" LOC = "P49" ; # GPIO on 3-pin header #0 NET "GPIO1" LOC = "P24" ; # GPIO on 3-pin header #1 NET "GPIO2" LOC = "P26" ; # GPIO on 3-pin header #2 # Expansion headers NET "JPA<0>" LOC = "P92" ; NET "JPA<1>" LOC = "P78" ; NET "JPA<2>" LOC = "P79" ; NET "JPA<3>" LOC = "P94" ; NET "JPA<4>" LOC = "P98" ; NET "JPA<5>" LOC = "P83" ; NET "JPA<6>" LOC = "P84" ; NET "JPA<7>" LOC = "P85" ; NET "JPB<0>" LOC = "P86" ; NET "JPB<1>" LOC = "P95" ; NET "JPB<2>" LOC = "P90" ; NET "JPB<3>" LOC = "P91" ; NET "JPB<4>" LOC = "P53" ; NET "JPB<5>" LOC = "P54" ; NET "JPB<6>" LOC = "P57" ; NET "JPB<7>" LOC = "P58" ; NET "JPC<0>" LOC = "P60" ; NET "JPC<1>" LOC = "P61" ; NET "JPC<2>" LOC = "P2" ; NET "JPC<3>" LOC = "P3" ; NET "JPC<4>" LOC = "P4" ; NET "JPC<5>" LOC = "P22" ; NET "JPC<6>" LOC = "P23" ; NET "JPC<7>" LOC = "P5" ; NET "JPD<0>" LOC = "P9" ; NET "JPD<1>" LOC = "P10" ; NET "JPD<2>" LOC = "P11" ; NET "JPD<3>" LOC = "P16" ; NET "JPD<4>" LOC = "P17" ; NET "JPD<5>" LOC = "P18" ; NET "JPD<6>" LOC = "P12" ; NET "JPD<7>" LOC = "P15" ;