Commit 37a2de5f authored by Jan Michel's avatar Jan Michel
Browse files

adding some files

parents
*~
*.tcl
*.log
*.rpt
netlists
version.vhd
*.jhd
*.naf
*.sort
*.srp
*.sym
*tmpl.vhd
*.log
workdir
workdir_*
*.bit
*.kate-swp*
*.kate-swap*
.run_manager.ini
reportview.xml
.kateproject.d
*/project/
*/project2/
modelsim.ini
*.mti
*.bak
work
*.wlf
*stacktrace.txt
*edn
licbug.txt
old
config_compile.pl
._Real_._Math_.vhd
\ No newline at end of file
COMMERCIAL ;
BLOCK RESETPATHS ;
BLOCK ASYNCPATHS ;
#################################################################
# Clock I/O
#################################################################
LOCATE COMP "CLK_125" SITE "AD1"; #was "OSC_CORE_125"
LOCATE COMP "CLK_200" SITE "AD32"; #was "OSC_CORE_200"
LOCATE COMP "CLK_EXT" SITE "C28"; #was "EXT_CLOCK"
DEFINE PORT GROUP "CLK_group" "CLK*" ;
IOBUF GROUP "CLK_group" IO_TYPE=LVDS25 DIFFRESISTOR=100;
LOCATE COMP "ENPIRION_CLOCK" SITE "AM31";
IOBUF PORT "ENPIRION_CLOCK" IO_TYPE=LVTTL33;
#################################################################
# Trigger I/O
#################################################################
LOCATE COMP "TRIG_IN_BACKPL" SITE "AD3";
LOCATE COMP "TRIG_IN_RJ45" SITE "AC2";
DEFINE PORT GROUP "TRIG_IN_group" "TRIG_IN*" ;
IOBUF GROUP "TRIG_IN_group" IO_TYPE=LVDS25 DIFFRESISTOR=100;
LOCATE COMP "SPARE_0" SITE "AC3";
LOCATE COMP "SPARE_1" SITE "AB1";
DEFINE PORT GROUP "SPARE_group" "SPARE*" ;
IOBUF GROUP "SPARE_group" IO_TYPE=LVDS25 ;
#################################################################
# SFP
#################################################################
LOCATE COMP "SFP_TX_DIS" SITE "AH28";
LOCATE COMP "SFP_LOS" SITE "AK29";
LOCATE COMP "SFP_MOD_0" SITE "AG28";
IOBUF PORT "SFP_TX_DIS" IO_TYPE=LVTTL33 PULLMODE=NONE ;
IOBUF PORT "SFP_LOS" IO_TYPE=LVTTL33 PULLMODE=NONE ;
IOBUF PORT "SFP_MOD_0" IO_TYPE=LVTTL33 PULLMODE=NONE ;
# LOCATE COMP "SFP_RATE_SEL" SITE "AG30";
# LOCATE COMP "SFP_TX_FAULT" SITE "AH30";
# LOCATE COMP "SFP_MOD_1" SITE "AG29";
# LOCATE COMP "SFP_MOD_2" SITE "AJ28";
#################################################################
# Frontend
#################################################################
LOCATE COMP "FE_GPIO_0" SITE "A18";
LOCATE COMP "FE_GPIO_1" SITE "C18";
LOCATE COMP "FE_GPIO_2" SITE "D18";
LOCATE COMP "FE_GPIO_3" SITE "F18";
LOCATE COMP "FE_GPIO_4" SITE "A19";
LOCATE COMP "FE_GPIO_5" SITE "B19";
LOCATE COMP "FE_GPIO_6" SITE "C19";
LOCATE COMP "FE_GPIO_7" SITE "D19";
LOCATE COMP "FE_GPIO_8" SITE "E19";
LOCATE COMP "FE_GPIO_9" SITE "F19";
LOCATE COMP "FE_GPIO_10" SITE "A20";
LOCATE COMP "FE_GPIO_11" SITE "C20";
DEFINE PORT GROUP "FE_GPIO_group" "FE_GPIO*" ;
IOBUF GROUP "FE_GPIO_group" IO_TYPE=LVCMOS25 PULLMODE=UP;
LOCATE COMP "FE_CLK_1" SITE "C5";
LOCATE COMP "FE_CLK_2" SITE "P5";
DEFINE PORT GROUP "FE_CLK_group" "FE_CLK*" ;
IOBUF GROUP "FE_CLK_group" IO_TYPE=LVDS25 DIFFRESISTOR=100;
# LOCATE COMP "FE_CLK_2_N" SITE "P4";
# LOCATE COMP "FE_CLK_1_N" SITE "D5";
# LOCATE COMP "FE_DIFF_0_N" SITE "T28";
# LOCATE COMP "FE_DIFF_1_N" SITE "U28";
# LOCATE COMP "FE_DIFF_2_N" SITE "P30";
# LOCATE COMP "FE_DIFF_3_N" SITE "T30";
# LOCATE COMP "FE_DIFF_4_N" SITE "P32";
# LOCATE COMP "FE_DIFF_5_N" SITE "U30";
# LOCATE COMP "FE_DIFF_6_N" SITE "T31";
# LOCATE COMP "FE_DIFF_7_N" SITE "Y30";
# LOCATE COMP "FE_DIFF_8_N" SITE "U32";
# LOCATE COMP "FE_DIFF_9_N" SITE "W32";
# LOCATE COMP "FE_DIFF_10_N" SITE "Y27";
# LOCATE COMP "FE_DIFF_11_N" SITE "W28";
# LOCATE COMP "FE_DIFF_12_N" SITE "W29";
# LOCATE COMP "FE_DIFF_13_N" SITE "AC27";
# LOCATE COMP "FE_DIFF_14_N" SITE "AB27";
# LOCATE COMP "FE_DIFF_15_N" SITE "AD26";
# LOCATE COMP "FE_DIFF_16_N" SITE "E29";
# LOCATE COMP "FE_DIFF_17_N" SITE "F28";
# LOCATE COMP "FE_DIFF_18_N" SITE "C31";
# LOCATE COMP "FE_DIFF_19_N" SITE "D31";
# LOCATE COMP "FE_DIFF_20_N" SITE "E30";
# LOCATE COMP "FE_DIFF_21_N" SITE "D32";
# LOCATE COMP "FE_DIFF_22_N" SITE "E32";
# LOCATE COMP "FE_DIFF_23_N" SITE "H32";
# LOCATE COMP "FE_DIFF_24_N" SITE "H30";
# LOCATE COMP "FE_DIFF_25_N" SITE "K30";
# LOCATE COMP "FE_DIFF_26_N" SITE "J32";
# LOCATE COMP "FE_DIFF_27_N" SITE "L32";
# LOCATE COMP "FE_DIFF_28_N" SITE "L30";
# LOCATE COMP "FE_DIFF_29_N" SITE "K29";
# LOCATE COMP "FE_DIFF_30_N" SITE "H28";
# LOCATE COMP "FE_DIFF_31_N" SITE "K26";
# LOCATE COMP "FE_DIFF_32_N" SITE "E4";
# LOCATE COMP "FE_DIFF_33_N" SITE "F5";
# LOCATE COMP "FE_DIFF_34_N" SITE "C2";
# LOCATE COMP "FE_DIFF_35_N" SITE "D2";
# LOCATE COMP "FE_DIFF_36_N" SITE "E3";
# LOCATE COMP "FE_DIFF_37_N" SITE "D1";
# LOCATE COMP "FE_DIFF_38_N" SITE "E1";
# LOCATE COMP "FE_DIFF_39_N" SITE "H1";
# LOCATE COMP "FE_DIFF_40_N" SITE "H3";
# LOCATE COMP "FE_DIFF_41_N" SITE "K3";
# LOCATE COMP "FE_DIFF_42_N" SITE "J1";
# LOCATE COMP "FE_DIFF_43_N" SITE "L1";
# LOCATE COMP "FE_DIFF_44_N" SITE "L3";
# LOCATE COMP "FE_DIFF_45_N" SITE "K4";
# LOCATE COMP "FE_DIFF_46_N" SITE "H5";
# LOCATE COMP "FE_DIFF_47_N" SITE "K7";
# LOCATE COMP "FE_DIFF_48_N" SITE "T5";
# LOCATE COMP "FE_DIFF_49_N" SITE "U5";
# LOCATE COMP "FE_DIFF_50_N" SITE "P3";
# LOCATE COMP "FE_DIFF_51_N" SITE "T3";
# LOCATE COMP "FE_DIFF_52_N" SITE "P1";
# LOCATE COMP "FE_DIFF_53_N" SITE "U3";
# LOCATE COMP "FE_DIFF_54_N" SITE "T2";
# LOCATE COMP "FE_DIFF_55_N" SITE "Y3";
# LOCATE COMP "FE_DIFF_56_N" SITE "U1";
# LOCATE COMP "FE_DIFF_57_N" SITE "W1";
# LOCATE COMP "FE_DIFF_58_N" SITE "Y6";
# LOCATE COMP "FE_DIFF_59_N" SITE "W5";
# LOCATE COMP "FE_DIFF_60_N" SITE "W4";
# LOCATE COMP "FE_DIFF_61_N" SITE "AC6";
# LOCATE COMP "FE_DIFF_62_N" SITE "AB6";
# LOCATE COMP "FE_DIFF_63_N" SITE "AD7";
LOCATE COMP "FE_DIFF_0" SITE "R29";
LOCATE COMP "FE_DIFF_1" SITE "T29";
LOCATE COMP "FE_DIFF_2" SITE "P31";
LOCATE COMP "FE_DIFF_3" SITE "R30";
LOCATE COMP "FE_DIFF_4" SITE "N32";
LOCATE COMP "FE_DIFF_5" SITE "U31";
LOCATE COMP "FE_DIFF_6" SITE "R32";
LOCATE COMP "FE_DIFF_7" SITE "W30";
LOCATE COMP "FE_DIFF_8" SITE "T32";
LOCATE COMP "FE_DIFF_9" SITE "V32";
LOCATE COMP "FE_DIFF_10" SITE "Y26";
LOCATE COMP "FE_DIFF_11" SITE "Y28";
LOCATE COMP "FE_DIFF_12" SITE "Y29";
LOCATE COMP "FE_DIFF_13" SITE "AB26";
LOCATE COMP "FE_DIFF_14" SITE "AB28";
LOCATE COMP "FE_DIFF_15" SITE "AC26";
LOCATE COMP "FE_DIFF_16" SITE "D29";
LOCATE COMP "FE_DIFF_17" SITE "F29";
LOCATE COMP "FE_DIFF_18" SITE "B32";
LOCATE COMP "FE_DIFF_19" SITE "D30";
LOCATE COMP "FE_DIFF_20" SITE "F30";
LOCATE COMP "FE_DIFF_21" SITE "C32";
LOCATE COMP "FE_DIFF_22" SITE "F31";
LOCATE COMP "FE_DIFF_23" SITE "F32";
LOCATE COMP "FE_DIFF_24" SITE "H31";
LOCATE COMP "FE_DIFF_25" SITE "J30";
LOCATE COMP "FE_DIFF_26" SITE "K31";
LOCATE COMP "FE_DIFF_27" SITE "K32";
LOCATE COMP "FE_DIFF_28" SITE "L31";
LOCATE COMP "FE_DIFF_29" SITE "J29";
LOCATE COMP "FE_DIFF_30" SITE "H27";
LOCATE COMP "FE_DIFF_31" SITE "K27";
LOCATE COMP "FE_DIFF_32" SITE "D4";
LOCATE COMP "FE_DIFF_33" SITE "F4";
LOCATE COMP "FE_DIFF_34" SITE "B1";
LOCATE COMP "FE_DIFF_35" SITE "D3";
LOCATE COMP "FE_DIFF_36" SITE "F3";
LOCATE COMP "FE_DIFF_37" SITE "C1";
LOCATE COMP "FE_DIFF_38" SITE "F2";
LOCATE COMP "FE_DIFF_39" SITE "F1";
LOCATE COMP "FE_DIFF_40" SITE "H2";
LOCATE COMP "FE_DIFF_41" SITE "J3";
LOCATE COMP "FE_DIFF_42" SITE "K2";
LOCATE COMP "FE_DIFF_43" SITE "K1";
LOCATE COMP "FE_DIFF_44" SITE "L2";
LOCATE COMP "FE_DIFF_45" SITE "J4";
LOCATE COMP "FE_DIFF_46" SITE "H6";
LOCATE COMP "FE_DIFF_47" SITE "K6";
LOCATE COMP "FE_DIFF_48" SITE "R4";
LOCATE COMP "FE_DIFF_49" SITE "T4";
LOCATE COMP "FE_DIFF_50" SITE "P2";
LOCATE COMP "FE_DIFF_51" SITE "R3";
LOCATE COMP "FE_DIFF_52" SITE "N1";
LOCATE COMP "FE_DIFF_53" SITE "U2";
LOCATE COMP "FE_DIFF_54" SITE "R1";
LOCATE COMP "FE_DIFF_55" SITE "W3";
LOCATE COMP "FE_DIFF_56" SITE "T1";
LOCATE COMP "FE_DIFF_57" SITE "V1";
LOCATE COMP "FE_DIFF_58" SITE "Y7";
LOCATE COMP "FE_DIFF_59" SITE "Y5";
LOCATE COMP "FE_DIFF_60" SITE "Y4";
LOCATE COMP "FE_DIFF_61" SITE "AB7";
LOCATE COMP "FE_DIFF_62" SITE "AB5";
LOCATE COMP "FE_DIFF_63" SITE "AC7";
DEFINE PORT GROUP "FE_DIFF_group" "FE_DIFF*" ;
IOBUF GROUP "FE_DIFF_group" IO_TYPE=LVDS25 DIFFRESISTOR=100;
#################################################################
# Temperature, Flash & ID
#################################################################
LOCATE COMP "I2C_SDA" SITE "A11";
LOCATE COMP "I2C_SCL" SITE "B11";
LOCATE COMP "TMP_ALERT" SITE "C11";
IOBUF PORT "I2C_SDA" IO_TYPE=LVCMOS25 ;
IOBUF PORT "I2C_SCL" IO_TYPE=LVCMOS25 ;
IOBUF PORT "TMP_ALERT" IO_TYPE=LVCMOS25 ;
LOCATE COMP "REPROGRAM" SITE "AH1";
IOBUF PORT "PROGRAMN" IO_TYPE=LVTTL33 PULLMODE=UP DRIVE=8 ;
LOCATE COMP "IN_SELECT_EXT_CLOCK" SITE "A16";
IOBUF PORT "IN_SELECT_EXT_CLOCK" IO_TYPE=LVCMOS25 ;
# LOCATE COMP "FLASH_HOLD" SITE "AL1";
LOCATE COMP "FLASH_MISO" SITE "AJ2";
LOCATE COMP "FLASH_MOSI" SITE "AK2";
LOCATE COMP "FLASH_NCS" SITE "AJ3";
LOCATE COMP "FLASH_SCLK" SITE "AJ1";
# LOCATE COMP "FLASH_WP" SITE "AM2";
DEFINE PORT GROUP "FLASH_group" "FLASH*" ;
IOBUF GROUP "FLASH_group" IO_TYPE=LVTTL33 PULLMODE=NONE;
LOCATE COMP "ADC_MISO" SITE "AK3";
LOCATE COMP "ADC_MOSI" SITE "AL3";
LOCATE COMP "ADC_NCS" SITE "AH3";
LOCATE COMP "ADC_SCLK" SITE "AG3";
IOBUF PORT "ADC_SCLK" IO_TYPE=LVTTL33 PULLMODE=UP DRIVE=4 ;
IOBUF PORT "ADC_NCS" IO_TYPE=LVTTL33 PULLMODE=UP DRIVE=4 ;
IOBUF PORT "ADC_MOSI" IO_TYPE=LVTTL33 PULLMODE=UP DRIVE=4 ;
IOBUF PORT "ADC_MISO" IO_TYPE=LVTTL33 PULLMODE=UP ;
#################################################################
# LED
#################################################################
LOCATE COMP "LED_SFP_YELLOW" SITE "AG32";
LOCATE COMP "LED_SFP_GREEN" SITE "AK30";
LOCATE COMP "LED_SFP_RED" SITE "AH32";
DEFINE PORT GROUP "LED_SFP_group" "LED_SFP*" ;
IOBUF GROUP "LED_SFP_group" IO_TYPE=LVTTL33 ;
LOCATE COMP "LED_1" SITE "A26";
LOCATE COMP "LED_2" SITE "B26";
LOCATE COMP "LED_3" SITE "A28";
LOCATE COMP "LED_4" SITE "A29";
LOCATE COMP "LED_5" SITE "A30";
LOCATE COMP "LED_6" SITE "A31";
LOCATE COMP "LED_7" SITE "B29";
LOCATE COMP "LED_8" SITE "B30";
IOBUF PORT "LED_1" IO_TYPE=LVCMOS25 ;
IOBUF PORT "LED_2" IO_TYPE=LVCMOS25 ;
IOBUF PORT "LED_3" IO_TYPE=LVCMOS25 ;
IOBUF PORT "LED_4" IO_TYPE=LVCMOS25 ;
IOBUF PORT "LED_5" IO_TYPE=LVCMOS25 ;
IOBUF PORT "LED_6" IO_TYPE=LVCMOS25 ;
IOBUF PORT "LED_7" IO_TYPE=LVCMOS25 ;
IOBUF PORT "LED_8" IO_TYPE=LVCMOS25 ;
LOCATE COMP "LED_CLOCK_GREEN" SITE "AK32";
LOCATE COMP "LED_CLOCK_RED" SITE "AJ32";
LOCATE COMP "LED_EXT_CLOCK" SITE "AJ30";
LOCATE COMP "LED_TRIGGER_GREEN" SITE "AM30";
LOCATE COMP "LED_TRIGGER_RED" SITE "AL30";
IOBUF PORT "LED_CLOCK_GREEN" IO_TYPE=LVTTL33 ;
IOBUF PORT "LED_CLOCK_RED" IO_TYPE=LVTTL33 ;
IOBUF PORT "LED_EXT_CLOCK" IO_TYPE=LVTTL33 ;
IOBUF PORT "LED_TRIGGER_GREEN" IO_TYPE=LVTTL33 ;
IOBUF PORT "LED_TRIGGER_RED" IO_TYPE=LVTTL33 ;
#################################################################
# Test & Other IO
#################################################################
LOCATE COMP "TEST_1" SITE "A7";
LOCATE COMP "TEST_2" SITE "A5";
LOCATE COMP "TEST_3" SITE "A4";
LOCATE COMP "TEST_4" SITE "A3";
LOCATE COMP "TEST_5" SITE "A2";
LOCATE COMP "TEST_6" SITE "B3";
LOCATE COMP "TEST_7" SITE "B4";
LOCATE COMP "TEST_8" SITE "B7";
LOCATE COMP "TEST_9" SITE "C7";
LOCATE COMP "TEST_10" SITE "C8";
LOCATE COMP "TEST_11" SITE "D7";
LOCATE COMP "TEST_12" SITE "D8";
LOCATE COMP "TEST_13" SITE "E8";
LOCATE COMP "TEST_14" SITE "F8";
DEFINE PORT GROUP "TEST_group" "TEST*" ;
IOBUF GROUP "TEST_group" IO_TYPE=LVCMOS25 PULLMODE=DOWN DRIVE=8;
LOCATE COMP "HDR_IO_0" SITE "A23";
LOCATE COMP "HDR_IO_1" SITE "A22";
LOCATE COMP "HDR_IO_2" SITE "B22";
LOCATE COMP "HDR_IO_3" SITE "A24";
LOCATE COMP "HDR_IO_4" SITE "C23";
LOCATE COMP "HDR_IO_5" SITE "B23";
LOCATE COMP "HDR_IO_6" SITE "C22";
LOCATE COMP "HDR_IO_7" SITE "C24";
LOCATE COMP "HDR_IO_8" SITE "D23";
LOCATE COMP "HDR_IO_9" SITE "D24";
LOCATE COMP "HDR_IO_10" SITE "E23";
LOCATE COMP "HDR_IO_11" SITE "D22";
LOCATE COMP "HDR_IO_12" SITE "F23";
LOCATE COMP "HDR_IO_13" SITE "E22";
LOCATE COMP "HDR_IO_14" SITE "F20";
LOCATE COMP "HDR_IO_15" SITE "F22";
DEFINE PORT GROUP "HDR_group" "HDR*" ;
IOBUF GROUP "HDR_group" IO_TYPE=LVCMOS25 PULLMODE=DOWN ;
LOCATE COMP "BACK_GPIO_0" SITE "P28";
LOCATE COMP "BACK_GPIO_1" SITE "P29";
LOCATE COMP "BACK_GPIO_2" SITE "R27";
LOCATE COMP "BACK_GPIO_3" SITE "T27";
DEFINE PORT GROUP "BACK_GPIO_group" "BACK_GPIO*" ;
IOBUF GROUP "BACK_GPIO_group" IO_TYPE=LVCMOS25 PULLMODE=UP;
COMMERCIAL ;
BLOCK RESETPATHS ;
BLOCK ASYNCPATHS ;
LOCATE COMP "ADC_MISO" SITE "AK3";
LOCATE COMP "ADC_MOSI" SITE "AL3";
LOCATE COMP "ADC_NCS" SITE "AH3";
LOCATE COMP "ADC_SCLK" SITE "AG3";
LOCATE COMP "BACK_GPIO__0" SITE "P28";
LOCATE COMP "BACK_GPIO__1" SITE "P29";
LOCATE COMP "BACK_GPIO__2" SITE "R27";
LOCATE COMP "BACK_GPIO__3" SITE "T27";
LOCATE COMP "CFG_0" SITE "AM4";
LOCATE COMP "CFG_1" SITE "AL4";
LOCATE COMP "CFG_2" SITE "AK4";
LOCATE COMP "DONE" SITE "AJ4";
LOCATE COMP "ENPIRION_CLOCK" SITE "AM31";
LOCATE COMP "EXT_CLOCK0_N" SITE "D28";
LOCATE COMP "EXT_CLOCK0_P" SITE "C28";
LOCATE COMP "FE_CLK_1_P" SITE "C5";
LOCATE COMP "FE_CLK_2_P" SITE "P5";
LOCATE COMP "FE_CLK_2_N" SITE "P4";
LOCATE COMP "FE_CLK_1_N" SITE "D5";
LOCATE COMP "FE_DIFF_13_P" SITE "AB26";
LOCATE COMP "FE_DIFF_30_P" SITE "H27";
LOCATE COMP "FE_DIFF_24_N" SITE "H30";
LOCATE COMP "FE_DIFF_34_P" SITE "B1";
LOCATE COMP "FE_DIFF_57_P" SITE "V1";
LOCATE COMP "FE_DIFF_39_P" SITE "F1";
LOCATE COMP "FE_DIFF_27_N" SITE "L32";
LOCATE COMP "FE_DIFF_11_N" SITE "W28";
LOCATE COMP "FE_DIFF_44_N" SITE "L3";
LOCATE COMP "FE_DIFF_25_P" SITE "J30";
LOCATE COMP "FE_DIFF_8_N" SITE "U32";
LOCATE COMP "FE_DIFF_41_N" SITE "K3";
LOCATE COMP "FE_DIFF_33_N" SITE "F5";
LOCATE COMP "FE_DIFF_59_P" SITE "Y5";
LOCATE COMP "FE_DIFF_0_N" SITE "T28";
LOCATE COMP "FE_DIFF_52_N" SITE "P1";
LOCATE COMP "FE_DIFF_63_P" SITE "AC7";
LOCATE COMP "FE_DIFF_55_N" SITE "Y3";
LOCATE COMP "FE_DIFF_38_P" SITE "F2";
LOCATE COMP "FE_DIFF_9_N" SITE "W32";
LOCATE COMP "FE_DIFF_48_N" SITE "T5";
LOCATE COMP "FE_DIFF_15_P" SITE "AC26";
LOCATE COMP "FE_DIFF_60_P" SITE "Y4";
LOCATE COMP "FE_DIFF_38_N" SITE "E1";
LOCATE COMP "FE_DIFF_63_N" SITE "AD7";
LOCATE COMP "FE_DIFF_17_P" SITE "F29";
LOCATE COMP "FE_DIFF_41_P" SITE "J3";
LOCATE COMP "FE_DIFF_0_P" SITE "R29";
LOCATE COMP "FE_DIFF_56_N" SITE "U1";
LOCATE COMP "FE_DIFF_49_N" SITE "U5";
LOCATE COMP "FE_DIFF_58_N" SITE "Y6";
LOCATE COMP "FE_DIFF_45_P" SITE "J4";
LOCATE COMP "FE_DIFF_45_N" SITE "K4";
LOCATE COMP "FE_DIFF_58_P" SITE "Y7";
LOCATE COMP "FE_DIFF_19_P" SITE "D30";
LOCATE COMP "FE_DIFF_17_N" SITE "F28";
LOCATE COMP "FE_DIFF_19_N" SITE "D31";
LOCATE COMP "FE_DIFF_8_P" SITE "T32";
LOCATE COMP "FE_DIFF_11_P" SITE "Y28";
LOCATE COMP "FE_DIFF_28_P" SITE "L31";
LOCATE COMP "FE_DIFF_7_P" SITE "W30";
LOCATE COMP "FE_DIFF_1_N" SITE "U28";
LOCATE COMP "FE_DIFF_37_N" SITE "D1";
LOCATE COMP "FE_DIFF_18_N" SITE "C31";
LOCATE COMP "FE_DIFF_4_P" SITE "N32";
LOCATE COMP "FE_DIFF_5_P" SITE "U31";
LOCATE COMP "FE_DIFF_21_P" SITE "C32";
LOCATE COMP "FE_DIFF_7_N" SITE "Y30";
LOCATE COMP "FE_DIFF_53_N" SITE "U3";
LOCATE COMP "FE_DIFF_55_P" SITE "W3";
LOCATE COMP "FE_DIFF_23_N" SITE "H32";
LOCATE COMP "FE_DIFF_32_P" SITE "D4";
LOCATE COMP "FE_DIFF_13_N" SITE "AC27";
LOCATE COMP "FE_DIFF_47_P" SITE "K6";
LOCATE COMP "FE_DIFF_40_N" SITE "H3";
LOCATE COMP "FE_DIFF_46_N" SITE "H5";
LOCATE COMP "FE_DIFF_42_P" SITE "K2";
LOCATE COMP "FE_DIFF_28_N" SITE "L30";
LOCATE COMP "FE_DIFF_21_N" SITE "D32";
LOCATE COMP "FE_DIFF_50_P" SITE "P2";
LOCATE COMP "FE_DIFF_53_P" SITE "U2";
LOCATE COMP "FE_DIFF_25_N" SITE "K30";
LOCATE COMP "FE_DIFF_16_N" SITE "E29";
LOCATE COMP "FE_DIFF_54_P" SITE "R1";
LOCATE COMP "FE_DIFF_54_N" SITE "T2";
LOCATE COMP "FE_DIFF_61_N" SITE "AC6";
LOCATE COMP "FE_DIFF_27_P" SITE "K32";
LOCATE COMP "FE_DIFF_26_N" SITE "J32";
LOCATE COMP "FE_DIFF_52_P" SITE "N1";
LOCATE COMP "FE_DIFF_57_N" SITE "W1";
LOCATE COMP "FE_DIFF_42_N" SITE "J1";
LOCATE COMP "FE_DIFF_62_P" SITE "AB5";
LOCATE COMP "FE_DIFF_22_N" SITE "E32";
LOCATE COMP "FE_DIFF_1_P" SITE "T29";
LOCATE COMP "FE_DIFF_14_N" SITE "AB27";
LOCATE COMP "FE_DIFF_35_P" SITE "D3";
LOCATE COMP "FE_DIFF_4_N" SITE "P32";
LOCATE COMP "FE_DIFF_49_P" SITE "T4";
LOCATE COMP "FE_DIFF_10_N" SITE "Y27";
LOCATE COMP "FE_DIFF_35_N" SITE "D2";
LOCATE COMP "FE_DIFF_32_N" SITE "E4";
LOCATE COMP "FE_DIFF_26_P" SITE "K31";
LOCATE COMP "FE_DIFF_51_P" SITE "R3";
LOCATE COMP "FE_DIFF_6_P" SITE "R32";
LOCATE COMP "FE_DIFF_43_N" SITE "L1";
LOCATE COMP "FE_DIFF_18_P" SITE "B32";
LOCATE COMP "FE_DIFF_47_N" SITE "K7";
LOCATE COMP "FE_DIFF_10_P" SITE "Y26";
LOCATE COMP "FE_DIFF_59_N" SITE "W5";
LOCATE COMP "FE_DIFF_6_N" SITE "T31";
LOCATE COMP "FE_DIFF_2_N" SITE "P30";
LOCATE COMP "FE_DIFF_62_N" SITE "AB6";
LOCATE COMP "FE_DIFF_12_N" SITE "W29";
LOCATE COMP "FE_DIFF_51_N" SITE "T3";
LOCATE COMP "FE_DIFF_43_P" SITE "K1";
LOCATE COMP "FE_DIFF_3_N" SITE "T30";
LOCATE COMP "FE_DIFF_61_P" SITE "AB7";
LOCATE COMP "FE_DIFF_24_P" SITE "H31";
LOCATE COMP "FE_DIFF_60_N" SITE "W4";
LOCATE COMP "FE_DIFF_29_N" SITE "K29";
LOCATE COMP "FE_DIFF_36_P" SITE "F3";
LOCATE COMP "FE_DIFF_31_P" SITE "K27";
LOCATE COMP "FE_DIFF_22_P" SITE "F31";
LOCATE COMP "FE_DIFF_44_P" SITE "L2";
LOCATE COMP "FE_DIFF_14_P" SITE "AB28";
LOCATE COMP "FE_DIFF_5_N" SITE "U30";
LOCATE COMP "FE_DIFF_31_N" SITE "K26";
LOCATE COMP "FE_DIFF_56_P" SITE "T1";
LOCATE COMP "FE_DIFF_29_P" SITE "J29";
LOCATE COMP "FE_DIFF_20_N" SITE "E30";
LOCATE COMP "FE_DIFF_33_P" SITE "F4";
LOCATE COMP "FE_DIFF_37_P" SITE "C1";
LOCATE COMP "FE_DIFF_23_P" SITE "F32";
LOCATE COMP "FE_DIFF_36_N" SITE "E3";
LOCATE COMP "FE_DIFF_20_P" SITE "F30";
LOCATE COMP "FE_DIFF_9_P" SITE "V32";
LOCATE COMP "FE_DIFF_30_N" SITE "H28";
LOCATE COMP "FE_DIFF_2_P" SITE "P31";
LOCATE COMP "FE_DIFF_15_N" SITE "AD26";
LOCATE COMP "FE_DIFF_16_P" SITE "D29";
LOCATE COMP "FE_DIFF_39_N" SITE "H1";
LOCATE COMP "FE_DIFF_3_P" SITE "R30";
LOCATE COMP "FE_DIFF_34_N" SITE "C2";
LOCATE COMP "FE_DIFF_50_N" SITE "P3";
LOCATE COMP "FE_DIFF_48_P" SITE "R4";
LOCATE COMP "FE_DIFF_40_P" SITE "H2";
LOCATE COMP "FE_DIFF_12_P" SITE "Y29";
LOCATE COMP "FE_DIFF_46_P" SITE "H6";
LOCATE COMP "FE_GPIO__0" SITE "A18";
LOCATE COMP "FE_GPIO__1" SITE "C18";
LOCATE COMP "FE_GPIO__2" SITE "D18";
LOCATE COMP "FE_GPIO__3" SITE "F18";
LOCATE COMP "FE_GPIO__4" SITE "A19";
LOCATE COMP "FE_GPIO__5" SITE "B19";
LOCATE COMP "FE_GPIO__6" SITE "C19";
LOCATE COMP "FE_GPIO__7" SITE "D19";
LOCATE COMP "FE_GPIO__8" SITE "E19";
LOCATE COMP "FE_GPIO__9" SITE "F19";
LOCATE COMP "FE_GPIO__10" SITE "A20";
LOCATE COMP "FE_GPIO__11" SITE "C20";
LOCATE COMP "FLASH_HOLD" SITE "AL1";
LOCATE COMP "FLASH_MISO" SITE "AJ2";
LOCATE COMP "FLASH_MOSI" SITE "AK2";
LOCATE COMP "FLASH_NCS" SITE "AJ3";
LOCATE COMP "FLASH_SCLK" SITE "AJ1";
LOCATE COMP "FLASH_WP" SITE "AM2";
LOCATE COMP "FPGA_REPROGRAM" SITE "AH1";
LOCATE COMP "GND" SITE "AB13";
LOCATE COMP "HDRX_BP_N" SITE "AM9";
LOCATE COMP "HDRX_BP_P" SITE "AM8";
LOCATE COMP "HDRX_FE1_P" SITE "AM20";
LOCATE COMP "HDRX_FE1_N" SITE "AM21";
LOCATE COMP "HDRX_FE0_N" SITE "AM18";
LOCATE COMP "HDRX_FE0_P" SITE "AM17";
LOCATE COMP "HDRX_SFP1_N" SITE "AM12";
LOCATE COMP "HDRX_SFP1_P" SITE "AM11";
LOCATE COMP "HDR_IO__0" SITE "A23";
LOCATE COMP "HDR_IO__1" SITE "A22";
LOCATE COMP "HDR_IO__2" SITE "B22";
LOCATE COMP "HDR_IO__3" SITE "A24";
LOCATE COMP "HDR_IO__4" SITE "C23";
LOCATE COMP "HDR_IO__5" SITE "B23";
LOCATE COMP "HDR_IO__6" SITE "C22";
LOCATE COMP "HDR_IO__7" SITE "C24";
LOCATE COMP "HDR_IO__8" SITE "D23";
LOCATE COMP "HDR_IO__9" SITE "D24";
LOCATE COMP "HDR_IO__10" SITE "E23";
LOCATE COMP "HDR_IO__11" SITE "D22";
LOCATE COMP "HDR_IO__12" SITE "F23";
LOCATE COMP "HDR_IO__13" SITE "E22";
LOCATE COMP "HDR_IO__14" SITE "F20";
LOCATE COMP "HDR_IO__15" SITE "F22";
LOCATE COMP "HDTX_BP_N" SITE "AK10";
LOCATE COMP "HDTX_BP_P" SITE "AK9";
LOCATE COMP "HDTX_FE0_N" SITE "AK19";
LOCATE COMP "HDTX_FE0_P" SITE "AK18";
LOCATE COMP "HDTX_FE1_N" SITE "AK22";
LOCATE COMP "HDTX_FE1_P" SITE "AK21";
LOCATE COMP "HDTX_SFP1_N" SITE "AK13";
LOCATE COMP "HDTX_SFP1_P" SITE "AK12";
LOCATE COMP "I2C_SDA" SITE "A11";
LOCATE COMP "I2C_SCL" SITE "B11";
LOCATE COMP "INITN" SITE "AG4";
LOCATE COMP "IN_SELECT_EXT_CLOCK" SITE "A16";
LOCATE COMP "JTAG_TCK" SITE "AK5";
LOCATE COMP "JTAG_TDI" SITE "AJ5";
LOCATE COMP "JTAG_TDO" SITE "AG5";
LOCATE COMP "JTAG_TMS" SITE "AM5";
LOCATE COMP "LED_1" SITE "A26";
LOCATE COMP "LED_2" SITE "B26";
LOCATE COMP "LED_3" SITE "A28";
LOCATE COMP "LED_4" SITE "A29";
LOCATE COMP "LED_5" SITE "A30";
LOCATE COMP "LED_6" SITE "A31";
LOCATE COMP "LED_7" SITE "B29";
LOCATE COMP "LED_8" SITE "B30";
LOCATE COMP "LED_CLOCK_GREEN" SITE "AK32";
LOCATE COMP "LED_CLOCK_RED" SITE "AJ32";
LOCATE COMP "LED_EXT_CLOCK" SITE "AJ30";
LOCATE COMP "LED_TRIGGER_GREEN" SITE "AM30";
LOCATE COMP "LED_TRIGGER_RED" SITE "AL30";
LOCATE COMP "N_7016661" SITE "AM14";
LOCATE COMP "N_7016665" SITE "AM15";
LOCATE COMP "N_7016713" SITE "AM23";
LOCATE COMP "N_7016717" SITE "AM24";
LOCATE COMP "OSC_CORE_125_P" SITE "AD1";
LOCATE COMP "OSC_CORE_200_P" SITE "AD32";
LOCATE COMP "OSC_CORE_125_N" SITE "AE1";
LOCATE COMP "OSC_CORE_200_N" SITE "AE32";
LOCATE COMP "PROGRAMN" SITE "AH4";
LOCATE COMP "SFP1_LED_YELLOW" SITE "AG32";
LOCATE COMP "SFP1_LED_GREEN" SITE "AK30";
LOCATE COMP "SFP1_LED_RED" SITE "AH32";
LOCATE COMP "SFP1_TX_DIS" SITE "AH28";
LOCATE COMP "SFP1_LOS" SITE "AK29";
LOCATE COMP "SFP1_RATE_SEL" SITE "AG30";
LOCATE COMP "SFP1_MOD_0" SITE "AG28";
LOCATE COMP "SFP1_TX_FAULT" SITE "AH30";
LOCATE COMP "SFP1_MOD_1" SITE "AG29";
LOCATE COMP "SFP1_MOD_2" SITE "AJ28";
LOCATE COMP "SPARE1_P" SITE "AB1";
LOCATE COMP "SPARE1_N" SITE "AC1";
LOCATE COMP "SPARE0_P" SITE "AC3";
LOCATE COMP "SPARE0_N" SITE "AB2";
LOCATE COMP "TEST_1" SITE "A7";
LOCATE COMP "TEST_2" SITE "A5";
LOCATE COMP "TEST_3" SITE "A4";
LOCATE COMP "TEST_4" SITE "A3";
LOCATE COMP "TEST_5" SITE "A2";
LOCATE COMP "TEST_6" SITE "B3";
LOCATE COMP "TEST_7" SITE "B4";
LOCATE COMP "TEST_8" SITE "B7";
LOCATE COMP "TEST_9" SITE "C7";
LOCATE COMP "TEST_10" SITE "C8";
LOCATE COMP "TEST_11" SITE "D7";
LOCATE COMP "TEST_12" SITE "D8";
LOCATE COMP "TEST_13" SITE "E8";
LOCATE COMP "TEST_14" SITE "F8";
LOCATE COMP "TMP_ALERT" SITE "C11";
LOCATE COMP "TRIG_IN_BACKPL_N" SITE "AE3";
LOCATE COMP "TRIG_IN_BACKPL_P" SITE "AD3";
LOCATE COMP "TRIG_IN_RJ45_N" SITE "AE2";
LOCATE COMP "TRIG_IN_RJ45_P" SITE "AC2";
LOCATE COMP "V1_1_CORE" SITE "AA12";
LOCATE COMP "V1_1_SERDES" SITE "AC20";
LOCATE COMP "V3__3" SITE "AC10";
LOCATE COMP "V2__5" SITE "T10";
LOCATE COMP "VCCA" SITE "AJ18";
LOCATE COMP "VCCAUX" SITE "Y10";
LOCATE COMP "VCCAUXA" SITE "AJ24";
LOCATE COMP "VREF_2" SITE "J26";
LOCATE COMP "VREF_3" SITE "V29";
LOCATE COMP "VREF_6" SITE "V4";
LOCATE COMP "VREF_7" SITE "J7";
../../trb3/scripts/compile.pl
\ No newline at end of file
library ieee;
USE IEEE.std_logic_1164.ALL;
use ieee.numeric_std.all;
use work.trb_net_std