######################################################################## #MAIN CLOCK AND RESET ######################################################################## NET "CLOCK_25MHZ" LOC = "D11" | IOSTANDARD = LVTTL; NET "RST_N" LOC = "R5" | IOSTANDARD = LVTTL | PULLUP ; NET "RST_N" CLOCK_DEDICATED_ROUTE = FALSE; ######################################################################## #PRESS SWITCHES ######################################################################## NET "PB1" LOC = "E12" | IOSTANDARD = LVTTL | PULLUP; NET "PB2" LOC = "V12" | IOSTANDARD = LVTTL | PULLUP; ######################################################################## #TRAFFIC LIGHT LEDS ######################################################################## NET "LED_GRN_1" LOC = "P8" | IOSTANDARD = LVTTL | SLEW = SLOW ; #LED4 NET "LED_AMB_1" LOC = "T6" | IOSTANDARD = LVTTL | SLEW = SLOW ; #LED5 NET "LED_RED_1" LOC = "V6" | IOSTANDARD = LVTTL | SLEW = SLOW ; #LED6 NET "LED_GRN_2" LOC = "N7" | IOSTANDARD = LVTTL | SLEW = SLOW ; #LED3 NET "LED_AMB_2" LOC = "V7" | IOSTANDARD = LVTTL | SLEW = SLOW ; #LED2 NET "LED_RED_2" LOC = "U7" | IOSTANDARD = LVTTL | SLEW = SLOW ; #LED1 NET "LED_GRN_3" LOC = "F7" | IOSTANDARD = LVTTL | SLEW = SLOW ; #LED10 NET "LED_AMB_3" LOC = "A5" | IOSTANDARD = LVTTL | SLEW = SLOW ; #LED11 NET "LED_RED_3" LOC = "C5" | IOSTANDARD = LVTTL | SLEW = SLOW ; #LED12 NET "LED_GRN_4" LOC = "E6" | IOSTANDARD = LVTTL | SLEW = SLOW ; #LED9 NET "LED_AMB_4" LOC = "E7" | IOSTANDARD = LVTTL | SLEW = SLOW ; #LED8 NET "LED_RED_4" LOC = "E8" | IOSTANDARD = LVTTL | SLEW = SLOW ; #LED7 ####################################################################### #SINGLE LED ####################################################################### NET "D1" LOC = "M3" | IOSTANDARD = LVTTL | SLEW = SLOW ; # LED_DRIVE LIGHTS LED7 ####################################################################### #LCD DISPLAY ####################################################################### NET "LCD_RS" LOC = "T1" | IOSTANDARD = LVTTL | SLEW = SLOW ; NET "LCD_RW_N" LOC = "T2" | IOSTANDARD = LVTTL | SLEW = SLOW ; NET "LCD_EN" LOC = "P2" | IOSTANDARD = LVTTL | SLEW = SLOW ; NET "LCD_DB<0>" LOC = "N4" | IOSTANDARD = LVTTL | SLEW = SLOW ; NET "LCD_DB<1>" LOC = "N3" | IOSTANDARD = LVTTL | SLEW = SLOW ; NET "LCD_DB<2>" LOC = "P4" | IOSTANDARD = LVTTL | SLEW = SLOW ; NET "LCD_DB<3>" LOC = "P3" | IOSTANDARD = LVTTL | SLEW = SLOW ; NET "LCD_DB<4>" LOC = "L6" | IOSTANDARD = LVTTL | SLEW = SLOW ; NET "LCD_DB<5>" LOC = "M5" | IOSTANDARD = LVTTL | SLEW = SLOW ; NET "LCD_DB<6>" LOC = "U2" | IOSTANDARD = LVTTL | SLEW = SLOW ; NET "LCD_DB<7>" LOC = "U1" | IOSTANDARD = LVTTL | SLEW = SLOW ; #NET "BACKLIGHT_ON" LOC = "C1" | IOSTANDARD = LVTTL | SLEW = SLOW ; # ####################################################################### # #DDR3 MEMORY # ####################################################################### # NET "DDR_A0" LOC = H15; # NET "DDR_A1" LOC = H16; # NET "DDR_A2" LOC = F18; # NET "DDR_A3" LOC = J13; # NET "DDR_A4" LOC = E18; # NET "DDR_A5" LOC = L12; # NET "DDR_A6" LOC = L13; # NET "DDR_A7" LOC = F17; # NET "DDR_A8" LOC = H12; # NET "DDR_A9" LOC = G13; # NET "DDR_A10" LOC = E16; # NET "DDR_A11" LOC = G14; # NET "DDR_A12" LOC = D18; # NET "DDR_A13" LOC = C17; # NET "DDR_A14" LOC = C18; # NET "DDR_A15" LOC = F15; # NET "DDR_BA0" LOC = H13; # NET "DDR_BA1" LOC = H14; # NET "DDR_BA2" LOC = K13; # NET "DDR_CS_N" LOC = P16; # NET "DDR_RAS_N" LOC = K15; # NET "DDR_WE_N" LOC = K12; # NET "DDR_DQ0" LOC = M16; # NET "DDR_DQ1" LOC = M18; # NET "DDR_DQ2" LOC = L17; # NET "DDR_DQ3" LOC = L18; # NET "DDR_DQ4" LOC = H17; # NET "DDR_DQ5" LOC = H18; # NET "DDR_DQ6" LOC = J16; # NET "DDR_DQ7" LOC = J18; # NET "DDR_DQ8" LOC = N17; # NET "DDR_DQ9" LOC = N18; # NET "DDR_DQ10" LOC = P17; # NET "DDR_DQ11" LOC = P18; # NET "DDR_DQ12" LOC = T17; # NET "DDR_DQ13" LOC = T18; # NET "DDR_DQ14" LOC = U17; # NET "DDR_DQ15" LOC = U18; # NET "DDR_LDM" LOC = L15; # NET "DDR_LDQS" LOC = K17; # NET "DDR_LDQS_N" LOC = K18; # NET "DDR_UDM" LOC = L15; # NET "DDR_UDQS" LOC = N15; # NET "DDR_UDQS_N" LOC = N16; # NET "DDR_ODT" LOC = K14; # NET "DDR_CAS_N" LOC = K16; # NET "DDR_RESET_N" LOC = F14; # NET "DDR_CKE" LOC = D17; # NET "DDR_CLK_N" LOC = G18; # NET "DDR_CLK" LOC = G16; ####################################################################### #LEFT DIL HEADER ####################################################################### NET "LHS_PIN1_FPGA" LOC = R3 | IOSTANDARD = LVTTL ; NET "LHS_PIN2_FPGA" LOC = T3 | IOSTANDARD = LVTTL ; NET "LHS_PIN3_FPGA" LOC = T4 | IOSTANDARD = LVTTL ; NET "LHS_PIN4_FPGA" LOC = V4 | IOSTANDARD = LVTTL ; NET "LHS_PIN5_FPGA" LOC = N6 | IOSTANDARD = LVTTL ; NET "LHS_PIN6_FPGA" LOC = P7 | IOSTANDARD = LVTTL ; NET "LHS_PIN7_FPGA" LOC = R7 | IOSTANDARD = LVTTL ; NET "LHS_PIN8_FPGA" LOC = T7 | IOSTANDARD = LVTTL ; NET "LHS_PIN9_FPGA" LOC = N5 | IOSTANDARD = LVTTL ; NET "LHS_PIN10_FPGA" LOC = P6 | IOSTANDARD = LVTTL ; NET "LHS_PIN11_FPGA" LOC = U5 | IOSTANDARD = LVTTL ; NET "LHS_PIN12_FPGA" LOC = V5 | IOSTANDARD = LVTTL ; NET "LHS_PIN13_FPGA" LOC = U13 | IOSTANDARD = LVTTL ; NET "LHS_PIN14_FPGA" LOC = V13 | IOSTANDARD = LVTTL ; NET "LHS_PIN15_FPGA" LOC = T14 | IOSTANDARD = LVTTL ; NET "LHS_PIN16_FPGA" LOC = V14 | IOSTANDARD = LVTTL ; NET "LHS_PIN17_FPGA" LOC = U15 | IOSTANDARD = LVTTL ; NET "LHS_PIN18_FPGA" LOC = V15 | IOSTANDARD = LVTTL ; NET "LHS_PIN19_FPGA" LOC = U16 | IOSTANDARD = LVTTL ; NET "LHS_PIN20_FPGA" LOC = V16 | IOSTANDARD = LVTTL ; ####################################################################### #RIGHT DIL HEADER ####################################################################### NET "RHS_PIN1_FPGA" LOC = B2 | IOSTANDARD = LVTTL; NET "RHS_PIN2_FPGA" LOC = A2 | IOSTANDARD = LVTTL; NET "RHS_PIN3_FPGA" LOC = D6 | IOSTANDARD = LVTTL; NET "RHS_PIN4_FPGA" LOC = C6 | IOSTANDARD = LVTTL; NET "RHS_PIN5_FPGA" LOC = B3 | IOSTANDARD = LVTTL; NET "RHS_PIN6_FPGA" LOC = A3 | IOSTANDARD = LVTTL; NET "RHS_PIN7_FPGA" LOC = B4 | IOSTANDARD = LVTTL; NET "RHS_PIN8_FPGA" LOC = A4 | IOSTANDARD = LVTTL; NET "RHS_PIN9_FPGA" LOC = D8 | IOSTANDARD = LVTTL; NET "RHS_PIN10_FPGA" LOC = C8 | IOSTANDARD = LVTTL; NET "RHS_PIN11_FPGA" LOC = C7 | IOSTANDARD = LVTTL; NET "RHS_PIN12_FPGA" LOC = A7 | IOSTANDARD = LVTTL; NET "RHS_PIN13_FPGA" LOC = B8 | IOSTANDARD = LVTTL; NET "RHS_PIN14_FPGA" LOC = A8 | IOSTANDARD = LVTTL; NET "RHS_PIN15_FPGA" LOC = G8 | IOSTANDARD = LVTTL; NET "RHS_PIN16_FPGA" LOC = F8 | IOSTANDARD = LVTTL; NET "RHS_PIN17_FPGA" LOC = B9 | IOSTANDARD = LVTTL; NET "RHS_PIN18_FPGA" LOC = A9 | IOSTANDARD = LVTTL; NET "RHS_PIN19_FPGA" LOC = D9 | IOSTANDARD = LVTTL; NET "RHS_PIN20_FPGA" LOC = C9 | IOSTANDARD = LVTTL; # ####################################################################### # #EEPROM # ####################################################################### # NET "EEPROM_SCL" LOC = N2 | IOSTANDARD = LVTTL; # NET "EEPROM_SDA" LOC = P1 | IOSTANDARD = LVTTL; # NET "EEPROM_WP" LOC = N1 | IOSTANDARD = LVTTL; # # ####################################################################### # #DIP SWITCH # ####################################################################### NET "DIP_SW<1>" LOC = H5 |IOSTANDARD = LVTTL | PULLUP; NET "DIP_SW<2>" LOC = F3 |IOSTANDARD = LVTTL | PULLUP; NET "DIP_SW<3>" LOC = D2 |IOSTANDARD = LVTTL | PULLUP; NET "DIP_SW<4>" LOC = D1 |IOSTANDARD = LVTTL | PULLUP; # ####################################################################### # #ETHERNET # ####################################################################### # NET "ETH_PME" LOC = V10 | IOSTANDARD = LVTTL;; # NET "ETH_INT_N" LOC = T10 | IOSTANDARD = LVTT; # NET "ETH_SD_IN" LOC = M10 | IOSTANDARD = LVTTL; # NET "ETH_SD_OUT" LOC = V11 | IOSTANDARD = LVTTL; # NET "CSN_ETH" LOC = P11 | IOSTANDARD = LVTTL;; # NET "ETH_SCLK" LOC = N9 | IOSTANDARD = LVTTL; NET "RST_N_ETH" LOC = U11 | IOSTANDARD = LVTTL; NET "CLOCK_ETHERNET" LOC = R10 | IOSTANDARD = LVTTL; # # ####################################################################### # #PS2 CONNECTORS # ####################################################################### NET "PS2_1_1_BUFFERED" LOC = E13 | IOSTANDARD = LVTTL; NET "PS2_1_2_BUFFERED" LOC = F13 | IOSTANDARD = LVTTL; NET "PS2_1_5_BUFFERED" LOC = D14 | IOSTANDARD = LVTTL; NET "PS2_1_6_BUFFERED" LOC = C15 | IOSTANDARD = LVTTL; NET "PS2_2_1_BUFFERED" LOC = A16 | IOSTANDARD = LVTTL; NET "PS2_2_2_BUFFERED" LOC = B16 | IOSTANDARD = LVTTL; NET "PS2_2_5_BUFFERED" LOC = C14 | IOSTANDARD = LVTTL; NET "PS2_2_6_BUFFERED" LOC = A15 | IOSTANDARD = LVTTL; ######################################################################## ##ACCELEROMETER ######################################################################## # NET "ACC_CS" LOC = C13 | IOSTANDARD = LVTTL; # NET "ACC_INT1" LOC = C12 | IOSTANDARD = LVTTL; # NET "ACC_INT2" LOC = D12 | IOSTANDARD = LVTTL; # NET "ACC_MOSI" LOC = A13 | IOSTANDARD = LVTTL; # NET "ACC_DIN" LOC = B14 | IOSTANDARD = LVTTL; # NET "ACC_SLK" LOC = G9 | IOSTANDARD = LVTTL; ######################################################################## ##USB ######################################################################## # NET "USB_CLOCK" LOC = C10 | IOSTANDARD = LVTTL; # NET "USB_CTS_N" LOC = B12 | IOSTANDARD = LVTTL; # NET "USB_DCD_N" LOC = A12 | IOSTANDARD = LVTTL; # NET "USB_DSR_N" LOC = E11 | IOSTANDARD = LVTTL; # NET "USB_R_N" LOC = B11 | IOSTANDARD = LVTTL; # NET "USB_RTS_N" LOC = F10 | IOSTANDARD = LVTTL; # NET "USB_DTR_N" LOC = F11 | IOSTANDARD = LVTTL; NET "USB_TXD" LOC = G11 | IOSTANDARD = LVTTL; NET "USB_RXD" LOC = A11 | IOSTANDARD = LVTTL; ######################################################################### # MAC ADDRESS CHIPS ######################################################################## #NET "MAC_ADDRESS_1" LOC = R8 | IOSTANDARD = LVTTL | PULLUP; NET "MAC_ADDRESS_2" LOC = V10 | IOSTANDARD = LVTTL | PULLUP; ######################################################################### # REAL TIME CLOCK ######################################################################## # NET "RTC_IHZ" LOC = J7 | IOSTANDARD = LVTTL; # NET "RTC_SDI" LOC = G6 | IOSTANDARD = LVTTL; # NET "RTC_IRQ1_N" LOC = C2 | IOSTANDARD = LVTTL; # NET "RTC_IRQ0_N" LOC = D3 | IOSTANDARD = LVTTL; # NET "RTC_32KHZ" LOC = E4 | IOSTANDARD = LVTTL; # NET "RTC_SDO" LOC = F5 | IOSTANDARD = LVTTL; # NET "RTC_SCK" LOC = F6 | IOSTANDARD = LVTTL; # NET "RTC_CS" LOC = H7 | IOSTANDARD = LVTTL; ######################################################################### # IDC CONNECTOR ######################################################################## NET "IDC_1" LOC = L7 | IOSTANDARD = LVTTL; NET "IDC_2" LOC = L5 | IOSTANDARD = LVTTL; NET "IDC_3" LOC = L4 | IOSTANDARD = LVTTL; NET "IDC_4" LOC = L3 | IOSTANDARD = LVTTL; NET "IDC_5" LOC = L1 | IOSTANDARD = LVTTL; NET "IDC_6" LOC = L2 | IOSTANDARD = LVTTL; NET "IDC_7" LOC = K1 | IOSTANDARD = LVTTL; NET "IDC_8" LOC = K2 | IOSTANDARD = LVTTL; NET "IDC_9" LOC = K3 | IOSTANDARD = LVTTL; NET "IDC_10" LOC = K4 | IOSTANDARD = LVTTL; NET "IDC_11" LOC = K5 | IOSTANDARD = LVTTL; NET "IDC_12" LOC = J3 | IOSTANDARD = LVTTL; NET "IDC_13" LOC = J1 | IOSTANDARD = LVTTL; NET "IDC_14" LOC = H3 | IOSTANDARD = LVTTL; NET "IDC_15" LOC = H1 | IOSTANDARD = LVTTL; NET "IDC_16" LOC = H2 | IOSTANDARD = LVTTL; NET "IDC_17" LOC = G1 | IOSTANDARD = LVTTL; NET "IDC_18" LOC = G3 | IOSTANDARD = LVTTL; NET "IDC_19" LOC = H4 | IOSTANDARD = LVTTL; NET "IDC_20" LOC = K6 | IOSTANDARD = LVTTL; ########################################################################## # TIMING LOOPS ########################################################################## # NET "TIMING1_1" LOC = M11; # NET "TIMING1_2" LOC = N11; # NET "TIMING2_1" LOC = T9; # NET "TIMING2_2" LOC = V9; # NET "TIMING3_1" LOC = N8; # NET "TIMING3_2" LOC = M8;