From: Cahit Date: Mon, 22 Apr 2013 14:27:55 +0000 (+0200) Subject: added some pins for the sfp - cu X-Git-Url: https://jspc29.x-matter.uni-frankfurt.de/git/?a=commitdiff_plain;h=b9eac7f97ddd9f1d3c8cf0756cd2de0a2c910210;p=trb3.git added some pins for the sfp - cu --- diff --git a/base/cbmtof.lpf b/base/cbmtof.lpf index 627d5a9..a3c2790 100644 --- a/base/cbmtof.lpf +++ b/base/cbmtof.lpf @@ -1,3 +1,4 @@ +COMMERCIAL ; BLOCK RESETPATHS ; BLOCK ASYNCPATHS ; BLOCK RD_DURING_WR_PATHS ; @@ -5,18 +6,17 @@ BLOCK RD_DURING_WR_PATHS ; ################################################################# # Clock I/O ################################################################# -LOCATE COMP "CLK_OSC" SITE "U20"; #oscillator 200 -#LOCATE COMP "CLK_CM_0" SITE "AC17"; #CM0 for serdes -LOCATE COMP "CLK_CM_1" SITE "P21"; #CM1 -LOCATE COMP "CLK_CM_2" SITE "N23"; #CM2 -LOCATE COMP "CLK_CM_3" SITE "N5"; #CM3 -LOCATE COMP "CLK_CM_4" SITE "T21"; #CM4 -LOCATE COMP "CLK_CM_5" SITE "U6"; #CM6 -LOCATE COMP "CLK_CM_6" SITE "Y26"; #CM7 -LOCATE COMP "CLK_CM_7" SITE "V17"; #CM8 -LOCATE COMP "CLK_CM_8" SITE "V20"; #CM9 -LOCATE COMP "CLK_EXT" SITE "C14"; #external - +LOCATE COMP "CLK_OSC" SITE "U20"; #oscillator 200 +#LOCATE COMP "CLK_CM_0" SITE "AC17"; #CM0 for serdes +LOCATE COMP "CLK_CM_1" SITE "P21"; #CM1 +LOCATE COMP "CLK_CM_2" SITE "N23"; #CM2 +LOCATE COMP "CLK_CM_3" SITE "N5"; #CM3 +LOCATE COMP "CLK_CM_4" SITE "T21"; #CM4 +LOCATE COMP "CLK_CM_5" SITE "U6"; #CM6 +LOCATE COMP "CLK_CM_6" SITE "Y26"; #CM7 +LOCATE COMP "CLK_CM_7" SITE "V17"; #CM8 +LOCATE COMP "CLK_CM_8" SITE "V20"; #CM9 +LOCATE COMP "CLK_EXT" SITE "C14"; #external DEFINE PORT GROUP "CLK_group" "CLK_CM[*]" "CLK_EXT" @@ -26,170 +26,157 @@ IOBUF GROUP "CLK_group" IO_TYPE=LVDS25 DIFFRESISTOR=100; ################################################################# # Clock Manager ################################################################# -LOCATE COMP "CLK_MNGR_USER_0" SITE "M23"; -LOCATE COMP "CLK_MNGR_USER_1" SITE "M24"; -LOCATE COMP "CLK_MNGR_USER_2" SITE "L24"; -LOCATE COMP "CLK_MNGR_USER_3" SITE "K25"; +LOCATE COMP "CLK_MNGR_USER_0" SITE "M23"; +LOCATE COMP "CLK_MNGR_USER_1" SITE "M24"; +LOCATE COMP "CLK_MNGR_USER_2" SITE "L24"; +LOCATE COMP "CLK_MNGR_USER_3" SITE "K25"; DEFINE PORT GROUP "CLK_MNGR_group" "CLK_MNGR_USER*" ; IOBUF GROUP "CLK_MNGR_group" IO_TYPE=LVCMOS25 PULLMODE=DOWN DRIVE=8; - ################################################################# # DAC & SPI ################################################################# -LOCATE COMP "OR_IN" SITE "B2"; -IOBUF PORT "OR_IN" IO_TYPE=LVCMOS25 PULLMODE=NONE; - -LOCATE COMP "DAC_SCK" SITE "K8"; -LOCATE COMP "DAC_CS" SITE "H6"; -LOCATE COMP "DAC_SDI" SITE "J4"; -LOCATE COMP "DAC_SDO" SITE "L5"; -LOCATE COMP "DAC_CLR" SITE "C3"; +LOCATE COMP "OR_IN" SITE "B2"; +IOBUF PORT "OR_IN" IO_TYPE=LVCMOS25 PULLMODE=NONE; +LOCATE COMP "DAC_SCK" SITE "K8"; +LOCATE COMP "DAC_CS" SITE "H6"; +LOCATE COMP "DAC_SDI" SITE "J4"; +LOCATE COMP "DAC_SDO" SITE "L5"; +LOCATE COMP "DAC_CLR" SITE "C3"; DEFINE PORT GROUP "DAC_group" "DAC*"; IOBUF GROUP "DAC_group" IO_TYPE=LVDS25; -LOCATE COMP "FLASH_CLK" SITE "V24"; -LOCATE COMP "FLASH_CS" SITE "T25"; -LOCATE COMP "FLASH_DIN" SITE "T24"; -LOCATE COMP "FLASH_DOUT" SITE "V21"; - +LOCATE COMP "FLASH_CLK" SITE "V24"; +LOCATE COMP "FLASH_CS" SITE "T25"; +LOCATE COMP "FLASH_DIN" SITE "T24"; +LOCATE COMP "FLASH_DOUT" SITE "V21"; DEFINE PORT GROUP "FLASH_group" "FLASH*" ; IOBUF GROUP "FLASH_group" IO_TYPE=LVCMOS25 PULLMODE=NONE; -LOCATE COMP "PROGRAMN" SITE "A20"; +LOCATE COMP "PROGRAMN" SITE "A20"; IOBUF PORT "PROGRAMN" IO_TYPE=LVCMOS25 PULLMODE=UP DRIVE=8 ; - ################################################################# # LED ################################################################# - -LOCATE COMP "LED_CLK_GREEN" SITE "P23"; -LOCATE COMP "LED_CLK_RED" SITE "R22"; -LOCATE COMP "LED_GREEN" SITE "K24"; -LOCATE COMP "LED_ORANGE" SITE "J24"; -LOCATE COMP "LED_RED" SITE "J26"; -LOCATE COMP "LED_YELLOW" SITE "K26"; -LOCATE COMP "LED_SFP_GREEN" SITE "W17"; -LOCATE COMP "LED_SFP_RED" SITE "AB23"; - +LOCATE COMP "LED_CLK_GREEN" SITE "P23"; +LOCATE COMP "LED_CLK_RED" SITE "R22"; +LOCATE COMP "LED_GREEN" SITE "K24"; +LOCATE COMP "LED_ORANGE" SITE "J24"; +LOCATE COMP "LED_RED" SITE "J26"; +LOCATE COMP "LED_YELLOW" SITE "K26"; +LOCATE COMP "LED_SFP_GREEN" SITE "W17"; +LOCATE COMP "LED_SFP_RED" SITE "AB23"; DEFINE PORT GROUP "LED_group" "LED*" ; IOBUF GROUP "LED_group" IO_TYPE=LVCMOS25 PULLMODE=UP DRIVE=8; - ################################################################# # INPUT ################################################################# -LOCATE COMP "INPUT_1" SITE "AD3"; -LOCATE COMP "INPUT_2" SITE "AE4"; -LOCATE COMP "INPUT_3" SITE "AD4"; -LOCATE COMP "INPUT_4" SITE "AD1"; -LOCATE COMP "INPUT_5" SITE "AC2"; -LOCATE COMP "INPUT_6" SITE "AB3"; -LOCATE COMP "INPUT_7" SITE "AA1"; -LOCATE COMP "INPUT_8" SITE "AA3"; -LOCATE COMP "INPUT_9" SITE "V3"; -LOCATE COMP "INPUT_10" SITE "U4"; -LOCATE COMP "INPUT_11" SITE "T7"; -LOCATE COMP "INPUT_12" SITE "G5"; -LOCATE COMP "INPUT_13" SITE "K2"; -LOCATE COMP "INPUT_14" SITE "H4"; -LOCATE COMP "INPUT_15" SITE "G2"; -LOCATE COMP "INPUT_16" SITE "E1"; -LOCATE COMP "INPUT_17" SITE "D1"; -LOCATE COMP "INPUT_18" SITE "C2"; -LOCATE COMP "INPUT_19" SITE "F2"; -LOCATE COMP "INPUT_20" SITE "D4"; -LOCATE COMP "INPUT_21" SITE "V10"; -LOCATE COMP "INPUT_22" SITE "W8"; -LOCATE COMP "INPUT_23" SITE "AE2"; -LOCATE COMP "INPUT_24" SITE "AA7"; -LOCATE COMP "INPUT_25" SITE "Y6"; -LOCATE COMP "INPUT_26" SITE "AB5"; -LOCATE COMP "INPUT_27" SITE "Y5"; -LOCATE COMP "INPUT_28" SITE "Y3"; -LOCATE COMP "INPUT_29" SITE "W1"; -LOCATE COMP "INPUT_30" SITE "V6"; -LOCATE COMP "INPUT_31" SITE "T1"; -LOCATE COMP "INPUT_32" SITE "M4"; - +LOCATE COMP "INPUT_1" SITE "AD3"; +LOCATE COMP "INPUT_2" SITE "AE4"; +LOCATE COMP "INPUT_3" SITE "AD4"; +LOCATE COMP "INPUT_4" SITE "AD1"; +LOCATE COMP "INPUT_5" SITE "AC2"; +LOCATE COMP "INPUT_6" SITE "AB3"; +LOCATE COMP "INPUT_7" SITE "AA1"; +LOCATE COMP "INPUT_8" SITE "AA3"; +LOCATE COMP "INPUT_9" SITE "V3"; +LOCATE COMP "INPUT_10" SITE "U4"; +LOCATE COMP "INPUT_11" SITE "T7"; +LOCATE COMP "INPUT_12" SITE "G5"; +LOCATE COMP "INPUT_13" SITE "K2"; +LOCATE COMP "INPUT_14" SITE "H4"; +LOCATE COMP "INPUT_15" SITE "G2"; +LOCATE COMP "INPUT_16" SITE "E1"; +LOCATE COMP "INPUT_17" SITE "D1"; +LOCATE COMP "INPUT_18" SITE "C2"; +LOCATE COMP "INPUT_19" SITE "F2"; +LOCATE COMP "INPUT_20" SITE "D4"; +LOCATE COMP "INPUT_21" SITE "V10"; +LOCATE COMP "INPUT_22" SITE "W8"; +LOCATE COMP "INPUT_23" SITE "AE2"; +LOCATE COMP "INPUT_24" SITE "AA7"; +LOCATE COMP "INPUT_25" SITE "Y6"; +LOCATE COMP "INPUT_26" SITE "AB5"; +LOCATE COMP "INPUT_27" SITE "Y5"; +LOCATE COMP "INPUT_28" SITE "Y3"; +LOCATE COMP "INPUT_29" SITE "W1"; +LOCATE COMP "INPUT_30" SITE "V6"; +LOCATE COMP "INPUT_31" SITE "T1"; +LOCATE COMP "INPUT_32" SITE "M4"; DEFINE PORT GROUP "INPUT_group" "INPUT*" ; IOBUF GROUP "INPUT_group" IO_TYPE=LVDS25 DIFFRESISTOR=100 ; - ################################################################# # SFP ################################################################# -LOCATE COMP "SFP_LOS" SITE "AE23"; #this was AF23 in cbmrich -LOCATE COMP "SFP_TXDIS" SITE "AD23"; -LOCATE COMP "SFP_MOD_0" SITE "AC23"; -LOCATE COMP "SFP_MOD_1" SITE "AB20"; -LOCATE COMP "SFP_MOD_2" SITE "AB21"; -LOCATE COMP "SFP_RATE_SEL" SITE "AF23"; # doesn't exist in cbmrich -LOCATE COMP "SFP_TXFAULT" SITE "AB22"; # doesn't exist in cbmrich - +LOCATE COMP "SFP_LOS" SITE "AE23"; #this was AF23 in cbmrich +LOCATE COMP "SFP_TXDIS" SITE "AD23"; +LOCATE COMP "SFP_MOD_0" SITE "AC23"; +LOCATE COMP "SFP_MOD_1" SITE "AB20"; +LOCATE COMP "SFP_MOD_2" SITE "AB21"; +LOCATE COMP "SFP_RATE_SEL" SITE "AF23"; # doesn't exist in cbmrich +LOCATE COMP "SFP_TXFAULT" SITE "AB22"; # doesn't exist in cbmrich +LOCATE COMP "SFP_RXN" SITE "AD20"; # doesn't exist in cbmrich +LOCATE COMP "SFP_RXP" SITE "AD21"; # doesn't exist in cbmrich +LOCATE COMP "SFP_TXN" SITE "AF20"; # doesn't exist in cbmrich +LOCATE COMP "SFP_TXP" SITE "AF21"; # doesn't exist in cbmrich DEFINE PORT GROUP "SFP_group" "SFP*" ; IOBUF GROUP "SFP_group" IO_TYPE=LVCMOS25 PULLMODE=UP; - ################################################################# # Other I/O ################################################################# -LOCATE COMP "SPARE_LINE_0" SITE "E13"; -LOCATE COMP "SPARE_LINE_1" SITE "L21"; -LOCATE COMP "SPARE_LINE_2" SITE "P5"; - +LOCATE COMP "SPARE_LINE_0" SITE "E13"; +LOCATE COMP "SPARE_LINE_1" SITE "L21"; +LOCATE COMP "SPARE_LINE_2" SITE "P5"; DEFINE PORT GROUP "SPARE_LINE_group" "SPARE_LINE*" ; IOBUF GROUP "SPARE_LINE_group" IO_TYPE=LVDS25 DIFFRESISTOR=100; -LOCATE COMP "LVDS_1" SITE "J23"; -LOCATE COMP "LVDS_2" SITE "G26"; +LOCATE COMP "LVDS_1" SITE "J23"; +LOCATE COMP "LVDS_2" SITE "G26"; DEFINE PORT GROUP "LVDS_group" "LVDS*" ; IOBUF GROUP "LVDS_group" IO_TYPE=LVDS25; -LOCATE COMP "TEMPSENS" SITE "K23"; +LOCATE COMP "TEMPSENS" SITE "K23"; IOBUF PORT "TEMPSENS" IO_TYPE=LVCMOS25 PULLMODE=UP DRIVE=8; - - ################################################################# -# Test Connector -################################################################# -LOCATE COMP "TEST_LINE_0" SITE "A10"; -LOCATE COMP "TEST_LINE_1" SITE "C10"; -LOCATE COMP "TEST_LINE_2" SITE "G9"; -LOCATE COMP "TEST_LINE_3" SITE "E10"; -LOCATE COMP "TEST_LINE_4" SITE "D8"; -LOCATE COMP "TEST_LINE_5" SITE "A9"; -LOCATE COMP "TEST_LINE_6" SITE "C8"; -LOCATE COMP "TEST_LINE_7" SITE "C9"; -LOCATE COMP "TEST_LINE_8" SITE "A8"; -LOCATE COMP "TEST_LINE_9" SITE "B8"; -LOCATE COMP "TEST_LINE_10" SITE "C7"; -LOCATE COMP "TEST_LINE_11" SITE "C6"; -LOCATE COMP "TEST_LINE_12" SITE "B7"; -LOCATE COMP "TEST_LINE_13" SITE "B6"; -LOCATE COMP "TEST_LINE_14" SITE "A7"; -LOCATE COMP "TEST_LINE_15" SITE "A6"; -LOCATE COMP "TEST_LINE_16" SITE "A17"; -LOCATE COMP "TEST_LINE_17" SITE "A18"; -LOCATE COMP "TEST_LINE_18" SITE "A16"; -LOCATE COMP "TEST_LINE_19" SITE "C16"; -LOCATE COMP "TEST_LINE_20" SITE "A15"; -LOCATE COMP "TEST_LINE_21" SITE "C15"; -LOCATE COMP "TEST_LINE_22" SITE "A14"; -LOCATE COMP "TEST_LINE_23" SITE "C13"; -LOCATE COMP "TEST_LINE_24" SITE "A13"; -LOCATE COMP "TEST_LINE_25" SITE "B13"; -LOCATE COMP "TEST_LINE_26" SITE "B12"; -LOCATE COMP "TEST_LINE_27" SITE "C12"; -LOCATE COMP "TEST_LINE_28" SITE "A12"; -LOCATE COMP "TEST_LINE_29" SITE "C11"; -LOCATE COMP "TEST_LINE_30" SITE "A11"; -LOCATE COMP "TEST_LINE_31" SITE "B11"; - +# Test Connectors +################################################################# +LOCATE COMP "TEST_LINE_0" SITE "A10"; +LOCATE COMP "TEST_LINE_1" SITE "C10"; +LOCATE COMP "TEST_LINE_2" SITE "G9"; +LOCATE COMP "TEST_LINE_3" SITE "E10"; +LOCATE COMP "TEST_LINE_4" SITE "D8"; +LOCATE COMP "TEST_LINE_5" SITE "A9"; +LOCATE COMP "TEST_LINE_6" SITE "C8"; +LOCATE COMP "TEST_LINE_7" SITE "C9"; +LOCATE COMP "TEST_LINE_8" SITE "A8"; +LOCATE COMP "TEST_LINE_9" SITE "B8"; +LOCATE COMP "TEST_LINE_10" SITE "C7"; +LOCATE COMP "TEST_LINE_11" SITE "C6"; +LOCATE COMP "TEST_LINE_12" SITE "B7"; +LOCATE COMP "TEST_LINE_13" SITE "B6"; +LOCATE COMP "TEST_LINE_14" SITE "A7"; +LOCATE COMP "TEST_LINE_15" SITE "A6"; +LOCATE COMP "TEST_LINE_16" SITE "A17"; +LOCATE COMP "TEST_LINE_17" SITE "A18"; +LOCATE COMP "TEST_LINE_18" SITE "A16"; +LOCATE COMP "TEST_LINE_19" SITE "C16"; +LOCATE COMP "TEST_LINE_20" SITE "A15"; +LOCATE COMP "TEST_LINE_21" SITE "C15"; +LOCATE COMP "TEST_LINE_22" SITE "A14"; +LOCATE COMP "TEST_LINE_23" SITE "C13"; +LOCATE COMP "TEST_LINE_24" SITE "A13"; +LOCATE COMP "TEST_LINE_25" SITE "B13"; +LOCATE COMP "TEST_LINE_26" SITE "B12"; +LOCATE COMP "TEST_LINE_27" SITE "C12"; +LOCATE COMP "TEST_LINE_28" SITE "A12"; +LOCATE COMP "TEST_LINE_29" SITE "C11"; +LOCATE COMP "TEST_LINE_30" SITE "A11"; +LOCATE COMP "TEST_LINE_31" SITE "B11"; DEFINE PORT GROUP "TEST_LINE_group" "TEST_LINE*" ; IOBUF GROUP "TEST_LINE_group" IO_TYPE=LVCMOS25 PULLMODE=DOWN DRIVE=8; - -