From: Jan Michel Date: Wed, 26 Jul 2017 16:24:37 +0000 (+0200) Subject: Update pin-out files for 32pin Addon X-Git-Url: https://jspc29.x-matter.uni-frankfurt.de/git/?a=commitdiff_plain;h=39e632dbcbc8182a13c27277e1066b736e7f423b;p=trb3sc.git Update pin-out files for 32pin Addon --- diff --git a/pinout/basic_constraints.lpf b/pinout/basic_constraints.lpf index 4fe5665..377aae9 100644 --- a/pinout/basic_constraints.lpf +++ b/pinout/basic_constraints.lpf @@ -54,10 +54,10 @@ LOCATE COMP "THE_MEDIA_INTERFACE/gen_pcs3.THE_SERDES/PCSD_INST" SITE "P REGION "MEDIA_UPLINK" "R96C55D" 19 24; LOCATE UGROUP "THE_MEDIA_INTERFACE/media_interface_group" REGION "MEDIA_UPLINK" ; -#more space for media interface on backplane master -LOCATE COMP "THE_MEDIA_INT_MIXED/gen_pcs0.THE_SERDES/PCSD_INST" SITE "PCSA" ; -REGION "MEDIA_MIXED" "R95C50D" 20 70; -LOCATE UGROUP "THE_MEDIA_INT_MIXED/media_interface_group" REGION "MEDIA_MIXED" ; +##more space for media interface on backplane master +#LOCATE COMP "THE_MEDIA_INT_MIXED/gen_pcs0.THE_SERDES/PCSD_INST" SITE "PCSA" ; +#REGION "MEDIA_MIXED" "R95C50D" 20 70; +#LOCATE UGROUP "THE_MEDIA_INT_MIXED/media_interface_group" REGION "MEDIA_MIXED" ; BLOCK PATH TO PORT "LED*"; diff --git a/pinout/trb3sc_32pin.lpf b/pinout/trb3sc_32pin.lpf index eb8d60f..0ac41ab 100644 --- a/pinout/trb3sc_32pin.lpf +++ b/pinout/trb3sc_32pin.lpf @@ -30,340 +30,87 @@ LOCATE COMP "BACK_GPIO_0" SITE "C26"; LOCATE COMP "BACK_GPIO_1" SITE "D26"; LOCATE COMP "BACK_GPIO_2" SITE "B27"; LOCATE COMP "BACK_GPIO_3" SITE "C27"; -# LOCATE COMP "BACK_GPIO_4" SITE "D27"; -# LOCATE COMP "BACK_GPIO_5" SITE "E27"; -# LOCATE COMP "BACK_GPIO_6" SITE "B28"; -# LOCATE COMP "BACK_GPIO_7" SITE "A28"; -# LOCATE COMP "BACK_GPIO_8" SITE "A26"; -# LOCATE COMP "BACK_GPIO_9" SITE "A27"; -# LOCATE COMP "BACK_GPIO_10" SITE "A29"; -# LOCATE COMP "BACK_GPIO_11" SITE "A30"; -# LOCATE COMP "BACK_GPIO_12" SITE "H26"; -# LOCATE COMP "BACK_GPIO_13" SITE "H25"; -# LOCATE COMP "BACK_GPIO_14" SITE "A31"; -# LOCATE COMP "BACK_GPIO_15" SITE "B31"; +LOCATE COMP "BACK_GPIO_4" SITE "D27"; +LOCATE COMP "BACK_GPIO_5" SITE "E27"; +LOCATE COMP "BACK_GPIO_6" SITE "B28"; +LOCATE COMP "BACK_GPIO_7" SITE "A28"; +LOCATE COMP "BACK_GPIO_8" SITE "A26"; +LOCATE COMP "BACK_GPIO_9" SITE "A27"; +LOCATE COMP "BACK_GPIO_10" SITE "A29"; +LOCATE COMP "BACK_GPIO_11" SITE "A30"; +LOCATE COMP "BACK_GPIO_12" SITE "H26"; +LOCATE COMP "BACK_GPIO_13" SITE "H25"; +LOCATE COMP "BACK_GPIO_14" SITE "A31"; +LOCATE COMP "BACK_GPIO_15" SITE "B31"; DEFINE PORT GROUP "BACK_GPIO_group" "BACK_GPIO*" ; IOBUF GROUP "BACK_GPIO_group" IO_TYPE=LVCMOS25 PULLMODE=UP; -# LOCATE COMP "BACK_LVDS_0" SITE "V2"; -# LOCATE COMP "BACK_LVDS_1" SITE "T4"; -# # LOCATE COMP "BACK_LVDS_0_N" SITE "V1"; -# # LOCATE COMP "BACK_LVDS_1_N" SITE "T3"; -# DEFINE PORT GROUP "BACK_LVDS_group" "BACK_LVDS*" ; -# IOBUF GROUP "BACK_LVDS_group" IO_TYPE=LVDS25; -# -# LOCATE COMP "BACK_3V3_0" SITE "E11"; -# LOCATE COMP "BACK_3V3_1" SITE "F12"; -# LOCATE COMP "BACK_3V3_2" SITE "F10"; -# LOCATE COMP "BACK_3V3_3" SITE "E10"; -# DEFINE PORT GROUP "BACK_3V3_group" "BACK_3V3*" ; -# IOBUF GROUP "BACK_3V3_group" IO_TYPE=LVTTL33 PULLMODE=DOWN; - -################################################################# -# AddOn Connector -################################################################# -# # LOCATE COMP "DQLL0_0_N" SITE "AA1"; -# # LOCATE COMP "DQLL0_1_N" SITE "AB1"; -# # LOCATE COMP "DQLL0_2_N" SITE "AA3"; -# # LOCATE COMP "DQLL0_3_N" SITE "AB5"; -# # LOCATE COMP "DQLL0_4_N" SITE "AA7"; -# # LOCATE COMP "DQLL1_0_N" SITE "Y1"; -# # LOCATE COMP "DQLL1_1_N" SITE "W3"; -# # LOCATE COMP "DQLL1_2_N" SITE "W1"; -# # LOCATE COMP "DQLL1_3_N" SITE "W9"; -# # LOCATE COMP "DQLL1_4_N" SITE "AA8"; -# # LOCATE COMP "DQLL2_0_N" SITE "AC4"; -# # LOCATE COMP "DQLL2_1_N" SITE "AC1"; -# # LOCATE COMP "DQLL2_2_N" SITE "AB3"; -# # LOCATE COMP "DQLL2_3_N" SITE "AB8"; -# # LOCATE COMP "DQLL2_4_N" SITE "AB6"; -# # LOCATE COMP "DQLL3_0_N" SITE "AE3"; -# # LOCATE COMP "DQLL3_1_N" SITE "AC10" -# # LOCATE COMP "DQLL3_2_N" SITE "AE1"; -# # LOCATE COMP "DQLL3_3_N" SITE "AD3"; -# # LOCATE COMP "DQLL3_4_N" SITE "AC8"; -# # LOCATE COMP "DQLR0_0_N" SITE "AB33" -# # LOCATE COMP "DQLR0_1_N" SITE "AA26" -# # LOCATE COMP "DQLR0_2_N" SITE "AC33" -# # LOCATE COMP "DQLR0_3_N" SITE "AA30" -# # LOCATE COMP "DQLR0_4_N" SITE "AA27" -# # LOCATE COMP "DQLR1_0_N" SITE "AD30" -# # LOCATE COMP "DQLR1_1_N" SITE "AB31" -# # LOCATE COMP "DQLR1_2_N" SITE "AE33" -# # LOCATE COMP "DQLR1_3_N" SITE "AD34" -# # LOCATE COMP "DQLR1_4_N" SITE "AG34" -# # LOCATE COMP "DQLR2_0_N" SITE "W29"; -# # LOCATE COMP "DQLR2_1_N" SITE "W26"; -# # LOCATE COMP "DQLR2_2_N" SITE "W33";; -# # LOCATE COMP "DQLR2_3_N" SITE "Y33";; -# # LOCATE COMP "DQLR2_4_N" SITE "Y25"; -# # LOCATE COMP "DQSLL0_C" SITE "AB9"; -# # LOCATE COMP "DQSLL1_C" SITE "Y6"; -# # LOCATE COMP "DQSLL2_C" SITE "AE5"; -# # LOCATE COMP "DQSLL3_C" SITE "AK1"; -# # LOCATE COMP "DQSLR0_C" SITE "AC30" -# # LOCATE COMP "DQSLR1_C" SITE "AB25"; -# # LOCATE COMP "DQSLR2_C" SITE "AA29"; -# # LOCATE COMP "DQSUL0_C" SITE "M9";; -# # LOCATE COMP "DQSUL1_C" SITE "L9";; -# # LOCATE COMP "DQSUL2_C" SITE "H3";; -# # LOCATE COMP "DQSUL3_C" SITE "N10";; -# # LOCATE COMP "DQSUR0_C" SITE "M27";; -# # LOCATE COMP "DQSUR1_C" SITE "N28";; -# # LOCATE COMP "DQSUR2_C" SITE "U30";; -# # LOCATE COMP "DQUL0_0_N" SITE "L4";; -# # LOCATE COMP "DQUL0_1_N" SITE "M3";; -# # LOCATE COMP "DQUL0_2_N" SITE "K5";; -# # LOCATE COMP "DQUL0_3_N" SITE "M1";; -# # LOCATE COMP "DQUL0_4_N" SITE "L6";; -# # LOCATE COMP "DQUL1_0_N" SITE "L1";; -# # LOCATE COMP "DQUL1_1_N" SITE "K1";; -# # LOCATE COMP "DQUL1_2_N" SITE "K3";; -# # LOCATE COMP "DQUL1_3_N" SITE "L7";; -# # LOCATE COMP "DQUL1_4_N" SITE "J6";; -# # LOCATE COMP "DQUL2_0_N" SITE "F1";; -# # LOCATE COMP "DQUL2_1_N" SITE "E3"; -# # LOCATE COMP "DQUL2_2_N" SITE "G1"; -# # LOCATE COMP "DQUL2_3_N" SITE "J1"; -# # LOCATE COMP "DQUL2_4_N" SITE "H2"; -# # LOCATE COMP "DQUL3_0_N" SITE "N3"; -# # LOCATE COMP "DQUL3_1_N" SITE "N1"; -# # LOCATE COMP "DQUL3_2_N" SITE "N5"; -# # LOCATE COMP "DQUL3_3_N" SITE "P4"; -# # LOCATE COMP "DQUL3_4_N" SITE "P8"; -# # LOCATE COMP "DQUR0_0_N" SITE "M25"; -# # LOCATE COMP "DQUR0_1_N" SITE "L31"; -# # LOCATE COMP "DQUR0_2_N" SITE "L33";; -# # LOCATE COMP "DQUR0_3_N" SITE "K30"; -# # LOCATE COMP "DQUR0_4_N" SITE "K33"; -# # LOCATE COMP "DQUR1_0_N" SITE "N29"; -# # LOCATE COMP "DQUR1_1_N" SITE "P26"; -# # LOCATE COMP "DQUR1_2_N" SITE "N31"; -# # LOCATE COMP "DQUR1_3_N" SITE "N33"; -# # LOCATE COMP "DQUR1_4_N" SITE "P27";; -# # LOCATE COMP "DQUR2_0_N" SITE "T31";; -# # LOCATE COMP "DQUR2_1_N" SITE "T27";; -# # LOCATE COMP "DQUR2_2_N" SITE "U31";; -# # LOCATE COMP "DQUR2_3_N" SITE "T33";; -# # LOCATE COMP "DQUR2_4_N" SITE "U27"; -# -# LOCATE COMP "DQLL0_0" SITE "AA2"; #was "DQLL0_0_P" 1 -# LOCATE COMP "DQLL0_1" SITE "AB2"; #was "DQLL0_1_P" 5 -# LOCATE COMP "DQLL0_2" SITE "AA4"; #was "DQLL0_2_P" 9 -# LOCATE COMP "DQSLL0" SITE "AA10"; #was "DQSLL0_T" 13 -# LOCATE COMP "DQLL0_3" SITE "AA5"; #was "DQLL0_3_P" 17 -# LOCATE COMP "DQLL0_4" SITE "Y7"; #was "DQLL0_4_P" 21 -# LOCATE COMP "DQLL2_0" SITE "AC5"; #was "DQLL2_0_P" 25 -# LOCATE COMP "DQLL2_1" SITE "AC2"; #was "DQLL2_1_P" 29 -# LOCATE COMP "DQLL2_2" SITE "AB4"; #was "DQLL2_2_P" 33 -# LOCATE COMP "DQSLL2" SITE "AD5"; #was "DQSLL2_T" 37 -# LOCATE COMP "DQLL2_3" SITE "AA9"; #was "DQLL2_3_P" 41 -# LOCATE COMP "DQLL2_4" SITE "AB7"; #was "DQLL2_4_P" 45 -# LOCATE COMP "DQUL3_0" SITE "N4"; #was "DQUL3_0_P" 49 -# LOCATE COMP "DQUL3_1" SITE "N2"; #was "DQUL3_1_P" 53 -# LOCATE COMP "DQUL3_2" SITE "M5"; #was "DQUL3_2_P" 57 -# LOCATE COMP "DQSUL3" SITE "M10"; #was "DQSUL3_T" 61 -# LOCATE COMP "DQUL3_3" SITE "P5"; #was "DQUL3_3_P" 65 -# LOCATE COMP "DQUL3_4" SITE "N8"; #was "DQUL3_4_P" 69 -# LOCATE COMP "DQUL1_0" SITE "L2"; #was "DQUL1_0_P" 73 -# LOCATE COMP "DQUL1_1" SITE "K2"; #was "DQUL1_1_P" 77 -# LOCATE COMP "DQUL1_2" SITE "K4"; #was "DQUL1_2_P" 81 -# LOCATE COMP "DQSUL1" SITE "L10"; #was "DQSUL1_T" 85 -# LOCATE COMP "DQUL1_3" SITE "M8"; #was "DQUL1_3_P" 89 -# LOCATE COMP "DQUL1_4" SITE "K7"; #was "DQUL1_4_P" 93 -# -# LOCATE COMP "DQUR0_0" SITE "L26"; #was "DQUR0_0_P" 105 -# LOCATE COMP "DQUR0_1" SITE "L32"; #was "DQUR0_1_P" 109 -# LOCATE COMP "DQSUR0" SITE "M26"; #was "DQSUR0_T" 113 -# LOCATE COMP "DQUR0_2" SITE "L34"; #was "DQUR0_2_P" 117 -# LOCATE COMP "DQUR0_3" SITE "K29"; #was "DQUR0_3_P" 121 -# LOCATE COMP "DQUR0_4" SITE "K34"; #was "DQUR0_4_P" 125 -# LOCATE COMP "DQLR0_0" SITE "AB34"; #was "DQLR0_0_P" 129 -# LOCATE COMP "DQLR0_1" SITE "AA25"; #was "DQLR0_1_P" 133 -# LOCATE COMP "DQLR0_2" SITE "AC34"; #was "DQLR0_2_P" 137 -# LOCATE COMP "DQSLR0" SITE "AB30"; #was "DQSLR0_T" 141 -# LOCATE COMP "DQLR0_3" SITE "AA31"; #was "DQLR0_3_P" 145 -# LOCATE COMP "DQLR0_4" SITE "AA28"; #was "DQLR0_4_P" 149 -# -# LOCATE COMP "DQLR1_0" SITE "AD31"; #was "DQLR1_0_P" 169 -# LOCATE COMP "DQLR1_1" SITE "AB32"; #was "DQLR1_1_P" 173 -# LOCATE COMP "DQLR1_2" SITE "AE34"; #was "DQLR1_2_P" 177 -# LOCATE COMP "DQSLR1" SITE "AB26"; #was "DQSLR1_T" 181 -# LOCATE COMP "DQLR1_3" SITE "AD33"; #was "DQLR1_3_P" 185 -# LOCATE COMP "DQLR1_4" SITE "AF34"; #was "DQLR1_4_P" 189 -# -# -# LOCATE COMP "DQLL3_0" SITE "AE4"; #was "DQLL3_0_P" 2 -# LOCATE COMP "DQLL3_1" SITE "AB10"; #was "DQLL3_1_P" 6 -# LOCATE COMP "DQLL3_2" SITE "AE2"; #was "DQLL3_2_P" 10 -# LOCATE COMP "DQSLL3" SITE "AJ1"; #was "DQSLL3_T" 14 -# LOCATE COMP "DQLL3_3" SITE "AD4"; #was "DQLL3_3_P" 18 -# LOCATE COMP "DQLL3_4" SITE "AC9"; #was "DQLL3_4_P" 22 -# LOCATE COMP "DQLL1_0" SITE "Y2"; #was "DQLL1_0_P" 26 -# LOCATE COMP "DQLL1_1" SITE "W4"; #was "DQLL1_1_P" 30 -# LOCATE COMP "DQLL1_2" SITE "W2"; #was "DQLL1_2_P" 34 -# LOCATE COMP "DQSLL1" SITE "W6"; #was "DQSLL1_T" 38 -# LOCATE COMP "DQLL1_3" SITE "W8"; #was "DQLL1_3_P" 42 -# LOCATE COMP "DQLL1_4" SITE "Y8"; #was "DQLL1_4_P" 46 -# LOCATE COMP "DQUL2_0" SITE "F2"; #was "DQUL2_0_P" 50 -# LOCATE COMP "DQUL2_1" SITE "F3"; #was "DQUL2_1_P" 54 -# LOCATE COMP "DQUL2_2" SITE "G2"; #was "DQUL2_2_P" 58 -# LOCATE COMP "DQSUL2" SITE "G3"; #was "DQSUL2_T" 62 -# LOCATE COMP "DQUL2_3" SITE "H1"; #was "DQUL2_3_P" 66 -# LOCATE COMP "DQUL2_4" SITE "J3"; #was "DQUL2_4_P" 70 -# LOCATE COMP "DQUL0_0" SITE "L5"; #was "DQUL0_0_P" 74 -# LOCATE COMP "DQUL0_1" SITE "M4"; #was "DQUL0_1_P" 78 -# LOCATE COMP "DQUL0_2" SITE "K6"; #was "DQUL0_2_P" 82 -# LOCATE COMP "DQSUL0" SITE "N9"; #was "DQSUL0_T" 86 -# LOCATE COMP "DQUL0_3" SITE "M2"; #was "DQUL0_3_P" 90 -# LOCATE COMP "DQUL0_4" SITE "M7"; #was "DQUL0_4_P" 94 -# -# LOCATE COMP "DQUR1_0" SITE "N30"; #was "DQUR1_0_P" 106 -# LOCATE COMP "DQUR1_1" SITE "N26"; #was "DQUR1_1_P" 110 -# LOCATE COMP "DQUR1_2" SITE "N32"; #was "DQUR1_2_P" 114 -# LOCATE COMP "DQSUR1" SITE "N27"; #was "DQSUR1_T" 118 -# LOCATE COMP "DQUR1_3" SITE "N34"; #was "DQUR1_3_P" 122 -# LOCATE COMP "DQUR1_4" SITE "P28"; #was "DQUR1_4_P" 126 -# LOCATE COMP "DQUR2_0" SITE "T32"; #was "DQUR2_0_P" 130 -# LOCATE COMP "DQUR2_1" SITE "T26"; #was "DQUR2_1_P" 134 -# LOCATE COMP "DQUR2_2" SITE "U32"; #was "DQUR2_2_P" 138 -# LOCATE COMP "DQSUR2" SITE "T30"; #was "DQSUR2_T" 142 -# LOCATE COMP "DQUR2_3" SITE "T34"; #was "DQUR2_3_P" 146 -# LOCATE COMP "DQUR2_4" SITE "U26"; #was "DQUR2_4_P" 150 -# -# LOCATE COMP "DQLR2_0" SITE "W30"; #was "DQLR2_0_P" 170 -# LOCATE COMP "DQLR2_1" SITE "W27"; #was "DQLR2_1_P" 174 -# LOCATE COMP "DQLR2_2" SITE "W34"; #was "DQLR2_2_P" 178 -# LOCATE COMP "DQSLR2" SITE "Y30"; #was "DQSLR2_T" 182 -# LOCATE COMP "DQLR2_3" SITE "Y34"; #was "DQLR2_3_P" 186 -# LOCATE COMP "DQLR2_4" SITE "Y26"; #was "DQLR2_4_P" 190 -# -# DEFINE PORT GROUP "DQ_group" "DQ*" ; -# IOBUF GROUP "DQ_group" IO_TYPE=LVDS25 DIFFRESISTOR=100; - +LOCATE COMP "BACK_LVDS_0" SITE "V2"; +LOCATE COMP "BACK_LVDS_1" SITE "T4"; +# LOCATE COMP "BACK_LVDS_0_N" SITE "V1"; +# LOCATE COMP "BACK_LVDS_1_N" SITE "T3"; +DEFINE PORT GROUP "BACK_LVDS_group" "BACK_LVDS*" ; +IOBUF GROUP "BACK_LVDS_group" IO_TYPE=LVDS25; +LOCATE COMP "BACK_3V3_0" SITE "E11"; +LOCATE COMP "BACK_3V3_1" SITE "F12"; +LOCATE COMP "BACK_3V3_2" SITE "F10"; +LOCATE COMP "BACK_3V3_3" SITE "E10"; +DEFINE PORT GROUP "BACK_3V3_group" "BACK_3V3*" ; +IOBUF GROUP "BACK_3V3_group" IO_TYPE=LVTTL33 PULLMODE=DOWN; ################################################################# -# ADC INPUTS +# AddOn Connector ################################################################# -LOCATE COMP "ADC1_CH_0" SITE "AA2"; -LOCATE COMP "ADC1_CH_1" SITE "AB2"; -LOCATE COMP "ADC1_CH_2" SITE "AA4"; -LOCATE COMP "ADC_DCO_1" SITE "AA10"; -LOCATE COMP "ADC1_CH_3" SITE "AA5"; -LOCATE COMP "ADC1_CH_4" SITE "Y7"; - -LOCATE COMP "ADC2_CH_0" SITE "AE4"; -LOCATE COMP "ADC2_CH_1" SITE "AB10"; -LOCATE COMP "ADC2_CH_2" SITE "AE2"; -LOCATE COMP "ADC_DCO_2" SITE "AJ1"; -LOCATE COMP "ADC2_CH_3" SITE "AD4"; -LOCATE COMP "ADC2_CH_4" SITE "AC9"; - -LOCATE COMP "ADC3_CH_0" SITE "AC5"; -LOCATE COMP "ADC3_CH_1" SITE "AC2"; -LOCATE COMP "ADC3_CH_2" SITE "AB4"; -LOCATE COMP "ADC_DCO_3" SITE "AD5"; -LOCATE COMP "ADC3_CH_3" SITE "AA9"; -LOCATE COMP "ADC3_CH_4" SITE "AB7"; - -LOCATE COMP "ADC4_CH_0" SITE "Y2"; -LOCATE COMP "ADC4_CH_1" SITE "W4"; -LOCATE COMP "ADC4_CH_2" SITE "W2"; -LOCATE COMP "ADC_DCO_4" SITE "W6"; -LOCATE COMP "ADC4_CH_3" SITE "W8"; -LOCATE COMP "ADC4_CH_4" SITE "Y8"; - -LOCATE COMP "ADC5_CH_0" SITE "F2"; -LOCATE COMP "ADC5_CH_1" SITE "F3"; -LOCATE COMP "ADC5_CH_2" SITE "G2"; -LOCATE COMP "ADC_DCO_5" SITE "G3"; -LOCATE COMP "ADC5_CH_3" SITE "H1"; -LOCATE COMP "ADC5_CH_4" SITE "J3"; - -LOCATE COMP "ADC6_CH_0" SITE "L5"; -LOCATE COMP "ADC6_CH_1" SITE "M4"; -LOCATE COMP "ADC6_CH_2" SITE "K6"; -LOCATE COMP "ADC_DCO_6" SITE "N9"; -LOCATE COMP "ADC6_CH_3" SITE "M2"; -LOCATE COMP "ADC6_CH_4" SITE "M7"; - -LOCATE COMP "ADC7_CH_0" SITE "L26"; -LOCATE COMP "ADC7_CH_1" SITE "L32"; -LOCATE COMP "ADC_DCO_7" SITE "M26"; -LOCATE COMP "ADC7_CH_2" SITE "L34"; -LOCATE COMP "ADC7_CH_3" SITE "K29"; -LOCATE COMP "ADC7_CH_4" SITE "K34"; - -LOCATE COMP "ADC8_CH_0" SITE "L2"; -LOCATE COMP "ADC8_CH_1" SITE "K2"; -LOCATE COMP "ADC8_CH_2" SITE "K4"; -LOCATE COMP "ADC_DCO_8" SITE "L10"; -LOCATE COMP "ADC8_CH_3" SITE "M8"; -LOCATE COMP "ADC8_CH_4" SITE "K7"; - -LOCATE COMP "ADC9_CH_0" SITE "AB34"; -LOCATE COMP "ADC9_CH_1" SITE "AA25"; -LOCATE COMP "ADC9_CH_2" SITE "AC34"; -LOCATE COMP "ADC_DCO_9" SITE "AB30"; -LOCATE COMP "ADC9_CH_3" SITE "AA31"; -LOCATE COMP "ADC9_CH_4" SITE "AA28"; - -LOCATE COMP "ADC10_CH_0" SITE "N30"; -LOCATE COMP "ADC10_CH_1" SITE "N26"; -LOCATE COMP "ADC10_CH_2" SITE "N32"; -LOCATE COMP "ADC_DCO_10" SITE "N27"; -LOCATE COMP "ADC10_CH_3" SITE "N34"; -LOCATE COMP "ADC10_CH_4" SITE "P28"; - -LOCATE COMP "ADC11_CH_0" SITE "T32"; -LOCATE COMP "ADC11_CH_1" SITE "T26"; -LOCATE COMP "ADC11_CH_2" SITE "U32"; -LOCATE COMP "ADC_DCO_11" SITE "T30"; -LOCATE COMP "ADC11_CH_3" SITE "T34"; -LOCATE COMP "ADC11_CH_4" SITE "U26"; - -LOCATE COMP "ADC12_CH_0" SITE "AD31"; -LOCATE COMP "ADC12_CH_1" SITE "AB32"; -LOCATE COMP "ADC12_CH_2" SITE "AE34"; -LOCATE COMP "ADC_DCO_12" SITE "AB26"; -LOCATE COMP "ADC12_CH_3" SITE "AD33"; -LOCATE COMP "ADC12_CH_4" SITE "AF34"; - -DEFINE PORT GROUP "ADC_group" "ADC*" ; -IOBUF GROUP "ADC_group" IO_TYPE=LVDS25 DIFFRESISTOR=100; - - -LOCATE COMP "SPI_ADC_SCK" SITE "AA29"; -LOCATE COMP "SPI_ADC_SDIO" SITE "Y30"; -DEFINE PORT GROUP "SPI_ADC_group" "SPI_ADC*" ; -IOBUF GROUP "SPI_ADC_group" IO_TYPE=LVCMOS25 PULLMODE=DOWN DRIVE=8; - - -LOCATE COMP "LMK_CLK" SITE "M10"; -LOCATE COMP "LMK_DATA" SITE "W34"; -LOCATE COMP "LMK_LE_1" SITE "N10"; -LOCATE COMP "LMK_LE_2" SITE "P5"; -DEFINE PORT GROUP "LMK_group" "LMK*" ; -IOBUF GROUP "LMK_group" IO_TYPE=LVCMOS25 PULLMODE=DOWN DRIVE=8; - -LOCATE COMP "POWER_ENABLE" SITE "P4"; -IOBUF PORT "POWER_ENABLE" IO_TYPE=LVCMOS25 PULLMODE=DOWN DRIVE=8 ; - -LOCATE COMP "P_CLOCK" SITE "N2"; -IOBUF PORT "P_CLOCK" IO_TYPE=LVDS25 ; - -LOCATE COMP "FPGA_CS_0" SITE "Y26"; -LOCATE COMP "FPGA_CS_1" SITE "Y25"; -LOCATE COMP "FPGA_SCK_0" SITE "Y34"; -LOCATE COMP "FPGA_SCK_1" SITE "Y33"; -LOCATE COMP "FPGA_SDI_0" SITE "N4"; -LOCATE COMP "FPGA_SDI_1" SITE "N3"; -LOCATE COMP "FPGA_SDO_0" SITE "W27"; -LOCATE COMP "FPGA_SDO_1" SITE "W26"; -DEFINE PORT GROUP "FPGA_group" "FPGA_*" ; -IOBUF GROUP "FPGA_group" IO_TYPE=LVCMOS25 PULLMODE=UP; +LOCATE COMP "INP_0" SITE "AA2"; #was "DQLL0_0_P" 1 +LOCATE COMP "INP_1" SITE "AB2"; #was "DQLL0_1_P" 5 +LOCATE COMP "INP_2" SITE "AA4"; #was "DQLL0_2_P" 9 +LOCATE COMP "INP_3" SITE "AA10"; #was "DQSLL0_T" 13 +LOCATE COMP "INP_4" SITE "AA5"; #was "DQLL0_3_P" 17 +LOCATE COMP "INP_5" SITE "Y7"; #was "DQLL0_4_P" 21 +LOCATE COMP "INP_6" SITE "AC5"; #was "DQLL2_0_P" 25 +LOCATE COMP "INP_7" SITE "AC2"; #was "DQLL2_1_P" 29 +LOCATE COMP "INP_8" SITE "AB4"; #was "DQLL2_2_P" 33 +LOCATE COMP "INP_9" SITE "AD5"; #was "DQSLL2_T" 37 +LOCATE COMP "INP_10" SITE "AA9"; #was "DQLL2_3_P" 41 +LOCATE COMP "INP_11" SITE "AB7"; #was "DQLL2_4_P" 45 +LOCATE COMP "INP_12" SITE "N4"; #was "DQUL3_0_P" 49 +LOCATE COMP "INP_13" SITE "N2"; #was "DQUL3_1_P" 53 +LOCATE COMP "INP_14" SITE "M5"; #was "DQUL3_2_P" 57 +LOCATE COMP "INP_15" SITE "M10"; #was "DQSUL3_T" 61 +LOCATE COMP "INP_16" SITE "AE4"; #was "DQLL3_0_P" 2 +LOCATE COMP "INP_17" SITE "AB10"; #was "DQLL3_1_P" 6 +LOCATE COMP "INP_18" SITE "AE2"; #was "DQLL3_2_P" 10 +LOCATE COMP "INP_19" SITE "AJ1"; #was "DQSLL3_T" 14 +LOCATE COMP "INP_20" SITE "AD4"; #was "DQLL3_3_P" 18 +LOCATE COMP "INP_21" SITE "AC9"; #was "DQLL3_4_P" 22 +LOCATE COMP "INP_22" SITE "Y2"; #was "DQLL1_0_P" 26 +LOCATE COMP "INP_23" SITE "W4"; #was "DQLL1_1_P" 30 +LOCATE COMP "INP_24" SITE "W2"; #was "DQLL1_2_P" 34 +LOCATE COMP "INP_25" SITE "W6"; #was "DQSLL1_T" 38 +LOCATE COMP "INP_26" SITE "W8"; #was "DQLL1_3_P" 42 +LOCATE COMP "INP_27" SITE "Y8"; #was "DQLL1_4_P" 46 +LOCATE COMP "INP_28" SITE "F2"; #was "DQUL2_0_P" 50 +LOCATE COMP "INP_29" SITE "F3"; #was "DQUL2_1_P" 54 +LOCATE COMP "INP_30" SITE "G2"; #was "DQUL2_2_P" 58 +LOCATE COMP "INP_31" SITE "G3"; #was "DQSUL2_T" 62 + +LOCATE COMP "DAC_IN_SDI" SITE "N9"; #was "DQSUL0_T" 86 +LOCATE COMP "DAC_OUT_SCK" SITE "K6"; #was "DQUL0_2_P" 82 +LOCATE COMP "DAC_OUT_CS" SITE "M7"; #was "DQUL0_4_P" 94 +LOCATE COMP "DAC_OUT_SDO" SITE "M4"; #was "DQUL0_1_P" 78 +LOCATE COMP "RES" SITE "Y34"; #was "DQLR2_3_P" 186 + +DEFINE PORT GROUP "INP_group" "INP*" ; +IOBUF GROUP "INP_group" IO_TYPE=LVDS25 DIFFRESISTOR=100; + +DEFINE PORT GROUP "DAC_IN_group" "DAC_IN_*" ; +IOBUF GROUP "DAC_IN_group" IO_TYPE=LVDS25 DIFFRESISTOR=100; + +DEFINE PORT GROUP "DAC_OUT_group" "DAC_OUT_*" ; +IOBUF GROUP "DAC_OUT_group" IO_TYPE=LVDS25; +IOBUF PORT "RES" IO_TYPE=LVDS25; ################################################################# @@ -425,48 +172,48 @@ IOBUF GROUP "HDR_group" IO_TYPE=LVCMOS25 PULLMODE=DOWN ; # # LOCATE COMP "KEL38_N" SITE "AB27"; # # LOCATE COMP "KEL39_N" SITE "M33"; # # LOCATE COMP "KEL40_N" SITE "M28"; -# LOCATE COMP "KEL_1" SITE "AP5"; -# LOCATE COMP "KEL_2" SITE "AP2"; -# LOCATE COMP "KEL_3" SITE "AN1"; -# LOCATE COMP "KEL_4" SITE "AN3"; -# LOCATE COMP "KEL_5" SITE "AL5"; -# LOCATE COMP "KEL_6" SITE "AM6"; -# LOCATE COMP "KEL_7" SITE "AL4"; -# LOCATE COMP "KEL_8" SITE "AJ5"; -# LOCATE COMP "KEL_9" SITE "AJ2"; -# LOCATE COMP "KEL_10" SITE "AL3"; -# LOCATE COMP "KEL_11" SITE "AD9"; -# LOCATE COMP "KEL_12" SITE "AJ4"; -# LOCATE COMP "KEL_13" SITE "V4"; -# LOCATE COMP "KEL_14" SITE "V5"; -# LOCATE COMP "KEL_15" SITE "T9"; -# LOCATE COMP "KEL_16" SITE "T2"; -# LOCATE COMP "KEL_17" SITE "P7"; -# LOCATE COMP "KEL_18" SITE "R8"; -# LOCATE COMP "KEL_19" SITE "R2"; -# LOCATE COMP "KEL_20" SITE "P9"; -# LOCATE COMP "KEL_21" SITE "AP29"; -# LOCATE COMP "KEL_22" SITE "AP33"; -# LOCATE COMP "KEL_23" SITE "AN34"; -# LOCATE COMP "KEL_24" SITE "AP31"; -# LOCATE COMP "KEL_25" SITE "AN32"; -# LOCATE COMP "KEL_26" SITE "AM29"; -# LOCATE COMP "KEL_27" SITE "AL31"; -# LOCATE COMP "KEL_28" SITE "AL30"; -# LOCATE COMP "KEL_29" SITE "AL34"; -# LOCATE COMP "KEL_30" SITE "AJ31"; -# LOCATE COMP "KEL_31" SITE "AH33"; -# LOCATE COMP "KEL_32" SITE "AL32"; -# LOCATE COMP "KEL_33" SITE "AF32"; -# LOCATE COMP "KEL_34" SITE "AE32"; -# LOCATE COMP "KEL_35" SITE "AE30"; -# LOCATE COMP "KEL_36" SITE "AD26"; -# LOCATE COMP "KEL_37" SITE "M29"; -# LOCATE COMP "KEL_38" SITE "AC28"; -# LOCATE COMP "KEL_39" SITE "M34"; -# LOCATE COMP "KEL_40" SITE "L28"; -# DEFINE PORT GROUP "KEL_group" "KEL*" ; -# IOBUF GROUP "KEL_group" IO_TYPE=LVDS25 ; +LOCATE COMP "KEL_1" SITE "AP5"; +LOCATE COMP "KEL_2" SITE "AP2"; +LOCATE COMP "KEL_3" SITE "AN1"; +LOCATE COMP "KEL_4" SITE "AN3"; +LOCATE COMP "KEL_5" SITE "AL5"; +LOCATE COMP "KEL_6" SITE "AM6"; +LOCATE COMP "KEL_7" SITE "AL4"; +LOCATE COMP "KEL_8" SITE "AJ5"; +LOCATE COMP "KEL_9" SITE "AJ2"; +LOCATE COMP "KEL_10" SITE "AL3"; +LOCATE COMP "KEL_11" SITE "AD9"; +LOCATE COMP "KEL_12" SITE "AJ4"; +LOCATE COMP "KEL_13" SITE "V4"; +LOCATE COMP "KEL_14" SITE "V5"; +LOCATE COMP "KEL_15" SITE "T9"; +LOCATE COMP "KEL_16" SITE "T2"; +LOCATE COMP "KEL_17" SITE "P7"; +LOCATE COMP "KEL_18" SITE "R8"; +LOCATE COMP "KEL_19" SITE "R2"; +LOCATE COMP "KEL_20" SITE "P9"; +LOCATE COMP "KEL_21" SITE "AP29"; +LOCATE COMP "KEL_22" SITE "AP33"; +LOCATE COMP "KEL_23" SITE "AN34"; +LOCATE COMP "KEL_24" SITE "AP31"; +LOCATE COMP "KEL_25" SITE "AN32"; +LOCATE COMP "KEL_26" SITE "AM29"; +LOCATE COMP "KEL_27" SITE "AL31"; +LOCATE COMP "KEL_28" SITE "AL30"; +LOCATE COMP "KEL_29" SITE "AL34"; +LOCATE COMP "KEL_30" SITE "AJ31"; +LOCATE COMP "KEL_31" SITE "AH33"; +LOCATE COMP "KEL_32" SITE "AL32"; +LOCATE COMP "KEL_33" SITE "AF32"; +LOCATE COMP "KEL_34" SITE "AE32"; +LOCATE COMP "KEL_35" SITE "AE30"; +LOCATE COMP "KEL_36" SITE "AD26"; +LOCATE COMP "KEL_37" SITE "M29"; +LOCATE COMP "KEL_38" SITE "AC28"; +LOCATE COMP "KEL_39" SITE "M34"; +LOCATE COMP "KEL_40" SITE "L28"; +DEFINE PORT GROUP "KEL_group" "KEL*" ; +IOBUF GROUP "KEL_group" IO_TYPE=LVDS25 ; ################################################################# # Many LED