Changeset 9879 for firmware/FTM
- Timestamp:
- 08/18/10 13:42:10 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
firmware/FTM/ftm_board.ucf
r9844 r9879 6 6 # 7 7 # by Patrick Vogler 8 # 02 July20108 # 18 August 2010 9 9 ######################################################## 10 10 … … 12 12 #Clock 13 13 ####################################################### 14 NET clk LOC = Y14 | IOSTANDARD=LVCMOS33; # FPGA-CLK 14 NET clk LOC = Y14 | IOSTANDARD=LVCMOS33; # FPGA-CLK from oscillator U47 15 15 16 16 17 17 # Ethernet Interface 18 # connection to the WIZnet W5300 ethernet controller 18 # connection to the WIZnet W5300 ethernet controller (U37) 19 19 # on IO-Bank 1 20 20 ####################################################### … … 57 57 NET W_RES LOC = U23 | IOSTANDARD=LVCMOS33; # reset W5300 chip 58 58 59 # W5300 59 # W5300 buffer ready indicator 60 60 NET W_BRDY<0> LOC = AB26 | IOSTANDARD=LVCMOS33; # 61 61 NET W_BRDY<1> LOC = AC26 | IOSTANDARD=LVCMOS33; # … … 63 63 NET W_BRDY<3> LOC = AD26 | IOSTANDARD=LVCMOS33; # 64 64 65 # W5300 65 # W5300 associated testpoints 66 66 NET W_T<0> LOC = N21 | IOSTANDARD=LVCMOS33; # 67 67 NET W_T<1> LOC = M21 | IOSTANDARD=LVCMOS33; # 68 68 NET W_T<2> LOC = K21 | IOSTANDARD=LVCMOS33; # 69 NET W_T<3> LOC = R19 | IOSTANDARD=LVCMOS33; # 69 70 70 71 … … 83 84 # temperature sensors 84 85 NET SIO LOC = F22 | IOSTANDARD=LVCMOS33; # serial IO 85 NET TS_CS _<0> LOC = H21 | IOSTANDARD=LVCMOS33; # temperature sensors chip select086 NET TS_CS _<1> LOC = J21 | IOSTANDARD=LVCMOS33; # temperature sensors chip select187 NET TS_CS _<2> LOC = C25 | IOSTANDARD=LVCMOS33; # temperature sensors chip select288 NET TS_CS _<3> LOC = C26 | IOSTANDARD=LVCMOS33; # temperature sensors chip select386 NET TS_CS<0> LOC = H21 | IOSTANDARD=LVCMOS33; # temperature sensors chip select0 87 NET TS_CS<1> LOC = J21 | IOSTANDARD=LVCMOS33; # temperature sensors chip select1 88 NET TS_CS<2> LOC = C25 | IOSTANDARD=LVCMOS33; # temperature sensors chip select2 89 NET TS_CS<3> LOC = C26 | IOSTANDARD=LVCMOS33; # temperature sensors chip select3 89 90 90 91 … … 92 93 # on IO-Bank 2 93 94 ####################################################### 94 # crate 0 95 NET Trig-Prim_0_<0> LOC = AC6 | IOSTANDARD=LVCMOS33; # 96 NET Trig-Prim_0_<1> LOC = AD6 | IOSTANDARD=LVCMOS33; # 97 NET Trig-Prim_0_<2> LOC = AF3 | IOSTANDARD=LVCMOS33; # 98 NET Trig-Prim_0_<3> LOC = AE4 | IOSTANDARD=LVCMOS33; # 99 NET Trig-Prim_0_<4> LOC = AE6 | IOSTANDARD=LVCMOS33; # 100 NET Trig-Prim_0_<5> LOC = AE7 | IOSTANDARD=LVCMOS33; # 101 NET Trig-Prim_0_<6> LOC = AE8 | IOSTANDARD=LVCMOS33; # 102 NET Trig-Prim_0_<7> LOC = AC8 | IOSTANDARD=LVCMOS33; # 103 NET Trig-Prim_0_<8> LOC = AC11 | IOSTANDARD=LVCMOS33; # 104 NET Trig-Prim_0_<9> LOC = AD11 | IOSTANDARD=LVCMOS33; # 95 # crate 0 96 # crate A 97 NET Trig_Prim_A<0> LOC = AC6 | IOSTANDARD=LVCMOS33; # Trig_Prim_0_<0> 98 NET Trig_Prim_A<1> LOC = AD6 | IOSTANDARD=LVCMOS33; # Trig_Prim_0_<1> 99 NET Trig_Prim_A<2> LOC = AF3 | IOSTANDARD=LVCMOS33; # Trig_Prim_0_<2> 100 NET Trig_Prim_A<3> LOC = AE4 | IOSTANDARD=LVCMOS33; # Trig_Prim_0_<3> 101 NET Trig_Prim_A<4> LOC = AE6 | IOSTANDARD=LVCMOS33; # Trig_Prim_0_<4> 102 NET Trig_Prim_A<5> LOC = AE7 | IOSTANDARD=LVCMOS33; # Trig_Prim_0_<5> 103 NET Trig_Prim_A<6> LOC = AE8 | IOSTANDARD=LVCMOS33; # Trig_Prim_0_<6> 104 NET Trig_Prim_A<7> LOC = AC8 | IOSTANDARD=LVCMOS33; # Trig_Prim_0_<7> 105 NET Trig_Prim_A<8> LOC = AC11 | IOSTANDARD=LVCMOS33; # Trig_Prim_0_<8> 106 NET Trig_Prim_A<9> LOC = AD11 | IOSTANDARD=LVCMOS33; # Trig_Prim_0_<9> 105 107 106 108 # crate 1 107 NET Trig-Prim_1_<0> LOC = AB16 | IOSTANDARD=LVCMOS33; # 108 NET Trig-Prim_1_<1> LOC = AC15 | IOSTANDARD=LVCMOS33; # 109 NET Trig-Prim_1_<2> LOC = AC16 | IOSTANDARD=LVCMOS33; # 110 NET Trig-Prim_1_<3> LOC = AE17 | IOSTANDARD=LVCMOS33; # 111 NET Trig-Prim_1_<4> LOC = AD19 | IOSTANDARD=LVCMOS33; # 112 NET Trig-Prim_1_<5> LOC = AE19 | IOSTANDARD=LVCMOS33; # 113 NET Trig-Prim_1_<6> LOC = AE20 | IOSTANDARD=LVCMOS33; # 114 NET Trig-Prim_1_<7> LOC = AF20 | IOSTANDARD=LVCMOS33; # 115 NET Trig-Prim_1_<8> LOC = AD21 | IOSTANDARD=LVCMOS33; # 116 NET Trig-Prim_1_<9> LOC = AE23 | IOSTANDARD=LVCMOS33; # 109 # crate B 110 NET Trig_Prim_B<0> LOC = AB16 | IOSTANDARD=LVCMOS33; # Trig_Prim_1_<0> 111 NET Trig_Prim_B<1> LOC = AC15 | IOSTANDARD=LVCMOS33; # Trig_Prim_1_<1> 112 NET Trig_Prim_B<2> LOC = AC16 | IOSTANDARD=LVCMOS33; # Trig_Prim_1_<2> 113 NET Trig_Prim_B<3> LOC = AE17 | IOSTANDARD=LVCMOS33; # Trig_Prim_1_<3> 114 NET Trig_Prim_B<4> LOC = AD19 | IOSTANDARD=LVCMOS33; # Trig_Prim_1_<4> 115 NET Trig_Prim_B<5> LOC = AE19 | IOSTANDARD=LVCMOS33; # Trig_Prim_1_<5> 116 NET Trig_Prim_B<6> LOC = AE20 | IOSTANDARD=LVCMOS33; # Trig_Prim_1_<6> 117 NET Trig_Prim_B<7> LOC = AF20 | IOSTANDARD=LVCMOS33; # Trig_Prim_1_<7> 118 NET Trig_Prim_B<8> LOC = AD21 | IOSTANDARD=LVCMOS33; # Trig_Prim_1_<8> 119 NET Trig_Prim_B<9> LOC = AE23 | IOSTANDARD=LVCMOS33; # Trig_Prim_1_<9> 117 120 118 121 # crate 2 119 NET Trig-Prim_2_<0> LOC = AF23 | IOSTANDARD=LVCMOS33; # 120 NET Trig-Prim_2_<1> LOC = AC21 | IOSTANDARD=LVCMOS33; # 121 NET Trig-Prim_2_<2> LOC = AE21 | IOSTANDARD=LVCMOS33; # 122 NET Trig-Prim_2_<3> LOC = AD21 | IOSTANDARD=LVCMOS33; # 123 NET Trig-Prim_2_<4> LOC = AC20 | IOSTANDARD=LVCMOS33; # 124 NET Trig-Prim_2_<5> LOC = AF19 | IOSTANDARD=LVCMOS33; # 125 NET Trig-Prim_2_<6> LOC = AC19 | IOSTANDARD=LVCMOS33; # 126 NET Trig-Prim_2_<7> LOC = AD17 | IOSTANDARD=LVCMOS33; # 127 NET Trig-Prim_2_<8> LOC = AD14 | IOSTANDARD=LVCMOS33; # 128 NET Trig-Prim_2_<9> LOC = AC14 | IOSTANDARD=LVCMOS33; # 122 # crate C 123 NET Trig_Prim_C<0> LOC = AF23 | IOSTANDARD=LVCMOS33; # Trig_Prim_2_<0> 124 NET Trig_Prim_C<1> LOC = AC21 | IOSTANDARD=LVCMOS33; # Trig_Prim_2_<1> 125 NET Trig_Prim_C<2> LOC = AE21 | IOSTANDARD=LVCMOS33; # Trig_Prim_2_<2> 126 NET Trig_Prim_C<3> LOC = AD20 | IOSTANDARD=LVCMOS33; # Trig_Prim_2_<3> 127 NET Trig_Prim_C<4> LOC = AC20 | IOSTANDARD=LVCMOS33; # Trig_Prim_2_<4> 128 NET Trig_Prim_C<5> LOC = AF19 | IOSTANDARD=LVCMOS33; # Trig_Prim_2_<5> 129 NET Trig_Prim_C<6> LOC = AC19 | IOSTANDARD=LVCMOS33; # Trig_Prim_2_<6> 130 NET Trig_Prim_C<7> LOC = AD17 | IOSTANDARD=LVCMOS33; # Trig_Prim_2_<7> 131 NET Trig_Prim_C<8> LOC = AD14 | IOSTANDARD=LVCMOS33; # Trig_Prim_2_<8> 132 NET Trig_Prim_C<9> LOC = AC14 | IOSTANDARD=LVCMOS33; # Trig_Prim_2_<9> 129 133 130 134 # crate 3 131 NET Trig-Prim_3_<0> LOC = AB12 | IOSTANDARD=LVCMOS33; # 132 NET Trig-Prim_3_<1> LOC = AC12 | IOSTANDARD=LVCMOS33; # 133 NET Trig-Prim_3_<2> LOC = AC9 | IOSTANDARD=LVCMOS33; # 134 NET Trig-Prim_3_<3> LOC = AB9 | IOSTANDARD=LVCMOS33; # 135 NET Trig-Prim_3_<4> LOC = AB7 | IOSTANDARD=LVCMOS33; # 136 NET Trig-Prim_3_<5> LOC = AF8 | IOSTANDARD=LVCMOS33; # 137 NET Trig-Prim_3_<6> LOC = AF4 | IOSTANDARD=LVCMOS33; # 138 NET Trig-Prim_3_<7> LOC = AF5 | IOSTANDARD=LVCMOS33; # 139 NET Trig-Prim_3_<8> LOC = AD7 | IOSTANDARD=LVCMOS33; # 140 NET Trig-Prim_3_<9> LOC = AE3 | IOSTANDARD=LVCMOS33; # 135 # crate D 136 NET Trig_Prim_D<0> LOC = AB12 | IOSTANDARD=LVCMOS33; # Trig_Prim_3_<0> 137 NET Trig_Prim_D<1> LOC = AC12 | IOSTANDARD=LVCMOS33; # Trig_Prim_3_<1> 138 NET Trig_Prim_D<2> LOC = AC9 | IOSTANDARD=LVCMOS33; # Trig_Prim_3_<2> 139 NET Trig_Prim_D<3> LOC = AB9 | IOSTANDARD=LVCMOS33; # Trig_Prim_3_<3> 140 NET Trig_Prim_D<4> LOC = AB7 | IOSTANDARD=LVCMOS33; # Trig_Prim_3_<4> 141 NET Trig_Prim_D<5> LOC = AF8 | IOSTANDARD=LVCMOS33; # Trig_Prim_3_<5> 142 NET Trig_Prim_D<6> LOC = AF4 | IOSTANDARD=LVCMOS33; # Trig_Prim_3_<6> 143 NET Trig_Prim_D<7> LOC = AF5 | IOSTANDARD=LVCMOS33; # Trig_Prim_3_<7> 144 NET Trig_Prim_D<8> LOC = AD7 | IOSTANDARD=LVCMOS33; # Trig_Prim_3_<8> 145 NET Trig_Prim_D<9> LOC = AE3 | IOSTANDARD=LVCMOS33; # Trig_Prim_3_<9> 141 146 142 147 … … 144 149 ####################################################### 145 150 # on IO-Bank 3 146 NET ext_Trig _<1> LOC = B1 | IOSTANDARD=LVCMOS33; #147 NET ext_Trig _<2> LOC = B2 | IOSTANDARD=LVCMOS33; #151 NET ext_Trig<1> LOC = B1 | IOSTANDARD=LVCMOS33; # 152 NET ext_Trig<2> LOC = B2 | IOSTANDARD=LVCMOS33; # 148 153 NET Veto LOC = E4 | IOSTANDARD=LVCMOS33; # 149 154 NET NIM_In<0> LOC = D3 | IOSTANDARD=LVCMOS33; # … … 152 157 153 158 # on IO-Bank 0 154 NET NIM_In3 /GCLK LOC = K14 | IOSTANDARD=LVCMOS33; # input with global clock buffer159 NET NIM_In3_GCLK LOC = K14 | IOSTANDARD=LVCMOS33; # input with global clock buffer 155 160 # available 156 161 … … 159 164 # on IO-Banks 0 and 3 160 165 ####################################################### 161 ### ###162 # OPEN COLLECTOR OUTPUTS FOR THE LEDs #163 ### ###164 166 # red 165 NET LED_red _<0> LOC = D6 | IOSTANDARD=LVCMOS33; # IO-Bank 0166 NET LED_red _<1> LOC = A4 | IOSTANDARD=LVCMOS33; # IO-Bank 0167 NET LED_red _<2> LOC = E1 | IOSTANDARD=LVCMOS33; # IO-Bank 3168 NET LED_red _<3> LOC = J5 | IOSTANDARD=LVCMOS33; # IO-Bank 3167 NET LED_red<0> LOC = D6 | IOSTANDARD=LVCMOS33; # IO-Bank 0 168 NET LED_red<1> LOC = A4 | IOSTANDARD=LVCMOS33; # IO-Bank 0 169 NET LED_red<2> LOC = E1 | IOSTANDARD=LVCMOS33; # IO-Bank 3 170 NET LED_red<3> LOC = J5 | IOSTANDARD=LVCMOS33; # IO-Bank 3 169 171 170 172 # yellow 171 NET LED_ye _<0> LOC = C5 | IOSTANDARD=LVCMOS33; # IO-Bank 0172 NET LED_ye _<1> LOC = B3 | IOSTANDARD=LVCMOS33; # IO-Bank 0173 NET LED_ye<0> LOC = C5 | IOSTANDARD=LVCMOS33; # IO-Bank 0 174 NET LED_ye<1> LOC = B3 | IOSTANDARD=LVCMOS33; # IO-Bank 0 173 175 174 176 # green 175 NET LED_gn _<0> LOC = B4 | IOSTANDARD=LVCMOS33; # IO-Bank 0176 NET LED_gn _<1> LOC = A3 | IOSTANDARD=LVCMOS33; # IO-Bank 0177 NET LED_gn<0> LOC = B4 | IOSTANDARD=LVCMOS33; # IO-Bank 0 178 NET LED_gn<1> LOC = A3 | IOSTANDARD=LVCMOS33; # IO-Bank 0 177 179 178 180 … … 180 182 # on IO-Bank 3 181 183 ####################################################### 182 NET CLK_Clk -Cond LOC = G4 | IOSTANDARD=LVCMOS33; # IO-Bank 3183 NET LE_Clk -Cond LOC = F2 | IOSTANDARD=LVCMOS33; # IO-Bank 3184 NET LD_Clk -Cond LOC = J4 | IOSTANDARD=LVCMOS33; # IO-Bank 3185 NET DATA_Clk -Cond LOC = F3 | IOSTANDARD=LVCMOS33; # IO-Bank 3186 NET SYNC_Clk -Cond LOC = H2 | IOSTANDARD=LVCMOS33; # IO-Bank 3184 NET CLK_Clk_Cond LOC = G4 | IOSTANDARD=LVCMOS33; # IO-Bank 3 185 NET LE_Clk_Cond LOC = F2 | IOSTANDARD=LVCMOS33; # IO-Bank 3 186 NET LD_Clk_Cond LOC = J4 | IOSTANDARD=LVCMOS33; # IO-Bank 3 187 NET DATA_Clk_Cond LOC = F3 | IOSTANDARD=LVCMOS33; # IO-Bank 3 188 NET SYNC_Clk_Cond LOC = H2 | IOSTANDARD=LVCMOS33; # IO-Bank 3 187 189 188 190 … … 191 193 ####################################################### 192 194 # Bus 1: FTU slow control 193 NET Bus1_Tx -En LOC = H1 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; #194 NET Bus1_Rx -En LOC = G3 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; #195 NET Bus1_Tx_En LOC = H1 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; # 196 NET Bus1_Rx_En LOC = G3 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; # 195 197 196 198 # crate 0 … … 212 214 213 215 # Bus 2: Trigger-ID to FAD boards 214 NET Bus2_Tx -En LOC = K2 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; #215 NET Bus2_Rx -En LOC = K4 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; #216 NET Bus2_Tx_En LOC = K2 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; # 217 NET Bus2_Rx_En LOC = K4 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; # 216 218 217 219 # crate 0 … … 233 235 234 236 # auxiliary access 235 NET Aux_Rx -D LOC = W3 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; #236 NET Aux_Tx -D LOC = Y2 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; #237 NET Aux_Rx -En LOC = W4 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; # Rx- and Tx enable238 NET Aux_Tx -En LOC = V1 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; # also for auxiliary237 NET Aux_Rx_D LOC = W3 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; # 238 NET Aux_Tx_D LOC = Y2 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; # 239 NET Aux_Rx_En LOC = W4 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; # Rx- and Tx enable 240 NET Aux_Tx_En LOC = V1 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; # also for auxiliary 239 241 # Trigger-ID 240 242 241 243 # auxiliary Trigger-ID (i.e. to send the Trigger-ID to the counting hut/house/container) 242 NET TrID_Rx -D LOC = U6 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; #243 NET TrID_Tx -D LOC = T7 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; #244 NET TrID_Rx_D LOC = U6 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; # 245 NET TrID_Tx_D LOC = T7 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; # 244 246 245 247 … … 247 249 # on IO-Bank 3 248 250 ####################################################### 249 NET Crate -Res0 LOC = M1 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; #250 NET Crate -Res1 LOC = P1 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; #251 NET Crate -Res2 LOC = R3 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; #252 NET Crate -Res3 LOC = V2 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; #251 NET Crate_Res0 LOC = M1 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; # 252 NET Crate_Res1 LOC = P1 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; # 253 NET Crate_Res2 LOC = R3 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; # 254 NET Crate_Res3 LOC = V2 | IOSTANDARD=LVCMOS33 | SLEW = SLOW ; # 253 255 254 256 … … 268 270 ####################################################### 269 271 # calibration 270 NET Cal_NIM1 + LOC = D18 | IOSTANDARD=LVDS_33 | DIFF_TERM="False" ; #271 NET Cal_NIM1 - LOC = C18 | IOSTANDARD=LVDS_33 | DIFF_TERM="False"; #272 NET Cal_NIM2 + LOC = B18 | IOSTANDARD=LVDS_33 | DIFF_TERM="False"; #273 NET Cal_NIM2 - LOC = A18 | IOSTANDARD=LVDS_33 | DIFF_TERM="False"; #272 NET Cal_NIM1_p LOC = D18 | IOSTANDARD=LVDS_33 | DIFF_TERM="False"; # Cal_NIM1+ 273 NET Cal_NIM1_n LOC = C18 | IOSTANDARD=LVDS_33 | DIFF_TERM="False"; # Cal_NIM1- 274 NET Cal_NIM2_p LOC = B18 | IOSTANDARD=LVDS_33 | DIFF_TERM="False"; # Cal_NIM2+ 275 NET Cal_NIM2_n LOC = A18 | IOSTANDARD=LVDS_33 | DIFF_TERM="False"; # Cal_NIM2- 274 276 275 277 # auxiliarry / spare NIM outputs 276 NET NIM_Out0 + LOC = C17 | IOSTANDARD=LVDS_33 | DIFF_TERM="False" ; #277 NET NIM_Out0 - LOC = B17 | IOSTANDARD=LVDS_33 | DIFF_TERM="False" ; #278 NET NIM_Out1 + LOC = D17 | IOSTANDARD=LVDS_33 | DIFF_TERM="False"; #279 NET NIM_Out1 - LOC = C16 | IOSTANDARD=LVDS_33 | DIFF_TERM="False" ; #278 NET NIM_Out0_p LOC = C17 | IOSTANDARD=LVDS_33 | DIFF_TERM="False" ; # NIM_Out0+ 279 NET NIM_Out0_n LOC = B17 | IOSTANDARD=LVDS_33 | DIFF_TERM="False" ; # NIM_Out0- 280 NET NIM_Out1_p LOC = D17 | IOSTANDARD=LVDS_33 | DIFF_TERM="False"; # NIM_Out1+ 281 NET NIM_Out1_n LOC = C16 | IOSTANDARD=LVDS_33 | DIFF_TERM="False" ; # NIM_Out1- 280 282 281 283 … … 284 286 # conversion stage 285 287 ####################################################### 286 NET RES+ LOC = D16 | IOSTANDARD=LVDS_33 | DIFF_TERM="False" ; # Reset 287 NET RES- LOC = C15 | IOSTANDARD=LVDS_33 | DIFF_TERM="False" ; # IO-Bank 0 288 289 NET TRG+ LOC = B15 | IOSTANDARD=LVDS_33 | DIFF_TERM="False"; # Trigger 290 NET TRG- LOC = A15 | IOSTANDARD=LVDS_33 | DIFF_TERM="False"; # IO-Bank 0 291 292 NET TIM_Run+ LOC = AF25 | IOSTANDARD=LVDS_33 | DIFF_TERM="False" ; # Time Marker 293 NET TIM_Run- LOC = AE25 | IOSTANDARD=LVDS_33 | DIFF_TERM="False" ; # IO-Bank 2 294 NET TIM-Sel LOC = AD22 | IOSTANDARD=LVCMOS33; # Time Marker selector 288 NET RES_p LOC = D16 | IOSTANDARD=LVDS_33 | DIFF_TERM="False" ; # RES+ Reset 289 NET RES_n LOC = C15 | IOSTANDARD=LVDS_33 | DIFF_TERM="False" ; # RES- IO-Bank 0 290 291 NET TRG_p LOC = B15 | IOSTANDARD=LVDS_33 | DIFF_TERM="False"; # TRG+ Trigger 292 NET TRG_n LOC = A15 | IOSTANDARD=LVDS_33 | DIFF_TERM="False"; # TRG- IO-Bank 0 293 294 NET TIM_Run_p LOC = AF25 | IOSTANDARD=LVDS_33 | DIFF_TERM="False" ; # TIM_Run+ Time Marker 295 NET TIM_Run_n LOC = AE25 | IOSTANDARD=LVDS_33 | DIFF_TERM="False" ; # TIM_Run- 296 # on IO-Bank2 297 NET TIM_Sel LOC = AD22 | IOSTANDARD=LVCMOS33; # Time Marker selector 295 298 # IO-Bank 2 296 299 NET CLD_FPGA LOC = AA14 | IOSTANDARD=LVCMOS33; # DRS-Clock feedback into FPGA … … 301 304 ####################################################### 302 305 # to connector J13 303 NET Cal_0 + LOC = D22 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; #304 NET Cal_0 - LOC = C22 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; #305 NET Cal_1 + LOC = D23 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; #306 NET Cal_1 - LOC = C23 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; #307 NET Cal_2 + LOC = B23 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; #308 NET Cal_2 - LOC = A22 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; #309 NET Cal_3 + LOC = C21 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; #310 NET Cal_3 - LOC = B21 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; #306 NET Cal_0_p LOC = D22 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; # Cal_0+ 307 NET Cal_0_n LOC = C22 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; # Cal_0- 308 NET Cal_1_p LOC = D23 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; # Cal_1+ 309 NET Cal_1_n LOC = C23 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; # Cal_1- 310 NET Cal_2_p LOC = B23 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; # Cal_2+ 311 NET Cal_2_n LOC = A22 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; # Cal_2- 312 NET Cal_3_p LOC = C21 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; # Cal_3+ 313 NET Cal_3_n LOC = B21 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; # Cal_3- 311 314 312 315 # to connector J12 313 NET Cal_4 + LOC = E21 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; #314 NET Cal_4 - LOC = D21 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; #315 NET Cal_5 + LOC = D20 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; #316 NET Cal_5 - LOC = C20 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; #317 NET Cal_6 + LOC = B20 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; #318 NET Cal_6 - LOC = A20 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; #319 NET Cal_7 + LOC = B19 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; #320 NET Cal_7 - LOC = A19 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; #316 NET Cal_4_p LOC = E21 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; # Cal_4+ 317 NET Cal_4_n LOC = D21 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; # Cal_4- 318 NET Cal_5_p LOC = D20 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; # Cal_5+ 319 NET Cal_5_n LOC = C20 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; # Cal_5- 320 NET Cal_6_p LOC = B20 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; # Cal_6+ 321 NET Cal_6_n LOC = A20 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; # Cal_6- 322 NET Cal_7_p LOC = B19 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; # Cal_7+ 323 NET Cal_7_n LOC = A19 | IOSTANDARD=LVDS_33 | DIFF_TERM=No ; # Cal_7- 321 324 322 325 … … 384 387 # on Connector T15 385 388 NET TP<32> LOC = AD1 | IOSTANDARD=LVCMOS33; # IO-Bank 3 386 NET TP <33> LOC = AE2 | IOSTANDARD=LVCMOS33; # input only387 NET TP <34> LOC = AE1 | IOSTANDARD=LVCMOS33; # input only389 NET TP_in<33> LOC = AE2 | IOSTANDARD=LVCMOS33; # input only 390 NET TP_in<34> LOC = AE1 | IOSTANDARD=LVCMOS33; # input only 388 391 389 392
Note:
See TracChangeset
for help on using the changeset viewer.