This is the final blog 5 of training. As promised and committed, I have tried to be elaborate as much as possible in the training, making videos, screenshots, writing research papers,giving me the selection from worldwide applications on worth USD $427.45 + Shipping/DDP, which will eventually land up in patent !
My research paper on heatsink is novel and model construction has bugs which may get corrected in 1 day or 1 month or more, so i m posting final blog also on the old deadline date of 13 July2023
1. Ultra96-V2-G Board Overview
Ultra96-V2-G Board comes in two editions - consumer edition, AES-ULTRA96-V2-G on which I am contesting and there is also another board AES-ULTRA96-V2-I-G, which is of industrial edition.
This board is very powerful with Zynq UltraScale+ MPSoC ZU3EG SBVA484 and has quad-core Cortex-A53 where each core has performance upto 1.5 GHz, Dual core Cortex R5F where each core has performance upto 600 MHz, PL fabric/DSP Fmax upto 891 MHZ, DSP(aggregate) upto 6287 GMACs. The performance of GTY transceiver is upto 32.75 Gbps and GTH transceiver is upto 16.3 Gbps . The board comes with attached Custom Aavid passive heatsink and cooling fan which is 5VDC and consumes 0.56W. other details are mentioned below.
Despite its huge cost of USD $ 308.26, it is offered from the manufacturer AVNET as the entry level starter low-cost kit ! It can be seen Zynq UltraScale+ MPSoC ZCU102 Evaluation Kit has price of $3,234.00, which is a full evaluation board. And Versal AI Core Series VCK190 Evaluation Kit is $13,195.00 .
The output of Boundary Scan Description Language is
entity XCZU3EG_SBVA484 is
-- Generic Parameter
generic (PHYSICAL_PIN_MAP : string := "SBVA484" );
-- Logical Port Description
port (
DXN: linkage bit;
DXP: linkage bit;
GND: linkage bit_vector (1 to 97);
GNDADC: linkage bit;
GND_PSADC: linkage bit;
IO_A2: inout bit; -- PAD109
IO_A3: inout bit; -- PAD123
IO_A4: inout bit; -- PAD124
IO_A6: inout bit; -- PAD1
IO_A7: inout bit; -- PAD5
IO_A8: inout bit; -- PAD6
IO_A9: inout bit; -- PAD7
IO_B1: inout bit; -- PAD125
IO_B2: inout bit; -- PAD126
IO_B4: inout bit; -- PAD136
IO_B5: inout bit; -- PAD3
IO_B6: inout bit; -- PAD4
IO_B7: inout bit; -- PAD2
IO_B9: inout bit; -- PAD8
IO_C2: inout bit; -- PAD149
IO_C3: inout bit; -- PAD153
IO_C5: inout bit; -- PAD11
IO_C7: inout bit; -- PAD9
IO_C8: inout bit; -- PAD10
IO_D1: inout bit; -- PAD155
IO_D2: inout bit; -- PAD150
IO_D3: inout bit; -- PAD154
IO_D5: inout bit; -- PAD12
IO_D6: inout bit; -- PAD15
IO_D7: inout bit; -- PAD16
IO_D8: inout bit; -- PAD13
IO_E1: inout bit; -- PAD156
IO_E3: inout bit; -- PAD157
IO_E4: inout bit; -- PAD158
IO_E5: inout bit; -- PAD19
IO_E6: inout bit; -- PAD20
IO_E8: inout bit; -- PAD14
IO_F1: inout bit; -- PAD159
IO_F2: inout bit; -- PAD151
IO_F3: inout bit; -- PAD152
IO_F4: inout bit; -- PAD161
IO_F6: inout bit; -- PAD21
IO_F7: inout bit; -- PAD17
IO_F8: inout bit; -- PAD18
IO_G1: inout bit; -- PAD160
IO_G2: inout bit; -- PAD165
IO_G4: inout bit; -- PAD163
IO_G5: inout bit; -- PAD23
IO_G6: inout bit; -- PAD24
IO_G7: inout bit; -- PAD22
IO_H2: inout bit; -- PAD166
IO_H3: inout bit; -- PAD162
IO_H4: inout bit; -- PAD164
IO_H5: inout bit; -- PAD167
IO_J1: inout bit; -- PAD169
IO_J2: inout bit; -- PAD173
IO_J3: inout bit; -- PAD174
IO_J5: inout bit; -- PAD168
IO_K1: inout bit; -- PAD170
IO_K3: inout bit; -- PAD171
IO_K4: inout bit; -- PAD172
IO_L1: inout bit; -- PAD177
IO_L2: inout bit; -- PAD178
IO_L3: inout bit; -- PAD175
IO_L4: inout bit; -- PAD176
IO_M1: inout bit; -- PAD181
IO_M2: inout bit; -- PAD182
IO_M4: inout bit; -- PAD179
IO_M5: inout bit; -- PAD180
IO_N2: inout bit; -- PAD186
IO_N3: inout bit; -- PAD187
IO_N4: inout bit; -- PAD183
IO_N5: inout bit; -- PAD184
IO_P1: inout bit; -- PAD185
IO_P2: inout bit; -- PAD188
IO_P3: inout bit; -- PAD198
IO_P5: inout bit; -- PAD190
IO_R1: inout bit; -- PAD192
IO_R3: inout bit; -- PAD197
IO_R4: inout bit; -- PAD194
IO_R5: inout bit; -- PAD189
IO_T1: inout bit; -- PAD191
IO_T2: inout bit; -- PAD199
IO_T3: inout bit; -- PAD200
IO_T4: inout bit; -- PAD193
IO_U1: inout bit; -- PAD195
IO_U2: inout bit; -- PAD196
POR_OVERRIDE: linkage bit;
PS_DDR_A0: inout bit; --
PS_DDR_A1: inout bit; --
PS_DDR_A10: inout bit; --
PS_DDR_A11: inout bit; --
PS_DDR_A12: inout bit; --
PS_DDR_A13: inout bit; --
PS_DDR_A14: inout bit; --
PS_DDR_A15: inout bit; --
PS_DDR_A16: inout bit; --
PS_DDR_A17: inout bit; --
PS_DDR_A2: inout bit; --
PS_DDR_A3: inout bit; --
PS_DDR_A4: inout bit; --
PS_DDR_A5: inout bit; --
PS_DDR_A6: inout bit; --
PS_DDR_A7: inout bit; --
PS_DDR_A8: inout bit; --
PS_DDR_A9: inout bit; --
PS_DDR_ACT_N: inout bit; --
PS_DDR_ALERT_N: inout bit; --
PS_DDR_BA0: inout bit; --
PS_DDR_BA1: inout bit; --
PS_DDR_BG0: inout bit; --
PS_DDR_BG1: inout bit; --
PS_DDR_CK0: inout bit; --
PS_DDR_CK1: inout bit; --
PS_DDR_CKE0: inout bit; --
PS_DDR_CKE1: inout bit; --
PS_DDR_CK_N0: inout bit; --
PS_DDR_CK_N1: inout bit; --
PS_DDR_CS_N0: inout bit; --
PS_DDR_CS_N1: inout bit; --
PS_DDR_DM0: inout bit; --
PS_DDR_DM1: inout bit; --
PS_DDR_DM2: inout bit; --
PS_DDR_DM3: inout bit; --
PS_DDR_DM8: inout bit; --
PS_DDR_DQ0: inout bit; --
PS_DDR_DQ1: inout bit; --
PS_DDR_DQ10: inout bit; --
PS_DDR_DQ11: inout bit; --
PS_DDR_DQ12: inout bit; --
PS_DDR_DQ13: inout bit; --
PS_DDR_DQ14: inout bit; --
PS_DDR_DQ15: inout bit; --
PS_DDR_DQ16: inout bit; --
PS_DDR_DQ17: inout bit; --
PS_DDR_DQ18: inout bit; --
PS_DDR_DQ19: inout bit; --
PS_DDR_DQ2: inout bit; --
PS_DDR_DQ20: inout bit; --
PS_DDR_DQ21: inout bit; --
PS_DDR_DQ22: inout bit; --
PS_DDR_DQ23: inout bit; --
PS_DDR_DQ24: inout bit; --
PS_DDR_DQ25: inout bit; --
PS_DDR_DQ26: inout bit; --
PS_DDR_DQ27: inout bit; --
PS_DDR_DQ28: inout bit; --
PS_DDR_DQ29: inout bit; --
PS_DDR_DQ3: inout bit; --
PS_DDR_DQ30: inout bit; --
PS_DDR_DQ31: inout bit; --
PS_DDR_DQ4: inout bit; --
PS_DDR_DQ5: inout bit; --
PS_DDR_DQ6: inout bit; --
PS_DDR_DQ64: inout bit; --
PS_DDR_DQ65: inout bit; --
PS_DDR_DQ66: inout bit; --
PS_DDR_DQ67: inout bit; --
PS_DDR_DQ68: inout bit; --
PS_DDR_DQ69: inout bit; --
PS_DDR_DQ7: inout bit; --
PS_DDR_DQ70: inout bit; --
PS_DDR_DQ71: inout bit; --
PS_DDR_DQ8: inout bit; --
PS_DDR_DQ9: inout bit; --
PS_DDR_DQS_N0: inout bit; --
PS_DDR_DQS_N1: inout bit; --
PS_DDR_DQS_N2: inout bit; --
PS_DDR_DQS_N3: inout bit; --
PS_DDR_DQS_N8: inout bit; --
PS_DDR_DQS_P0: inout bit; --
PS_DDR_DQS_P1: inout bit; --
PS_DDR_DQS_P2: inout bit; --
PS_DDR_DQS_P3: inout bit; --
PS_DDR_DQS_P8: inout bit; --
PS_DDR_ODT0: inout bit; --
PS_DDR_ODT1: inout bit; --
PS_DDR_PARITY: inout bit; --
PS_DDR_RAM_RST_N: out bit; --
PS_DDR_ZQ: linkage bit; --
PS_DONE: inout bit; --
PS_ERROR_OUT: inout bit; --
PS_ERROR_STATUS: inout bit; --
PS_INIT_B: inout bit; --
PS_JTAG_TCK: in bit; --
PS_JTAG_TDI: in bit; --
PS_JTAG_TDO: out bit; --
PS_JTAG_TMS: in bit; --
PS_MGTRRXN0_505: in bit; --
PS_MGTRRXN1_505: in bit; --
PS_MGTRRXN2_505: in bit; --
PS_MGTRRXN3_505: in bit; --
PS_MGTRRXP0_505: in bit; --
PS_MGTRRXP1_505: in bit; --
PS_MGTRRXP2_505: in bit; --
PS_MGTRRXP3_505: in bit; --
PS_MGTRTXN0_505: buffer bit; --
PS_MGTRTXN1_505: buffer bit; --
PS_MGTRTXN2_505: buffer bit; --
PS_MGTRTXN3_505: buffer bit; --
PS_MGTRTXP0_505: buffer bit; --
PS_MGTRTXP1_505: buffer bit; --
PS_MGTRTXP2_505: buffer bit; --
PS_MGTRTXP3_505: buffer bit; --
PS_MGTRAVCC: linkage bit_vector (1 to 3); --
PS_MGTRAVTT: linkage bit_vector (1 to 3); --
PS_MGTREFCLK0N_505: linkage bit; --
PS_MGTREFCLK0P_505: linkage bit; --
PS_MGTREFCLK1N_505: linkage bit; --
PS_MGTREFCLK1P_505: linkage bit; --
PS_MGTREFCLK2N_505: linkage bit; --
PS_MGTREFCLK2P_505: linkage bit; --
PS_MGTREFCLK3N_505: linkage bit; --
PS_MGTREFCLK3P_505: linkage bit; --
PS_MGTRREF_505: linkage bit; --
PS_MIO0: inout bit; --
PS_MIO1: inout bit; --
PS_MIO10: inout bit; --
PS_MIO11: inout bit; --
PS_MIO12: inout bit; --
PS_MIO13: inout bit; --
PS_MIO14: inout bit; --
PS_MIO15: inout bit; --
PS_MIO16: inout bit; --
PS_MIO17: inout bit; --
PS_MIO18: inout bit; --
PS_MIO19: inout bit; --
PS_MIO2: inout bit; --
PS_MIO20: inout bit; --
PS_MIO21: inout bit; --
PS_MIO22: inout bit; --
PS_MIO23: inout bit; --
PS_MIO24: inout bit; --
PS_MIO25: inout bit; --
PS_MIO26: inout bit; --
PS_MIO27: inout bit; --
PS_MIO28: inout bit; --
PS_MIO29: inout bit; --
PS_MIO3: inout bit; --
PS_MIO30: inout bit; --
PS_MIO31: inout bit; --
PS_MIO32: inout bit; --
PS_MIO33: inout bit; --
PS_MIO34: inout bit; --
PS_MIO35: inout bit; --
PS_MIO36: inout bit; --
PS_MIO37: inout bit; --
PS_MIO38: inout bit; --
PS_MIO39: inout bit; --
PS_MIO4: inout bit; --
PS_MIO40: inout bit; --
PS_MIO41: inout bit; --
PS_MIO42: inout bit; --
PS_MIO43: inout bit; --
PS_MIO44: inout bit; --
PS_MIO45: inout bit; --
PS_MIO46: inout bit; --
PS_MIO47: inout bit; --
PS_MIO48: inout bit; --
PS_MIO49: inout bit; --
PS_MIO5: inout bit; --
PS_MIO50: inout bit; --
PS_MIO51: inout bit; --
PS_MIO52: inout bit; --
PS_MIO53: inout bit; --
PS_MIO54: inout bit; --
PS_MIO55: inout bit; --
PS_MIO56: inout bit; --
PS_MIO57: inout bit; --
PS_MIO58: inout bit; --
PS_MIO59: inout bit; --
PS_MIO6: inout bit; --
PS_MIO60: inout bit; --
PS_MIO61: inout bit; --
PS_MIO62: inout bit; --
PS_MIO63: inout bit; --
PS_MIO64: inout bit; --
PS_MIO65: inout bit; --
PS_MIO66: inout bit; --
PS_MIO67: inout bit; --
PS_MIO68: inout bit; --
PS_MIO69: inout bit; --
PS_MIO7: inout bit; --
PS_MIO70: inout bit; --
PS_MIO71: inout bit; --
PS_MIO72: inout bit; --
PS_MIO73: inout bit; --
PS_MIO74: inout bit; --
PS_MIO75: inout bit; --
PS_MIO76: inout bit; --
PS_MIO77: inout bit; --
PS_MIO8: inout bit; --
PS_MIO9: inout bit; --
PS_MODE0: inout bit; --
PS_MODE1: inout bit; --
PS_MODE2: inout bit; --
PS_MODE3: inout bit; --
PS_PADI: linkage bit; --
PS_PADO: linkage bit; --
PS_POR_B: in bit; --
PS_PROG_B: in bit; --
PS_REF_CLK: linkage bit; --
PS_SRST_B: in bit; --
PUDC_B_T8: in bit; -- PUDC_B_0
VCCADC: linkage bit;
VCCAUX: linkage bit_vector (1 to 5);
VCCBRAM: linkage bit_vector (1 to 4);
VCCINT: linkage bit_vector (1 to 16);
VCCO_26: linkage bit_vector (1 to 2);
VCCO_65: linkage bit_vector (1 to 4);
VCCO_PSDDR_504: linkage bit_vector (1 to 7);
VCCO_PSIO0_500: linkage bit_vector (1 to 2);
VCCO_PSIO1_501: linkage bit_vector (1 to 2);
VCCO_PSIO2_502: linkage bit_vector (1 to 2);
VCCO_PSIO3_503: linkage bit_vector (1 to 2);
VCC_PSADC: linkage bit;
VCC_PSAUX: linkage bit_vector (1 to 4);
VCC_PSBATT: linkage bit;
VCC_PSDDR_PLL: linkage bit_vector (1 to 2);
VCC_PSINTFP: linkage bit_vector (1 to 7);
VCC_PSINTFP_DDR: linkage bit_vector (1 to 3);
VCC_PSINTLP: linkage bit_vector (1 to 6);
VCC_PSPLL: linkage bit_vector (1 to 3);
VN: linkage bit;
VP: linkage bit;
VREFL9: linkage bit; -- VREFN
VREFM10: linkage bit; -- VREFP
VREFK5: linkage bit; -- VREF_B_65
VREFC4: linkage bit -- VREF_B_66
); --end port list
-- Use Statements
use STD_1149_1_2001.all;
use STD_1149_6_2003.all;
-- Component Conformance Statement(s)
attribute COMPONENT_CONFORMANCE of XCZU3EG_SBVA484 : entity is
"STD_1149_1_2001";
-- Device Package Pin Mappings
attribute PIN_MAP of XCZU3EG_SBVA484 : entity is PHYSICAL_PIN_MAP;
constant SBVA484: PIN_MAP_STRING:=
"DXN:N9," &
"DXP:N10," &
"GND:(A1,A10,A15,A18,A22,A5,AA10,AA15,AA20,AB1,AB13," &
"AB22,AB3,AB8,B13,B20,C1,C18,C21,C22,C6,D20," &
"D4,D9,E12,E17,E18,E2,E21,E22,F15,F20,F5," &
"G18,G21,G22,G8,H1,H11,H20,H6,H9,J10,J14," &
"J18,J21,J22,J4,J8,K11,K17,K20,K7,L15,L18," &
"L21,L22,L5,L8,M11,M13,M18,M19,M3,N1,N16," &
"N20,N21,N22,N6,N8,P11,P14,P7,P9,R10,R12," &
"R17,R2,R22,R8,T11,T15,T5,U13,U18,U3,U8," &
"V1,V11,W14,W19,W4,W9,Y12,Y2,Y7)," &
"GNDADC:K9," &
"GND_PSADC:P16," &
"IO_A2:A2," &
"IO_A3:A3," &
"IO_A4:A4," &
"IO_A6:A6," &
"IO_A7:A7," &
"IO_A8:A8," &
"IO_A9:A9," &
"IO_B1:B1," &
"IO_B2:B2," &
"IO_B4:B4," &
"IO_B5:B5," &
"IO_B6:B6," &
"IO_B7:B7," &
"IO_B9:B9," &
"IO_C2:C2," &
"IO_C3:C3," &
"IO_C5:C5," &
"IO_C7:C7," &
"IO_C8:C8," &
"IO_D1:D1," &
"IO_D2:D2," &
"IO_D3:D3," &
"IO_D5:D5," &
"IO_D6:D6," &
"IO_D7:D7," &
"IO_D8:D8," &
"IO_E1:E1," &
"IO_E3:E3," &
"IO_E4:E4," &
"IO_E5:E5," &
"IO_E6:E6," &
"IO_E8:E8," &
"IO_F1:F1," &
"IO_F2:F2," &
"IO_F3:F3," &
"IO_F4:F4," &
"IO_F6:F6," &
"IO_F7:F7," &
"IO_F8:F8," &
"IO_G1:G1," &
"IO_G2:G2," &
"IO_G4:G4," &
"IO_G5:G5," &
"IO_G6:G6," &
"IO_G7:G7," &
"IO_H2:H2," &
"IO_H3:H3," &
"IO_H4:H4," &
"IO_H5:H5," &
"IO_J1:J1," &
"IO_J2:J2," &
"IO_J3:J3," &
"IO_J5:J5," &
"IO_K1:K1," &
"IO_K3:K3," &
"IO_K4:K4," &
"IO_L1:L1," &
"IO_L2:L2," &
"IO_L3:L3," &
"IO_L4:L4," &
"IO_M1:M1," &
"IO_M2:M2," &
"IO_M4:M4," &
"IO_M5:M5," &
"IO_N2:N2," &
"IO_N3:N3," &
"IO_N4:N4," &
"IO_N5:N5," &
"IO_P1:P1," &
"IO_P2:P2," &
"IO_P3:P3," &
"IO_P5:P5," &
"IO_R1:R1," &
"IO_R3:R3," &
"IO_R4:R4," &
"IO_R5:R5," &
"IO_T1:T1," &
"IO_T2:T2," &
"IO_T3:T3," &
"IO_T4:T4," &
"IO_U1:U1," &
"IO_U2:U2," &
"POR_OVERRIDE:T7," &
"PS_DDR_A0:AA22," &
"PS_DDR_A1:AB20," &
"PS_DDR_A10:Y21," &
"PS_DDR_A11:AA21," &
"PS_DDR_A12:AA18," &
"PS_DDR_A13:AA19," &
"PS_DDR_A14:AA17," &
"PS_DDR_A15:AA16," &
"PS_DDR_A16:Y16," &
"PS_DDR_A17:W16," &
"PS_DDR_A2:AB17," &
"PS_DDR_A3:AB19," &
"PS_DDR_A4:AB21," &
"PS_DDR_A5:AB16," &
"PS_DDR_A6:Y20," &
"PS_DDR_A7:Y19," &
"PS_DDR_A8:W17," &
"PS_DDR_A9:Y18," &
"PS_DDR_ACT_N:U15," &
"PS_DDR_ALERT_N:T21," &
"PS_DDR_BA0:U17," &
"PS_DDR_BA1:V17," &
"PS_DDR_BG0:U16," &
"PS_DDR_BG1:W18," &
"PS_DDR_CK0:V20," &
"PS_DDR_CK1:V18," &
"PS_DDR_CKE0:U22," &
"PS_DDR_CKE1:U21," &
"PS_DDR_CK_N0:W20," &
"PS_DDR_CK_N1:V19," &
"PS_DDR_CS_N0:V22," &
"PS_DDR_CS_N1:U20," &
"PS_DDR_DM0:AB9," &
"PS_DDR_DM1:AB14," &
"PS_DDR_DM2:U9," &
"PS_DDR_DM3:W13," &
"PS_DDR_DM8:R19," &
"PS_DDR_DQ0:AB11," &
"PS_DDR_DQ1:Y10," &
"PS_DDR_DQ10:AA12," &
"PS_DDR_DQ11:AB12," &
"PS_DDR_DQ12:Y14," &
"PS_DDR_DQ13:AA14," &
"PS_DDR_DQ14:Y15," &
"PS_DDR_DQ15:AB15," &
"PS_DDR_DQ16:W8," &
"PS_DDR_DQ17:W7," &
"PS_DDR_DQ18:V7," &
"PS_DDR_DQ19:V10," &
"PS_DDR_DQ2:AB10," &
"PS_DDR_DQ20:U7," &
"PS_DDR_DQ21:T9," &
"PS_DDR_DQ22:U10," &
"PS_DDR_DQ23:T10," &
"PS_DDR_DQ24:U11," &
"PS_DDR_DQ25:U12," &
"PS_DDR_DQ26:W12," &
"PS_DDR_DQ27:W11," &
"PS_DDR_DQ28:V14," &
"PS_DDR_DQ29:U14," &
"PS_DDR_DQ3:W10," &
"PS_DDR_DQ30:W15," &
"PS_DDR_DQ31:V15," &
"PS_DDR_DQ4:AA8," &
"PS_DDR_DQ5:Y8," &
"PS_DDR_DQ6:AB7," &
"PS_DDR_DQ64:T22," &
"PS_DDR_DQ65:P22," &
"PS_DDR_DQ66:R21," &
"PS_DDR_DQ67:P21," &
"PS_DDR_DQ68:R18," &
"PS_DDR_DQ69:P18," &
"PS_DDR_DQ7:AA7," &
"PS_DDR_DQ70:N18," &
"PS_DDR_DQ71:N19," &
"PS_DDR_DQ8:AA11," &
"PS_DDR_DQ9:Y11," &
"PS_DDR_DQS_N0:AA9," &
"PS_DDR_DQS_N1:AA13," &
"PS_DDR_DQS_N2:V8," &
"PS_DDR_DQS_N3:V13," &
"PS_DDR_DQS_N8:R20," &
"PS_DDR_DQS_P0:Y9," &
"PS_DDR_DQS_P1:Y13," &
"PS_DDR_DQS_P2:V9," &
"PS_DDR_DQS_P3:V12," &
"PS_DDR_DQS_P8:P20," &
"PS_DDR_ODT0:W22," &
"PS_DDR_ODT1:W21," &
"PS_DDR_PARITY:U19," &
"PS_DDR_RAM_RST_N:T18," &
"PS_DDR_ZQ:T19," &
"PS_DONE:L12," &
"PS_ERROR_OUT:K16," &
"PS_ERROR_STATUS:K18," &
"PS_INIT_B:K15," &
"PS_JTAG_TCK:H13," &
"PS_JTAG_TDI:H12," &
"PS_JTAG_TDO:J13," &
"PS_JTAG_TMS:J12," &
"PS_MGTRRXN0_505:M22," &
"PS_MGTRRXN1_505:H22," &
"PS_MGTRRXN2_505:D22," &
"PS_MGTRRXN3_505:B22," &
"PS_MGTRRXP0_505:M21," &
"PS_MGTRRXP1_505:H21," &
"PS_MGTRRXP2_505:D21," &
"PS_MGTRRXP3_505:B21," &
"PS_MGTRTXN0_505:K22," &
"PS_MGTRTXN1_505:F22," &
"PS_MGTRTXN2_505:C20," &
"PS_MGTRTXN3_505:A20," &
"PS_MGTRTXP0_505:K21," &
"PS_MGTRTXP1_505:F21," &
"PS_MGTRTXP2_505:C19," &
"PS_MGTRTXP3_505:A19," &
"PS_MGTRAVCC:(F19,H19,K19)," &
"PS_MGTRAVTT:(A21,B19,D19)," &
"PS_MGTREFCLK0N_505:L20," &
"PS_MGTREFCLK0P_505:L19," &
"PS_MGTREFCLK1N_505:J20," &
"PS_MGTREFCLK1P_505:J19," &
"PS_MGTREFCLK2N_505:G20," &
"PS_MGTREFCLK2P_505:G19," &
"PS_MGTREFCLK3N_505:E20," &
"PS_MGTREFCLK3P_505:E19," &
"PS_MGTRREF_505:M20," &
"PS_MIO0:U4," &
"PS_MIO1:W1," &
"PS_MIO10:AA2," &
"PS_MIO11:W2," &
"PS_MIO12:AB2," &
"PS_MIO13:W3," &
"PS_MIO14:W5," &
"PS_MIO15:Y4," &
"PS_MIO16:Y3," &
"PS_MIO17:AA3," &
"PS_MIO18:Y5," &
"PS_MIO19:AA4," &
"PS_MIO2:V2," &
"PS_MIO20:AB4," &
"PS_MIO21:W6," &
"PS_MIO22:AA6," &
"PS_MIO23:AB5," &
"PS_MIO24:AB6," &
"PS_MIO25:Y6," &
"PS_MIO26:G9," &
"PS_MIO27:G11," &
"PS_MIO28:G12," &
"PS_MIO29:F9," &
"PS_MIO3:U5," &
"PS_MIO30:G10," &
"PS_MIO31:F11," &
"PS_MIO32:F12," &
"PS_MIO33:E9," &
"PS_MIO34:F13," &
"PS_MIO35:E10," &
"PS_MIO36:D10," &
"PS_MIO37:E11," &
"PS_MIO38:C9," &
"PS_MIO39:C10," &
"PS_MIO4:U6," &
"PS_MIO40:D11," &
"PS_MIO41:B10," &
"PS_MIO42:D12," &
"PS_MIO43:E13," &
"PS_MIO44:B11," &
"PS_MIO45:A11," &
"PS_MIO46:C12," &
"PS_MIO47:B12," &
"PS_MIO48:A12," &
"PS_MIO49:D13," &
"PS_MIO5:AA1," &
"PS_MIO50:A13," &
"PS_MIO51:C13," &
"PS_MIO52:G14," &
"PS_MIO53:F14," &
"PS_MIO54:G15," &
"PS_MIO55:C14," &
"PS_MIO56:E14," &
"PS_MIO57:B14," &
"PS_MIO58:A14," &
"PS_MIO59:E15," &
"PS_MIO6:Y1," &
"PS_MIO60:D15," &
"PS_MIO61:G16," &
"PS_MIO62:C15," &
"PS_MIO63:F16," &
"PS_MIO64:E16," &
"PS_MIO65:B15," &
"PS_MIO66:D16," &
"PS_MIO67:G17," &
"PS_MIO68:B16," &
"PS_MIO69:A16," &
"PS_MIO7:V4," &
"PS_MIO70:A17," &
"PS_MIO71:F17," &
"PS_MIO72:C17," &
"PS_MIO73:D17," &
"PS_MIO74:D18," &
"PS_MIO75:B17," &
"PS_MIO76:F18," &
"PS_MIO77:B18," &
"PS_MIO8:V3," &
"PS_MIO9:V5," &
"PS_MODE0:J16," &
"PS_MODE1:H15," &
"PS_MODE2:J15," &
"PS_MODE3:H18," &
"PS_PADI:H17," &
"PS_PADO:J17," &
"PS_POR_B:K12," &
"PS_PROG_B:K14," &
"PS_REF_CLK:H14," &
"PS_SRST_B:K13," &
"PUDC_B_T8:T8," &
"VCCADC:K10," &
"VCCAUX:(J6,K6,L6,M6,P6)," &
"VCCBRAM:(N7,R6,R7,T6)," &
"VCCINT:(H10,H7,H8,J11,J7,J9,K8,L11,L7,M7,M8," &
"N11,P10,P8,R11,R9)," &
"VCCO_26:(B8,E7)," &
"VCCO_65:(B3,G3,K2,P4)," &
"VCCO_PSDDR_504:(AB18,P19,T20,V16,V21,Y17,Y22)," &
"VCCO_PSIO0_500:(AA5,V6)," &
"VCCO_PSIO1_501:(C11,F10)," &
"VCCO_PSIO2_502:(C16,D14)," &
"VCCO_PSIO3_503:(G13,H16)," &
"VCC_PSADC:P15," &
"VCC_PSAUX:(L16,L17,M16,M17)," &
"VCC_PSBATT:N15," &
"VCC_PSDDR_PLL:(M14,M15)," &
"VCC_PSINTFP:(N14,R15,R16,T12,T13,T14,T16)," &
"VCC_PSINTFP_DDR:(N17,P17,T17)," &
"VCC_PSINTLP:(N12,N13,P12,P13,R13,R14)," &
"VCC_PSPLL:(L13,L14,M12)," &
"VN:M9," &
"VP:L10," &
"VREFL9:L9," &
"VREFM10:M10," &
"VREFK5:K5," &
"VREFC4:C4";
-- Grouped Port Identification
attribute PORT_GROUPING of XCZU3EG_SBVA484 : entity is
"DIFFERENTIAL_VOLTAGE (" &
"(PS_MGTRRXP0_505, PS_MGTRRXN0_505), " &
"(PS_MGTRRXP1_505, PS_MGTRRXN1_505), " &
"(PS_MGTRRXP2_505, PS_MGTRRXN2_505), " &
"(PS_MGTRRXP3_505, PS_MGTRRXN3_505), " &
"(PS_MGTRTXP0_505, PS_MGTRTXN0_505), " &
"(PS_MGTRTXP1_505, PS_MGTRTXN1_505), " &
"(PS_MGTRTXP2_505, PS_MGTRTXN2_505), " &
"(PS_MGTRTXP3_505, PS_MGTRTXN3_505))";
-- Scan Port Identification
attribute TAP_SCAN_IN of PS_JTAG_TDI : signal is true;
attribute TAP_SCAN_MODE of PS_JTAG_TMS : signal is true;
attribute TAP_SCAN_OUT of PS_JTAG_TDO : signal is true;
attribute TAP_SCAN_CLOCK of PS_JTAG_TCK : signal is (30.0e6, BOTH);
-- Compliance-Enable Description
attribute COMPLIANCE_PATTERNS of XCZU3EG_SBVA484 : entity is
"(PS_PROG_B,PS_POR_B,PS_SRST_B) (111)";
-- Instruction Register Description
attribute INSTRUCTION_LENGTH of XCZU3EG_SBVA484 : entity is 12;
attribute INSTRUCTION_OPCODE of XCZU3EG_SBVA484 : entity is
"IDCODE (001001001001)," & -- PS IDCODE, DEVICE_ID reg
"IDCODE_PL (100100100101)," & -- PRIVATE, PL IDCODE, DEVICE_ID reg
"IDCODE_PSPL (001001100101)," & -- PRIVATE, PS AND PL IDCODES, DEVICE_ID reg
"BYPASS (111111111111)," & -- PS BYPASS, BYPASS reg
"EXTEST (100110100110)," & -- BOUNDARY reg
"SAMPLE (111111000001)," & -- BOUNDARY reg
"PRELOAD (111111000001)," & -- BOUNDARY reg, Same as SAMPLE
"USERCODE (100100001000)," & -- PL USER CODE, DEVICE_ID reg
"HIGHZ_IO (001010001010)," & -- PRIVATE, BYPASS reg
"JTAG_STATUS (011111111111)," & -- PRIVATE, STATUS from PS
"JSTATUS (100100100001)," & -- PRIVATE, STATUS from PL
"EXTEST_PULSE (100110111100)," & -- BOUNDARY reg
"EXTEST_TRAIN (100110111101)," & -- BOUNDARY reg
"ISC_ENABLE (100100010000)," & -- PRIVATE, ISC_CONFIG
"ISC_PROGRAM (100100010001)," & -- PRIVATE, ISC_PDATA
"ISC_PROG_SEC (100100010010)," & -- PRIVATE
"ISC_NOOP (100100010100)," & -- PRIVATE, ISC_DEFAULT
"ISC_DISABLE (100100010110)," & -- PRIVATE, ISC_CONFIG
"ISC_READ (100100010101)," & -- PRIVATE, ISC_CONFIG
"XSC_DNA (100100010111)," & -- PRIVATE, DNA reg
"CFG_IN (100100000101)," & -- PRIVATE
"CFG_OUT (100100000100)," & -- PRIVATE
"JPROGRAM (100100001011)," & -- PRIVATE
"JSTART (100100001100)," & -- PRIVATE
"JSHUTDOWN (100100001101)," & -- PRIVATE
"FUSE_CTS (100100110000)," & -- PRIVATE
"FUSE_KEY (100100110001)," & -- PRIVATE
"FUSE_DNA (100100110010)," & -- PRIVATE
"FUSE_CNTL (100100110100)," & -- PRIVATE
"FUSE_USER_PS (001000111111)," & -- PRIVATE, PS USER CODE, DEVICE_ID reg
"USER1 (100100000010)," & -- PRIVATE, Not available until after configuration
"USER2 (100100000011)," & -- PRIVATE, Not available until after configuration
"USER3 (100100100010)," & -- PRIVATE, Not available until after configuration
"USER4 (100100100011)," & -- PRIVATE, Not available until after configuration
"SYSMON_DRP (100100110111)," & -- PRIVATE
"JTAG_CTRL (100000111111)," & -- PRIVATE, JTAG_CTRL reg
"ERROR_STATUS (111110111111)," & -- PRIVATE, PMU ERROR_STATUS reg
"PMU_MDM (000011111111)"; -- PRIVATE
attribute INSTRUCTION_CAPTURE of XCZU3EG_SBVA484 : entity is
-- Bit 11 is 1 when DONE is released (part of startup sequence)
-- Bit 10 is 1 if house-cleaning is complete
-- Bit 9 is ISC_Enabled
-- Bit 8 is ISC_Done
"XXXXXXXXXX01";
attribute INSTRUCTION_PRIVATE of XCZU3EG_SBVA484 : entity is
-- If the device is configured, and a USER instruction is implemented
-- and not private to the designer, then it should be removed
-- from INSTRUCTION_PRIVATE, and the target register should be defined
-- in REGISTER_ACCESS.
"IDCODE_PL," &
"IDCODE_PSPL," &
"HIGHZ_IO," &
"JTAG_STATUS," &
"JSTATUS," &
"ISC_ENABLE," &
"ISC_PROGRAM," &
"ISC_PROG_SEC," &
"ISC_NOOP," &
"ISC_DISABLE," &
"ISC_READ," &
"XSC_DNA," &
"CFG_IN," &
"CFG_OUT," &
"JPROGRAM," &
"JSTART," &
"JSHUTDOWN," &
"FUSE_CTS," &
"FUSE_KEY," &
"FUSE_DNA," &
"FUSE_CNTL," &
"FUSE_USER_PS," &
"USER1," &
"USER2," &
"USER3," &
"USER4," &
"SYSMON_DRP," &
"JTAG_CTRL," &
"PMU_MDM," &
"ERROR_STATUS";
-- Optional Register Description
attribute IDCODE_REGISTER of XCZU3EG_SBVA484 : entity is
"XXXX" & -- version
"0100011" & -- family
"100010000" & -- array size
"00001001001" & -- manufacturer
"1"; -- required by 1149.1
attribute USERCODE_REGISTER of XCZU3EG_SBVA484 : entity is
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
-- Register Access Description
attribute REGISTER_ACCESS of XCZU3EG_SBVA484 : entity is
-- "<reg_name>[<length>] (USER1)," &
-- "<reg_name>[<length>] (USER2)," &
-- "<reg_name>[<length>] (USER3)," &
-- "<reg_name>[<length>] (USER4)," &
"JTAG_CTRL[32] (JTAG_CTRL)," &
"ERROR_STATUS[121] (ERROR_STATUS)," &
"DNA[96] (XSC_DNA)," &
"BYPASS (HIGHZ_IO,BYPASS)," &
"DEVICE_ID (USERCODE,IDCODE)," &
"BOUNDARY (SAMPLE,PRELOAD,EXTEST,EXTEST_PULSE,EXTEST_TRAIN)";
-- Boundary-Scan Register Description
attribute BOUNDARY_LENGTH of XCZU3EG_SBVA484 : entity is 1577;
attribute BOUNDARY_REGISTER of XCZU3EG_SBVA484 : entity is
-- cellnum (type, port, function, safe[, ccell, disval, disrslt])
" 0 (BC_2, *, internal, X)," &
" 1 (BC_2, *, internal, X)," &
" 2 (BC_2, *, internal, X)," &
" 3 (BC_2, *, internal, X)," &
" 4 (BC_2, *, internal, X)," &
" 5 (BC_2, *, internal, 1)," & -- UNBONDED571.T
" 6 (BC_2, *, internal, X)," & -- UNBONDED571.O
" 7 (BC_2, *, internal, X)," & -- UNBONDED571.I
" 8 (BC_2, *, internal, 1)," & -- UNBONDED570.T
" 9 (BC_2, *, internal, X)," & -- UNBONDED570.O
" 10 (BC_2, *, internal, X)," & -- UNBONDED570.I
" 11 (BC_2, *, internal, 1)," & -- UNBONDED569.T
" 12 (BC_2, *, internal, X)," & -- UNBONDED569.O
" 13 (BC_2, *, internal, X)," & -- UNBONDED569.I
" 14 (BC_2, *, internal, 1)," & -- UNBONDED568.T
" 15 (BC_2, *, internal, X)," & -- UNBONDED568.O
" 16 (BC_2, *, internal, X)," & -- UNBONDED568.I
" 17 (BC_2, *, internal, 1)," & -- UNBONDED567.T
" 18 (BC_2, *, internal, X)," & -- UNBONDED567.O
" 19 (BC_2, *, internal, X)," & -- UNBONDED567.I
" 20 (BC_2, *, internal, 1)," & -- UNBONDED566.T
" 21 (BC_2, *, internal, X)," & -- UNBONDED566.O
" 22 (BC_2, *, internal, X)," & -- UNBONDED566.I
" 23 (BC_2, *, internal, 1)," & -- UNBONDED565.T
" 24 (BC_2, *, internal, X)," & -- UNBONDED565.O
" 25 (BC_2, *, internal, X)," & -- UNBONDED565.I
" 26 (BC_2, *, internal, 1)," & -- UNBONDED564.T
" 27 (BC_2, *, internal, X)," & -- UNBONDED564.O
" 28 (BC_2, *, internal, X)," & -- UNBONDED564.I
" 29 (BC_2, *, internal, 1)," & -- UNBONDED563.T
" 30 (BC_2, *, internal, X)," & -- UNBONDED563.O
" 31 (BC_2, *, internal, X)," & -- UNBONDED563.I
" 32 (BC_2, *, internal, 1)," & -- UNBONDED562.T
" 33 (BC_2, *, internal, X)," & -- UNBONDED562.O
" 34 (BC_2, *, internal, X)," & -- UNBONDED562.I
" 35 (BC_2, *, internal, 1)," & -- UNBONDED561.T
" 36 (BC_2, *, internal, X)," & -- UNBONDED561.O
" 37 (BC_2, *, internal, X)," & -- UNBONDED561.I
" 38 (BC_2, *, internal, 1)," & -- UNBONDED560.T
" 39 (BC_2, *, internal, X)," & -- UNBONDED560.O
" 40 (BC_2, *, internal, X)," & -- UNBONDED560.I
" 41 (BC_2, *, internal, 1)," & -- UNBONDED559.T
" 42 (BC_2, *, internal, X)," & -- UNBONDED559.O
" 43 (BC_2, *, internal, X)," & -- UNBONDED559.I
" 44 (BC_2, *, internal, 1)," & -- UNBONDED558.T
" 45 (BC_2, *, internal, X)," & -- UNBONDED558.O
" 46 (BC_2, *, internal, X)," & -- UNBONDED558.I
" 47 (BC_2, *, internal, 1)," & -- UNBONDED557.T
" 48 (BC_2, *, internal, X)," & -- UNBONDED557.O
" 49 (BC_2, *, internal, X)," & -- UNBONDED557.I
" 50 (BC_2, *, internal, 1)," & -- UNBONDED556.T
" 51 (BC_2, *, internal, X)," & -- UNBONDED556.O
" 52 (BC_2, *, internal, X)," & -- UNBONDED556.I
" 53 (BC_2, *, internal, 1)," & -- UNBONDED555.T
" 54 (BC_2, *, internal, X)," & -- UNBONDED555.O
" 55 (BC_2, *, internal, X)," & -- UNBONDED555.I
" 56 (BC_2, *, internal, 1)," & -- UNBONDED554.T
" 57 (BC_2, *, internal, X)," & -- UNBONDED554.O
" 58 (BC_2, *, internal, X)," & -- UNBONDED554.I
" 59 (BC_2, *, internal, 1)," & -- UNBONDED553.T
" 60 (BC_2, *, internal, X)," & -- UNBONDED553.O
" 61 (BC_2, *, internal, X)," & -- UNBONDED553.I
" 62 (BC_2, *, internal, 1)," & -- UNBONDED552.T
" 63 (BC_2, *, internal, X)," & -- UNBONDED552.O
" 64 (BC_2, *, internal, X)," & -- UNBONDED552.I
" 65 (BC_2, *, internal, 1)," & -- UNBONDED551.T
" 66 (BC_2, *, internal, X)," & -- UNBONDED551.O
" 67 (BC_2, *, internal, X)," & -- UNBONDED551.I
" 68 (BC_2, *, internal, 1)," & -- UNBONDED550.T
" 69 (BC_2, *, internal, X)," & -- UNBONDED550.O
" 70 (BC_2, *, internal, X)," & -- UNBONDED550.I
" 71 (BC_2, *, internal, 1)," & -- UNBONDED549.T
" 72 (BC_2, *, internal, X)," & -- UNBONDED549.O
" 73 (BC_2, *, internal, X)," & -- UNBONDED549.I
" 74 (BC_2, *, internal, 1)," & -- UNBONDED548.T
" 75 (BC_2, *, internal, X)," & -- UNBONDED548.O
" 76 (BC_2, *, internal, X)," & -- UNBONDED548.I
" 77 (BC_2, *, internal, X)," &
" 78 (BC_2, *, internal, X)," &
" 79 (BC_2, *, internal, X)," &
" 80 (BC_2, *, internal, 1)," & -- UNBONDED40.T
" 81 (BC_2, *, internal, X)," & -- UNBONDED40.O
" 82 (BC_2, *, internal, X)," & -- UNBONDED40.I
" 83 (BC_2, *, internal, X)," &
" 84 (BC_2, *, internal, 1)," & -- UNBONDED8.T
" 85 (BC_2, *, internal, X)," & -- UNBONDED8.O
" 86 (BC_2, *, internal, X)," & -- UNBONDED8.I
" 87 (BC_2, *, internal, 1)," & -- UNBONDED63.T
" 88 (BC_2, *, internal, X)," & -- UNBONDED63.O
" 89 (BC_2, *, internal, X)," & -- UNBONDED63.I
" 90 (BC_2, *, internal, 1)," & -- UNBONDED24.T
" 91 (BC_2, *, internal, X)," & -- UNBONDED24.O
" 92 (BC_2, *, internal, X)," & -- UNBONDED24.I
" 93 (BC_2, *, internal, 1)," & -- UNBONDED50.T
" 94 (BC_2, *, internal, X)," & -- UNBONDED50.O
" 95 (BC_2, *, internal, X)," & -- UNBONDED50.I
" 96 (BC_2, *, internal, 1)," & -- UNBONDED38.T
" 97 (BC_2, *, internal, X)," & -- UNBONDED38.O
" 98 (BC_2, *, internal, X)," & -- UNBONDED38.I
" 99 (BC_2, *, internal, 1)," & -- UNBONDED20.T
" 100 (BC_2, *, internal, X)," & -- UNBONDED20.O
" 101 (BC_2, *, internal, X)," & -- UNBONDED20.I
" 102 (BC_2, *, internal, X)," &
" 103 (BC_2, PUDC_B_T8, input, X)," &
" 104 (BC_2, *, internal, 1)," & -- UNBONDED41.T
" 105 (BC_2, *, internal, X)," & -- UNBONDED41.O
" 106 (BC_2, *, internal, X)," & -- UNBONDED41.I
" 107 (BC_2, *, internal, X)," &
" 108 (BC_2, *, internal, X)," &
" 109 (BC_2, *, internal, X)," &
" 110 (BC_2, *, internal, X)," &
" 111 (BC_2, *, internal, X)," &
" 112 (BC_2, *, internal, X)," &
" 113 (BC_2, *, internal, X)," &
" 114 (BC_2, *, internal, X)," &
" 115 (BC_2, *, internal, X)," &
" 116 (BC_2, *, internal, X)," &
" 117 (BC_2, *, internal, X)," &
" 118 (BC_2, *, internal, X)," &
" 119 (BC_2, *, internal, X)," &
" 120 (BC_2, *, internal, X)," &
" 121 (BC_2, *, internal, 1)," & -- UNBONDED149.T
" 122 (BC_2, *, internal, X)," & -- UNBONDED149.O
" 123 (BC_2, *, internal, X)," & -- UNBONDED149.I
" 124 (BC_2, *, internal, 1)," & -- UNBONDED151.T
" 125 (BC_2, *, internal, X)," & -- UNBONDED151.O
" 126 (BC_2, *, internal, X)," & -- UNBONDED151.I
" 127 (BC_2, *, internal, 1)," & -- UNBONDED150.T
" 128 (BC_2, *, internal, X)," & -- UNBONDED150.O
" 129 (BC_2, *, internal, X)," & -- UNBONDED150.I
" 130 (BC_2, *, internal, 1)," & -- UNBONDED148.T
" 131 (BC_2, *, internal, X)," & -- UNBONDED148.O
" 132 (BC_2, *, internal, X)," & -- UNBONDED148.I
" 133 (BC_2, *, internal, 1)," & -- UNBONDED145.T
" 134 (BC_2, *, internal, X)," & -- UNBONDED145.O
" 135 (BC_2, *, internal, X)," & -- UNBONDED145.I
" 136 (BC_2, *, internal, 1)," & -- UNBONDED147.T
" 137 (BC_2, *, internal, X)," & -- UNBONDED147.O
" 138 (BC_2, *, internal, X)," & -- UNBONDED147.I
" 139 (BC_2, *, internal, 1)," & -- UNBONDED146.T
" 140 (BC_2, *, internal, X)," & -- UNBONDED146.O
" 141 (BC_2, *, internal, X)," & -- UNBONDED146.I
" 142 (BC_2, *, internal, 1)," & -- UNBONDED144.T
" 143 (BC_2, *, internal, X)," & -- UNBONDED144.O
" 144 (BC_2, *, internal, X)," & -- UNBONDED144.I
" 145 (BC_2, *, internal, 1)," & -- UNBONDED141.T
" 146 (BC_2, *, internal, X)," & -- UNBONDED141.O
" 147 (BC_2, *, internal, X)," & -- UNBONDED141.I
" 148 (BC_2, *, internal, 1)," & -- UNBONDED143.T
" 149 (BC_2, *, internal, X)," & -- UNBONDED143.O
" 150 (BC_2, *, internal, X)," & -- UNBONDED143.I
" 151 (BC_2, *, internal, 1)," & -- UNBONDED142.T
" 152 (BC_2, *, internal, X)," & -- UNBONDED142.O
" 153 (BC_2, *, internal, X)," & -- UNBONDED142.I
" 154 (BC_2, *, internal, 1)," & -- UNBONDED140.T
" 155 (BC_2, *, internal, X)," & -- UNBONDED140.O
" 156 (BC_2, *, internal, X)," & -- UNBONDED140.I
" 157 (BC_2, *, internal, 1)," & -- UNBONDED139.T
" 158 (BC_2, *, internal, X)," & -- UNBONDED139.O
" 159 (BC_2, *, internal, X)," & -- UNBONDED139.I
" 160 (BC_2, *, internal, 1)," & -- UNBONDED138.T
" 161 (BC_2, *, internal, X)," & -- UNBONDED138.O
" 162 (BC_2, *, internal, X)," & -- UNBONDED138.I
" 163 (BC_2, *, internal, 1)," & -- UNBONDED135.T
" 164 (BC_2, *, internal, X)," & -- UNBONDED135.O
" 165 (BC_2, *, internal, X)," & -- UNBONDED135.I
" 166 (BC_2, *, internal, 1)," & -- UNBONDED137.T
" 167 (BC_2, *, internal, X)," & -- UNBONDED137.O
" 168 (BC_2, *, internal, X)," & -- UNBONDED137.I
" 169 (BC_2, *, internal, 1)," & -- UNBONDED136.T
" 170 (BC_2, *, internal, X)," & -- UNBONDED136.O
" 171 (BC_2, *, internal, X)," & -- UNBONDED136.I
" 172 (BC_2, *, internal, 1)," & -- UNBONDED134.T
" 173 (BC_2, *, internal, X)," & -- UNBONDED134.O
" 174 (BC_2, *, internal, X)," & -- UNBONDED134.I
" 175 (BC_2, *, internal, 1)," & -- UNBONDED131.T
" 176 (BC_2, *, internal, X)," & -- UNBONDED131.O
" 177 (BC_2, *, internal, X)," & -- UNBONDED131.I
" 178 (BC_2, *, internal, 1)," & -- UNBONDED133.T
" 179 (BC_2, *, internal, X)," & -- UNBONDED133.O
" 180 (BC_2, *, internal, X)," & -- UNBONDED133.I
" 181 (BC_2, *, internal, 1)," & -- UNBONDED132.T
" 182 (BC_2, *, internal, X)," & -- UNBONDED132.O
" 183 (BC_2, *, internal, X)," & -- UNBONDED132.I
" 184 (BC_2, *, internal, 1)," & -- UNBONDED130.T
" 185 (BC_2, *, internal, X)," & -- UNBONDED130.O
" 186 (BC_2, *, internal, X)," & -- UNBONDED130.I
" 187 (BC_2, *, internal, 1)," & -- UNBONDED127.T
" 188 (BC_2, *, internal, X)," & -- UNBONDED127.O
" 189 (BC_2, *, internal, X)," & -- UNBONDED127.I
" 190 (BC_2, *, internal, 1)," & -- UNBONDED129.T
" 191 (BC_2, *, internal, X)," & -- UNBONDED129.O
" 192 (BC_2, *, internal, X)," & -- UNBONDED129.I
" 193 (BC_2, *, internal, 1)," & -- UNBONDED128.T
" 194 (BC_2, *, internal, X)," & -- UNBONDED128.O
" 195 (BC_2, *, internal, X)," & -- UNBONDED128.I
" 196 (BC_2, *, internal, 1)," & -- UNBONDED126.T
" 197 (BC_2, *, internal, X)," & -- UNBONDED126.O
" 198 (BC_2, *, internal, X)," & -- UNBONDED126.I
" 199 (BC_2, *, internal, 1)," & -- UNBONDED123.T
" 200 (BC_2, *, internal, X)," & -- UNBONDED123.O
" 201 (BC_2, *, internal, X)," & -- UNBONDED123.I
" 202 (BC_2, *, internal, 1)," & -- UNBONDED125.T
" 203 (BC_2, *, internal, X)," & -- UNBONDED125.O
" 204 (BC_2, *, internal, X)," & -- UNBONDED125.I
" 205 (BC_2, *, internal, 1)," & -- UNBONDED124.T
" 206 (BC_2, *, internal, X)," & -- UNBONDED124.O
" 207 (BC_2, *, internal, X)," & -- UNBONDED124.I
" 208 (BC_2, *, internal, 1)," & -- UNBONDED122.T
" 209 (BC_2, *, internal, X)," & -- UNBONDED122.O
" 210 (BC_2, *, internal, X)," & -- UNBONDED122.I
" 211 (BC_2, *, internal, 1)," & -- UNBONDED119.T
" 212 (BC_2, *, internal, X)," & -- UNBONDED119.O
" 213 (BC_2, *, internal, X)," & -- UNBONDED119.I
" 214 (BC_2, *, internal, 1)," & -- UNBONDED121.T
" 215 (BC_2, *, internal, X)," & -- UNBONDED121.O
" 216 (BC_2, *, internal, X)," & -- UNBONDED121.I
" 217 (BC_2, *, internal, 1)," & -- UNBONDED120.T
" 218 (BC_2, *, internal, X)," & -- UNBONDED120.O
" 219 (BC_2, *, internal, X)," & -- UNBONDED120.I
" 220 (BC_2, *, internal, 1)," & -- UNBONDED118.T
" 221 (BC_2, *, internal, X)," & -- UNBONDED118.O
" 222 (BC_2, *, internal, X)," & -- UNBONDED118.I
" 223 (BC_2, *, internal, 1)," & -- UNBONDED115.T
" 224 (BC_2, *, internal, X)," & -- UNBONDED115.O
" 225 (BC_2, *, internal, X)," & -- UNBONDED115.I
" 226 (BC_2, *, internal, 1)," & -- UNBONDED117.T
" 227 (BC_2, *, internal, X)," & -- UNBONDED117.O
" 228 (BC_2, *, internal, X)," & -- UNBONDED117.I
" 229 (BC_2, *, internal, 1)," & -- UNBONDED116.T
" 230 (BC_2, *, internal, X)," & -- UNBONDED116.O
" 231 (BC_2, *, internal, X)," & -- UNBONDED116.I
" 232 (BC_2, *, internal, 1)," & -- UNBONDED114.T
" 233 (BC_2, *, internal, X)," & -- UNBONDED114.O
" 234 (BC_2, *, internal, X)," & -- UNBONDED114.I
" 235 (BC_2, *, internal, 1)," & -- UNBONDED113.T
" 236 (BC_2, *, internal, X)," & -- UNBONDED113.O
" 237 (BC_2, *, internal, X)," & -- UNBONDED113.I
" 238 (BC_2, *, internal, 1)," & -- UNBONDED112.T
" 239 (BC_2, *, internal, X)," & -- UNBONDED112.O
" 240 (BC_2, *, internal, X)," & -- UNBONDED112.I
" 241 (BC_2, *, internal, 1)," & -- UNBONDED19.T
" 242 (BC_2, *, internal, X)," & -- UNBONDED19.O
" 243 (BC_2, *, internal, X)," & -- UNBONDED19.I
" 244 (BC_2, *, internal, 1)," & -- UNBONDED111.T
" 245 (BC_2, *, internal, X)," & -- UNBONDED111.O
" 246 (BC_2, *, internal, X)," & -- UNBONDED111.I
" 247 (BC_2, *, internal, 1)," & -- UNBONDED110.T
" 248 (BC_2, *, internal, X)," & -- UNBONDED110.O
" 249 (BC_2, *, internal, X)," & -- UNBONDED110.I
" 250 (BC_2, *, internal, 1)," & -- UNBONDED18.T
" 251 (BC_2, *, internal, X)," & -- UNBONDED18.O
" 252 (BC_2, *, internal, X)," & -- UNBONDED18.I
" 253 (BC_2, *, internal, 1)," & -- UNBONDED15.T
" 254 (BC_2, *, internal, X)," & -- UNBONDED15.O
" 255 (BC_2, *, internal, X)," & -- UNBONDED15.I
" 256 (BC_2, *, internal, 1)," & -- UNBONDED17.T
" 257 (BC_2, *, internal, X)," & -- UNBONDED17.O
" 258 (BC_2, *, internal, X)," & -- UNBONDED17.I
" 259 (BC_2, *, internal, 1)," & -- UNBONDED16.T
" 260 (BC_2, *, internal, X)," & -- UNBONDED16.O
" 261 (BC_2, *, internal, X)," & -- UNBONDED16.I
" 262 (BC_2, *, internal, 1)," & -- UNBONDED14.T
" 263 (BC_2, *, internal, X)," & -- UNBONDED14.O
" 264 (BC_2, *, internal, X)," & -- UNBONDED14.I
" 265 (BC_2, *, internal, 1)," & -- UNBONDED11.T
" 266 (BC_2, *, internal, X)," & -- UNBONDED11.O
" 267 (BC_2, *, internal, X)," & -- UNBONDED11.I
" 268 (BC_2, *, internal, 1)," & -- UNBONDED13.T
" 269 (BC_2, *, internal, X)," & -- UNBONDED13.O
" 270 (BC_2, *, internal, X)," & -- UNBONDED13.I
" 271 (BC_2, *, internal, 1)," & -- UNBONDED12.T
" 272 (BC_2, *, internal, X)," & -- UNBONDED12.O
" 273 (BC_2, *, internal, X)," & -- UNBONDED12.I
" 274 (BC_2, *, internal, 1)," & -- UNBONDED10.T
" 275 (BC_2, *, internal, X)," & -- UNBONDED10.O
" 276 (BC_2, *, internal, X)," & -- UNBONDED10.I
" 277 (BC_2, *, internal, X)," &
" 278 (BC_2, *, controlr, 1)," &
" 279 (BC_2, IO_P3, output3, X, 278, 1, Z)," & -- PAD198
" 280 (BC_2, IO_P3, input, X)," & -- PAD198
" 281 (BC_2, *, controlr, 1)," &
" 282 (BC_2, IO_T3, output3, X, 281, 1, Z)," & -- PAD200
" 283 (BC_2, IO_T3, input, X)," & -- PAD200
" 284 (BC_2, *, controlr, 1)," &
" 285 (BC_2, IO_T2, output3, X, 284, 1, Z)," & -- PAD199
" 286 (BC_2, IO_T2, input, X)," & -- PAD199
" 287 (BC_2, *, controlr, 1)," &
" 288 (BC_2, IO_R3, output3, X, 287, 1, Z)," & -- PAD197
" 289 (BC_2, IO_R3, input, X)," & -- PAD197
" 290 (BC_2, *, controlr, 1)," &
" 291 (BC_2, IO_R4, output3, X, 290, 1, Z)," & -- PAD194
" 292 (BC_2, IO_R4, input, X)," & -- PAD194
" 293 (BC_2, *, controlr, 1)," &
" 294 (BC_2, IO_U2, output3, X, 293, 1, Z)," & -- PAD196
" 295 (BC_2, IO_U2, input, X)," & -- PAD196
" 296 (BC_2, *, controlr, 1)," &
" 297 (BC_2, IO_U1, output3, X, 296, 1, Z)," & -- PAD195
" 298 (BC_2, IO_U1, input, X)," & -- PAD195
" 299 (BC_2, *, controlr, 1)," &
" 300 (BC_2, IO_T4, output3, X, 299, 1, Z)," & -- PAD193
" 301 (BC_2, IO_T4, input, X)," & -- PAD193
" 302 (BC_2, *, controlr, 1)," &
" 303 (BC_2, IO_P5, output3, X, 302, 1, Z)," & -- PAD190
" 304 (BC_2, IO_P5, input, X)," & -- PAD190
" 305 (BC_2, *, controlr, 1)," &
" 306 (BC_2, IO_R1, output3, X, 305, 1, Z)," & -- PAD192
" 307 (BC_2, IO_R1, input, X)," & -- PAD192
" 308 (BC_2, *, controlr, 1)," &
" 309 (BC_2, IO_T1, output3, X, 308, 1, Z)," & -- PAD191
" 310 (BC_2, IO_T1, input, X)," & -- PAD191
" 311 (BC_2, *, controlr, 1)," &
" 312 (BC_2, IO_R5, output3, X, 311, 1, Z)," & -- PAD189
" 313 (BC_2, IO_R5, input, X)," & -- PAD189
" 314 (BC_2, *, controlr, 1)," &
" 315 (BC_2, IO_P2, output3, X, 314, 1, Z)," & -- PAD188
" 316 (BC_2, IO_P2, input, X)," & -- PAD188
" 317 (BC_2, *, controlr, 1)," &
" 318 (BC_2, IO_N3, output3, X, 317, 1, Z)," & -- PAD187
" 319 (BC_2, IO_N3, input, X)," & -- PAD187
" 320 (BC_2, *, controlr, 1)," &
" 321 (BC_2, IO_N5, output3, X, 320, 1, Z)," & -- PAD184
" 322 (BC_2, IO_N5, input, X)," & -- PAD184
" 323 (BC_2, *, controlr, 1)," &
" 324 (BC_2, IO_N2, output3, X, 323, 1, Z)," & -- PAD186
" 325 (BC_2, IO_N2, input, X)," & -- PAD186
" 326 (BC_2, *, controlr, 1)," &
" 327 (BC_2, IO_P1, output3, X, 326, 1, Z)," & -- PAD185
" 328 (BC_2, IO_P1, input, X)," & -- PAD185
" 329 (BC_2, *, controlr, 1)," &
" 330 (BC_2, IO_N4, output3, X, 329, 1, Z)," & -- PAD183
" 331 (BC_2, IO_N4, input, X)," & -- PAD183
" 332 (BC_2, *, controlr, 1)," &
" 333 (BC_2, IO_M5, output3, X, 332, 1, Z)," & -- PAD180
" 334 (BC_2, IO_M5, input, X)," & -- PAD180
" 335 (BC_2, *, controlr, 1)," &
" 336 (BC_2, IO_M2, output3, X, 335, 1, Z)," & -- PAD182
" 337 (BC_2, IO_M2, input, X)," & -- PAD182
" 338 (BC_2, *, controlr, 1)," &
" 339 (BC_2, IO_M1, output3, X, 338, 1, Z)," & -- PAD181
" 340 (BC_2, IO_M1, input, X)," & -- PAD181
" 341 (BC_2, *, controlr, 1)," &
" 342 (BC_2, IO_M4, output3, X, 341, 1, Z)," & -- PAD179
" 343 (BC_2, IO_M4, input, X)," & -- PAD179
" 344 (BC_2, *, controlr, 1)," &
" 345 (BC_2, IO_L4, output3, X, 344, 1, Z)," & -- PAD176
" 346 (BC_2, IO_L4, input, X)," & -- PAD176
" 347 (BC_2, *, controlr, 1)," &
" 348 (BC_2, IO_L2, output3, X, 347, 1, Z)," & -- PAD178
" 349 (BC_2, IO_L2, input, X)," & -- PAD178
" 350 (BC_2, *, controlr, 1)," &
" 351 (BC_2, IO_L1, output3, X, 350, 1, Z)," & -- PAD177
" 352 (BC_2, IO_L1, input, X)," & -- PAD177
" 353 (BC_2, *, controlr, 1)," &
" 354 (BC_2, IO_L3, output3, X, 353, 1, Z)," & -- PAD175
" 355 (BC_2, IO_L3, input, X)," & -- PAD175
" 356 (BC_2, *, controlr, 1)," &
" 357 (BC_2, IO_K4, output3, X, 356, 1, Z)," & -- PAD172
" 358 (BC_2, IO_K4, input, X)," & -- PAD172
" 359 (BC_2, *, controlr, 1)," &
" 360 (BC_2, IO_J3, output3, X, 359, 1, Z)," & -- PAD174
" 361 (BC_2, IO_J3, input, X)," & -- PAD174
" 362 (BC_2, *, controlr, 1)," &
" 363 (BC_2, IO_J2, output3, X, 362, 1, Z)," & -- PAD173
" 364 (BC_2, IO_J2, input, X)," & -- PAD173
" 365 (BC_2, *, controlr, 1)," &
" 366 (BC_2, IO_K3, output3, X, 365, 1, Z)," & -- PAD171
" 367 (BC_2, IO_K3, input, X)," & -- PAD171
" 368 (BC_2, *, controlr, 1)," &
" 369 (BC_2, IO_J5, output3, X, 368, 1, Z)," & -- PAD168
" 370 (BC_2, IO_J5, input, X)," & -- PAD168
" 371 (BC_2, *, controlr, 1)," &
" 372 (BC_2, IO_K1, output3, X, 371, 1, Z)," & -- PAD170
" 373 (BC_2, IO_K1, input, X)," & -- PAD170
" 374 (BC_2, *, controlr, 1)," &
" 375 (BC_2, IO_J1, output3, X, 374, 1, Z)," & -- PAD169
" 376 (BC_2, IO_J1, input, X)," & -- PAD169
" 377 (BC_2, *, controlr, 1)," &
" 378 (BC_2, IO_H5, output3, X, 377, 1, Z)," & -- PAD167
" 379 (BC_2, IO_H5, input, X)," & -- PAD167
" 380 (BC_2, *, controlr, 1)," &
" 381 (BC_2, IO_H4, output3, X, 380, 1, Z)," & -- PAD164
" 382 (BC_2, IO_H4, input, X)," & -- PAD164
" 383 (BC_2, *, controlr, 1)," &
" 384 (BC_2, IO_H2, output3, X, 383, 1, Z)," & -- PAD166
" 385 (BC_2, IO_H2, input, X)," & -- PAD166
" 386 (BC_2, *, controlr, 1)," &
" 387 (BC_2, IO_G2, output3, X, 386, 1, Z)," & -- PAD165
" 388 (BC_2, IO_G2, input, X)," & -- PAD165
" 389 (BC_2, *, controlr, 1)," &
" 390 (BC_2, IO_G4, output3, X, 389, 1, Z)," & -- PAD163
" 391 (BC_2, IO_G4, input, X)," & -- PAD163
" 392 (BC_2, *, controlr, 1)," &
" 393 (BC_2, IO_H3, output3, X, 392, 1, Z)," & -- PAD162
" 394 (BC_2, IO_H3, input, X)," & -- PAD162
" 395 (BC_2, *, controlr, 1)," &
" 396 (BC_2, IO_F4, output3, X, 395, 1, Z)," & -- PAD161
" 397 (BC_2, IO_F4, input, X)," & -- PAD161
" 398 (BC_2, *, controlr, 1)," &
" 399 (BC_2, IO_E4, output3, X, 398, 1, Z)," & -- PAD158
" 400 (BC_2, IO_E4, input, X)," & -- PAD158
" 401 (BC_2, *, controlr, 1)," &
" 402 (BC_2, IO_G1, output3, X, 401, 1, Z)," & -- PAD160
" 403 (BC_2, IO_G1, input, X)," & -- PAD160
" 404 (BC_2, *, controlr, 1)," &
" 405 (BC_2, IO_F1, output3, X, 404, 1, Z)," & -- PAD159
" 406 (BC_2, IO_F1, input, X)," & -- PAD159
" 407 (BC_2, *, controlr, 1)," &
" 408 (BC_2, IO_E3, output3, X, 407, 1, Z)," & -- PAD157
" 409 (BC_2, IO_E3, input, X)," & -- PAD157
" 410 (BC_2, *, controlr, 1)," &
" 411 (BC_2, IO_D3, output3, X, 410, 1, Z)," & -- PAD154
" 412 (BC_2, IO_D3, input, X)," & -- PAD154
" 413 (BC_2, *, controlr, 1)," &
" 414 (BC_2, IO_E1, output3, X, 413, 1, Z)," & -- PAD156
" 415 (BC_2, IO_E1, input, X)," & -- PAD156
" 416 (BC_2, *, controlr, 1)," &
" 417 (BC_2, IO_D1, output3, X, 416, 1, Z)," & -- PAD155
" 418 (BC_2, IO_D1, input, X)," & -- PAD155
" 419 (BC_2, *, controlr, 1)," &
" 420 (BC_2, IO_C3, output3, X, 419, 1, Z)," & -- PAD153
" 421 (BC_2, IO_C3, input, X)," & -- PAD153
" 422 (BC_2, *, controlr, 1)," &
" 423 (BC_2, IO_D2, output3, X, 422, 1, Z)," & -- PAD150
" 424 (BC_2, IO_D2, input, X)," & -- PAD150
" 425 (BC_2, *, controlr, 1)," &
" 426 (BC_2, IO_F3, output3, X, 425, 1, Z)," & -- PAD152
" 427 (BC_2, IO_F3, input, X)," & -- PAD152
" 428 (BC_2, *, controlr, 1)," &
" 429 (BC_2, IO_F2, output3, X, 428, 1, Z)," & -- PAD151
" 430 (BC_2, IO_F2, input, X)," & -- PAD151
" 431 (BC_2, *, controlr, 1)," &
" 432 (BC_2, IO_C2, output3, X, 431, 1, Z)," & -- PAD149
" 433 (BC_2, IO_C2, input, X)," & -- PAD149
" 434 (BC_2, *, internal, X)," &
" 435 (BC_2, *, internal, 1)," & -- UNBONDED29.T
" 436 (BC_2, *, internal, X)," & -- UNBONDED29.O
" 437 (BC_2, *, internal, X)," & -- UNBONDED29.I
" 438 (BC_2, *, internal, 1)," & -- UNBONDED211.T
" 439 (BC_2, *, internal, X)," & -- UNBONDED211.O
" 440 (BC_2, *, internal, X)," & -- UNBONDED211.I
" 441 (BC_2, *, internal, 1)," & -- UNBONDED210.T
" 442 (BC_2, *, internal, X)," & -- UNBONDED210.O
" 443 (BC_2, *, internal, X)," & -- UNBONDED210.I
" 444 (BC_2, *, internal, 1)," & -- UNBONDED28.T
" 445 (BC_2, *, internal, X)," & -- UNBONDED28.O
" 446 (BC_2, *, internal, X)," & -- UNBONDED28.I
" 447 (BC_2, *, internal, 1)," & -- UNBONDED25.T
" 448 (BC_2, *, internal, X)," & -- UNBONDED25.O
" 449 (BC_2, *, internal, X)," & -- UNBONDED25.I
" 450 (BC_2, *, internal, 1)," & -- UNBONDED27.T
" 451 (BC_2, *, internal, X)," & -- UNBONDED27.O
" 452 (BC_2, *, internal, X)," & -- UNBONDED27.I
" 453 (BC_2, *, internal, 1)," & -- UNBONDED26.T
" 454 (BC_2, *, internal, X)," & -- UNBONDED26.O
" 455 (BC_2, *, internal, X)," & -- UNBONDED26.I
" 456 (BC_2, *, internal, 1)," & -- UNBONDED24.T
" 457 (BC_2, *, internal, X)," & -- UNBONDED24.O
" 458 (BC_2, *, internal, X)," & -- UNBONDED24.I
" 459 (BC_2, *, internal, 1)," & -- UNBONDED21.T
" 460 (BC_2, *, internal, X)," & -- UNBONDED21.O
" 461 (BC_2, *, internal, X)," & -- UNBONDED21.I
" 462 (BC_2, *, internal, 1)," & -- UNBONDED23.T
" 463 (BC_2, *, internal, X)," & -- UNBONDED23.O
" 464 (BC_2, *, internal, X)," & -- UNBONDED23.I
" 465 (BC_2, *, internal, 1)," & -- UNBONDED22.T
" 466 (BC_2, *, internal, X)," & -- UNBONDED22.O
" 467 (BC_2, *, internal, X)," & -- UNBONDED22.I
" 468 (BC_2, *, internal, 1)," & -- UNBONDED20.T
" 469 (BC_2, *, internal, X)," & -- UNBONDED20.O
" 470 (BC_2, *, internal, X)," & -- UNBONDED20.I
" 471 (BC_2, *, controlr, 1)," &
" 472 (BC_2, IO_B4, output3, X, 471, 1, Z)," & -- PAD136
" 473 (BC_2, IO_B4, input, X)," & -- PAD136
" 474 (BC_2, *, internal, 1)," & -- UNBONDED38.T
" 475 (BC_2, *, internal, X)," & -- UNBONDED38.O
" 476 (BC_2, *, internal, X)," & -- UNBONDED38.I
" 477 (BC_2, *, internal, 1)," & -- UNBONDED35.T
" 478 (BC_2, *, internal, X)," & -- UNBONDED35.O
" 479 (BC_2, *, internal, X)," & -- UNBONDED35.I
" 480 (BC_2, *, internal, 1)," & -- UNBONDED37.T
" 481 (BC_2, *, internal, X)," & -- UNBONDED37.O
" 482 (BC_2, *, internal, X)," & -- UNBONDED37.I
" 483 (BC_2, *, internal, 1)," & -- UNBONDED36.T
" 484 (BC_2, *, internal, X)," & -- UNBONDED36.O
" 485 (BC_2, *, internal, X)," & -- UNBONDED36.I
" 486 (BC_2, *, internal, 1)," & -- UNBONDED34.T
" 487 (BC_2, *, internal, X)," & -- UNBONDED34.O
" 488 (BC_2, *, internal, X)," & -- UNBONDED34.I
" 489 (BC_2, *, internal, 1)," & -- UNBONDED31.T
" 490 (BC_2, *, internal, X)," & -- UNBONDED31.O
" 491 (BC_2, *, internal, X)," & -- UNBONDED31.I
" 492 (BC_2, *, internal, 1)," & -- UNBONDED33.T
" 493 (BC_2, *, internal, X)," & -- UNBONDED33.O
" 494 (BC_2, *, internal, X)," & -- UNBONDED33.I
" 495 (BC_2, *, internal, 1)," & -- UNBONDED32.T
" 496 (BC_2, *, internal, X)," & -- UNBONDED32.O
" 497 (BC_2, *, internal, X)," & -- UNBONDED32.I
" 498 (BC_2, *, internal, 1)," & -- UNBONDED30.T
" 499 (BC_2, *, internal, X)," & -- UNBONDED30.O
" 500 (BC_2, *, internal, X)," & -- UNBONDED30.I
" 501 (BC_2, *, controlr, 1)," &
" 502 (BC_2, IO_A4, output3, X, 501, 1, Z)," & -- PAD124
" 503 (BC_2, IO_A4, input, X)," & -- PAD124
" 504 (BC_2, *, controlr, 1)," &
" 505 (BC_2, IO_B2, output3, X, 504, 1, Z)," & -- PAD126
" 506 (BC_2, IO_B2, input, X)," & -- PAD126
" 507 (BC_2, *, controlr, 1)," &
" 508 (BC_2, IO_B1, output3, X, 507, 1, Z)," & -- PAD125
" 509 (BC_2, IO_B1, input, X)," & -- PAD125
" 510 (BC_2, *, controlr, 1)," &
" 511 (BC_2, IO_A3, output3, X, 510, 1, Z)," & -- PAD123
" 512 (BC_2, IO_A3, input, X)," & -- PAD123
" 513 (BC_2, *, internal, 1)," & -- UNBONDED410.T
" 514 (BC_2, *, internal, X)," & -- UNBONDED410.O
" 515 (BC_2, *, internal, X)," & -- UNBONDED410.I
" 516 (BC_2, *, internal, 1)," & -- UNBONDED412.T
" 517 (BC_2, *, internal, X)," & -- UNBONDED412.O
" 518 (BC_2, *, internal, X)," & -- UNBONDED412.I
" 519 (BC_2, *, internal, 1)," & -- UNBONDED411.T
" 520 (BC_2, *, internal, X)," & -- UNBONDED411.O
" 521 (BC_2, *, internal, X)," & -- UNBONDED411.I
" 522 (BC_2, *, internal, 1)," & -- UNBONDED49.T
" 523 (BC_2, *, internal, X)," & -- UNBONDED49.O
" 524 (BC_2, *, internal, X)," & -- UNBONDED49.I
" 525 (BC_2, *, internal, 1)," & -- UNBONDED46.T
" 526 (BC_2, *, internal, X)," & -- UNBONDED46.O
" 527 (BC_2, *, internal, X)," & -- UNBONDED46.I
" 528 (BC_2, *, internal, 1)," & -- UNBONDED48.T
" 529 (BC_2, *, internal, X)," & -- UNBONDED48.O
" 530 (BC_2, *, internal, X)," & -- UNBONDED48.I
" 531 (BC_2, *, internal, 1)," & -- UNBONDED47.T
" 532 (BC_2, *, internal, X)," & -- UNBONDED47.O
" 533 (BC_2, *, internal, X)," & -- UNBONDED47.I
" 534 (BC_2, *, internal, 1)," & -- UNBONDED45.T
" 535 (BC_2, *, internal, X)," & -- UNBONDED45.O
" 536 (BC_2, *, internal, X)," & -- UNBONDED45.I
" 537 (BC_2, *, internal, 1)," & -- UNBONDED42.T
" 538 (BC_2, *, internal, X)," & -- UNBONDED42.O
" 539 (BC_2, *, internal, X)," & -- UNBONDED42.I
" 540 (BC_2, *, internal, 1)," & -- UNBONDED44.T
" 541 (BC_2, *, internal, X)," & -- UNBONDED44.O
" 542 (BC_2, *, internal, X)," & -- UNBONDED44.I
" 543 (BC_2, *, internal, 1)," & -- UNBONDED43.T
" 544 (BC_2, *, internal, X)," & -- UNBONDED43.O
" 545 (BC_2, *, internal, X)," & -- UNBONDED43.I
" 546 (BC_2, *, internal, 1)," & -- UNBONDED41.T
" 547 (BC_2, *, internal, X)," & -- UNBONDED41.O
" 548 (BC_2, *, internal, X)," & -- UNBONDED41.I
" 549 (BC_2, *, internal, 1)," & -- UNBONDED40.T
" 550 (BC_2, *, internal, X)," & -- UNBONDED40.O
" 551 (BC_2, *, internal, X)," & -- UNBONDED40.I
" 552 (BC_2, *, controlr, 1)," &
" 553 (BC_2, IO_A2, output3, X, 552, 1, Z)," & -- PAD109
" 554 (BC_2, IO_A2, input, X)," & -- PAD109
" 555 (BC_2, *, internal, 1)," & -- UNBONDED581.T
" 556 (BC_2, *, internal, X)," & -- UNBONDED581.O
" 557 (BC_2, *, internal, X)," & -- UNBONDED581.I
" 558 (BC_2, *, internal, 1)," & -- UNBONDED583.T
" 559 (BC_2, *, internal, X)," & -- UNBONDED583.O
" 560 (BC_2, *, internal, X)," & -- UNBONDED583.I
" 561 (BC_2, *, internal, 1)," & -- UNBONDED582.T
" 562 (BC_2, *, internal, X)," & -- UNBONDED582.O
" 563 (BC_2, *, internal, X)," & -- UNBONDED582.I
" 564 (BC_2, *, internal, 1)," & -- UNBONDED580.T
" 565 (BC_2, *, internal, X)," & -- UNBONDED580.O
" 566 (BC_2, *, internal, X)," & -- UNBONDED580.I
" 567 (BC_2, *, internal, 1)," & -- UNBONDED577.T
" 568 (BC_2, *, internal, X)," & -- UNBONDED577.O
" 569 (BC_2, *, internal, X)," & -- UNBONDED577.I
" 570 (BC_2, *, internal, 1)," & -- UNBONDED579.T
" 571 (BC_2, *, internal, X)," & -- UNBONDED579.O
" 572 (BC_2, *, internal, X)," & -- UNBONDED579.I
" 573 (BC_2, *, internal, 1)," & -- UNBONDED578.T
" 574 (BC_2, *, internal, X)," & -- UNBONDED578.O
" 575 (BC_2, *, internal, X)," & -- UNBONDED578.I
" 576 (BC_2, *, internal, 1)," & -- UNBONDED576.T
" 577 (BC_2, *, internal, X)," & -- UNBONDED576.O
" 578 (BC_2, *, internal, X)," & -- UNBONDED576.I
" 579 (BC_2, *, internal, 1)," & -- UNBONDED573.T
" 580 (BC_2, *, internal, X)," & -- UNBONDED573.O
" 581 (BC_2, *, internal, X)," & -- UNBONDED573.I
" 582 (BC_2, *, internal, 1)," & -- UNBONDED575.T
" 583 (BC_2, *, internal, X)," & -- UNBONDED575.O
" 584 (BC_2, *, internal, X)," & -- UNBONDED575.I
" 585 (BC_2, *, internal, 1)," & -- UNBONDED574.T
" 586 (BC_2, *, internal, X)," & -- UNBONDED574.O
" 587 (BC_2, *, internal, X)," & -- UNBONDED574.I
" 588 (BC_2, *, internal, 1)," & -- UNBONDED572.T
" 589 (BC_2, *, internal, X)," & -- UNBONDED572.O
" 590 (BC_2, *, internal, X)," & -- UNBONDED572.I
" 591 (BC_2, *, internal, X)," &
" 592 (BC_2, *, internal, X)," &
" 593 (BC_2, *, internal, X)," &
" 594 (BC_2, *, internal, X)," &
" 595 (BC_2, *, internal, X)," &
" 596 (BC_2, *, internal, X)," &
" 597 (BC_2, *, internal, X)," &
" 598 (BC_2, *, internal, X)," &
" 599 (BC_2, *, internal, X)," &
" 600 (BC_2, *, internal, X)," &
" 601 (BC_2, *, internal, X)," &
" 602 (BC_2, *, internal, X)," &
" 603 (BC_2, *, internal, X)," &
" 604 (BC_2, *, internal, X)," &
" 605 (BC_2, *, internal, X)," &
" 606 (BC_2, *, internal, X)," &
" 607 (BC_2, *, internal, X)," &
" 608 (BC_2, *, internal, X)," &
" 609 (BC_2, *, internal, X)," &
" 610 (BC_2, *, internal, X)," &
" 611 (BC_2, *, internal, 1)," & -- UNBONDED547.T
" 612 (BC_2, *, internal, X)," & -- UNBONDED547.O
" 613 (BC_2, *, internal, X)," & -- UNBONDED547.I
" 614 (BC_2, *, internal, 1)," & -- UNBONDED546.T
" 615 (BC_2, *, internal, X)," & -- UNBONDED546.O
" 616 (BC_2, *, internal, X)," & -- UNBONDED546.I
" 617 (BC_2, *, internal, 1)," & -- UNBONDED545.T
" 618 (BC_2, *, internal, X)," & -- UNBONDED545.O
" 619 (BC_2, *, internal, X)," & -- UNBONDED545.I
" 620 (BC_2, *, internal, 1)," & -- UNBONDED544.T
" 621 (BC_2, *, internal, X)," & -- UNBONDED544.O
" 622 (BC_2, *, internal, X)," & -- UNBONDED544.I
" 623 (BC_2, *, internal, 1)," & -- UNBONDED543.T
" 624 (BC_2, *, internal, X)," & -- UNBONDED543.O
" 625 (BC_2, *, internal, X)," & -- UNBONDED543.I
" 626 (BC_2, *, internal, 1)," & -- UNBONDED542.T
" 627 (BC_2, *, internal, X)," & -- UNBONDED542.O
" 628 (BC_2, *, internal, X)," & -- UNBONDED542.I
" 629 (BC_2, *, internal, 1)," & -- UNBONDED541.T
" 630 (BC_2, *, internal, X)," & -- UNBONDED541.O
" 631 (BC_2, *, internal, X)," & -- UNBONDED541.I
" 632 (BC_2, *, internal, 1)," & -- UNBONDED540.T
" 633 (BC_2, *, internal, X)," & -- UNBONDED540.O
" 634 (BC_2, *, internal, X)," & -- UNBONDED540.I
" 635 (BC_2, *, internal, 1)," & -- UNBONDED539.T
" 636 (BC_2, *, internal, X)," & -- UNBONDED539.O
" 637 (BC_2, *, internal, X)," & -- UNBONDED539.I
" 638 (BC_2, *, internal, 1)," & -- UNBONDED538.T
" 639 (BC_2, *, internal, X)," & -- UNBONDED538.O
" 640 (BC_2, *, internal, X)," & -- UNBONDED538.I
" 641 (BC_2, *, internal, 1)," & -- UNBONDED537.T
" 642 (BC_2, *, internal, X)," & -- UNBONDED537.O
" 643 (BC_2, *, internal, X)," & -- UNBONDED537.I
" 644 (BC_2, *, internal, 1)," & -- UNBONDED536.T
" 645 (BC_2, *, internal, X)," & -- UNBONDED536.O
" 646 (BC_2, *, internal, X)," & -- UNBONDED536.I
" 647 (BC_2, *, internal, 1)," & -- UNBONDED535.T
" 648 (BC_2, *, internal, X)," & -- UNBONDED535.O
" 649 (BC_2, *, internal, X)," & -- UNBONDED535.I
" 650 (BC_2, *, internal, 1)," & -- UNBONDED534.T
" 651 (BC_2, *, internal, X)," & -- UNBONDED534.O
" 652 (BC_2, *, internal, X)," & -- UNBONDED534.I
" 653 (BC_2, *, internal, 1)," & -- UNBONDED533.T
" 654 (BC_2, *, internal, X)," & -- UNBONDED533.O
" 655 (BC_2, *, internal, X)," & -- UNBONDED533.I
" 656 (BC_2, *, internal, 1)," & -- UNBONDED532.T
" 657 (BC_2, *, internal, X)," & -- UNBONDED532.O
" 658 (BC_2, *, internal, X)," & -- UNBONDED532.I
" 659 (BC_2, *, internal, 1)," & -- UNBONDED531.T
" 660 (BC_2, *, internal, X)," & -- UNBONDED531.O
" 661 (BC_2, *, internal, X)," & -- UNBONDED531.I
" 662 (BC_2, *, internal, 1)," & -- UNBONDED530.T
" 663 (BC_2, *, internal, X)," & -- UNBONDED530.O
" 664 (BC_2, *, internal, X)," & -- UNBONDED530.I
" 665 (BC_2, *, internal, 1)," & -- UNBONDED529.T
" 666 (BC_2, *, internal, X)," & -- UNBONDED529.O
" 667 (BC_2, *, internal, X)," & -- UNBONDED529.I
" 668 (BC_2, *, internal, 1)," & -- UNBONDED528.T
" 669 (BC_2, *, internal, X)," & -- UNBONDED528.O
" 670 (BC_2, *, internal, X)," & -- UNBONDED528.I
" 671 (BC_2, *, internal, 1)," & -- UNBONDED527.T
" 672 (BC_2, *, internal, X)," & -- UNBONDED527.O
" 673 (BC_2, *, internal, X)," & -- UNBONDED527.I
" 674 (BC_2, *, internal, 1)," & -- UNBONDED526.T
" 675 (BC_2, *, internal, X)," & -- UNBONDED526.O
" 676 (BC_2, *, internal, X)," & -- UNBONDED526.I
" 677 (BC_2, *, internal, 1)," & -- UNBONDED525.T
" 678 (BC_2, *, internal, X)," & -- UNBONDED525.O
" 679 (BC_2, *, internal, X)," & -- UNBONDED525.I
" 680 (BC_2, *, internal, 1)," & -- UNBONDED524.T
" 681 (BC_2, *, internal, X)," & -- UNBONDED524.O
" 682 (BC_2, *, internal, X)," & -- UNBONDED524.I
" 683 (BC_2, *, internal, X)," &
" 684 (BC_2, *, internal, 1)," & -- UNBONDED523.T
" 685 (BC_2, *, internal, X)," & -- UNBONDED523.O
" 686 (BC_2, *, internal, X)," & -- UNBONDED523.I
" 687 (BC_2, *, internal, 1)," & -- UNBONDED522.T
" 688 (BC_2, *, internal, X)," & -- UNBONDED522.O
" 689 (BC_2, *, internal, X)," & -- UNBONDED522.I
" 690 (BC_2, *, internal, 1)," & -- UNBONDED521.T
" 691 (BC_2, *, internal, X)," & -- UNBONDED521.O
" 692 (BC_2, *, internal, X)," & -- UNBONDED521.I
" 693 (BC_2, *, internal, 1)," & -- UNBONDED520.T
" 694 (BC_2, *, internal, X)," & -- UNBONDED520.O
" 695 (BC_2, *, internal, X)," & -- UNBONDED520.I
" 696 (BC_2, *, internal, 1)," & -- UNBONDED519.T
" 697 (BC_2, *, internal, X)," & -- UNBONDED519.O
" 698 (BC_2, *, internal, X)," & -- UNBONDED519.I
" 699 (BC_2, *, internal, 1)," & -- UNBONDED518.T
" 700 (BC_2, *, internal, X)," & -- UNBONDED518.O
" 701 (BC_2, *, internal, X)," & -- UNBONDED518.I
" 702 (BC_2, *, internal, 1)," & -- UNBONDED517.T
" 703 (BC_2, *, internal, X)," & -- UNBONDED517.O
" 704 (BC_2, *, internal, X)," & -- UNBONDED517.I
" 705 (BC_2, *, internal, 1)," & -- UNBONDED516.T
" 706 (BC_2, *, internal, X)," & -- UNBONDED516.O
" 707 (BC_2, *, internal, X)," & -- UNBONDED516.I
" 708 (BC_2, *, internal, 1)," & -- UNBONDED515.T
" 709 (BC_2, *, internal, X)," & -- UNBONDED515.O
" 710 (BC_2, *, internal, X)," & -- UNBONDED515.I
" 711 (BC_2, *, internal, 1)," & -- UNBONDED514.T
" 712 (BC_2, *, internal, X)," & -- UNBONDED514.O
" 713 (BC_2, *, internal, X)," & -- UNBONDED514.I
" 714 (BC_2, *, internal, 1)," & -- UNBONDED513.T
" 715 (BC_2, *, internal, X)," & -- UNBONDED513.O
" 716 (BC_2, *, internal, X)," & -- UNBONDED513.I
" 717 (BC_2, *, internal, 1)," & -- UNBONDED512.T
" 718 (BC_2, *, internal, X)," & -- UNBONDED512.O
" 719 (BC_2, *, internal, X)," & -- UNBONDED512.I
" 720 (BC_2, *, internal, 1)," & -- UNBONDED511.T
" 721 (BC_2, *, internal, X)," & -- UNBONDED511.O
" 722 (BC_2, *, internal, X)," & -- UNBONDED511.I
" 723 (BC_2, *, internal, 1)," & -- UNBONDED510.T
" 724 (BC_2, *, internal, X)," & -- UNBONDED510.O
" 725 (BC_2, *, internal, X)," & -- UNBONDED510.I
" 726 (BC_2, *, internal, 1)," & -- UNBONDED59.T
" 727 (BC_2, *, internal, X)," & -- UNBONDED59.O
" 728 (BC_2, *, internal, X)," & -- UNBONDED59.I
" 729 (BC_2, *, internal, 1)," & -- UNBONDED58.T
" 730 (BC_2, *, internal, X)," & -- UNBONDED58.O
" 731 (BC_2, *, internal, X)," & -- UNBONDED58.I
" 732 (BC_2, *, internal, 1)," & -- UNBONDED57.T
" 733 (BC_2, *, internal, X)," & -- UNBONDED57.O
" 734 (BC_2, *, internal, X)," & -- UNBONDED57.I
" 735 (BC_2, *, internal, 1)," & -- UNBONDED56.T
" 736 (BC_2, *, internal, X)," & -- UNBONDED56.O
" 737 (BC_2, *, internal, X)," & -- UNBONDED56.I
" 738 (BC_2, *, internal, 1)," & -- UNBONDED55.T
" 739 (BC_2, *, internal, X)," & -- UNBONDED55.O
" 740 (BC_2, *, internal, X)," & -- UNBONDED55.I
" 741 (BC_2, *, internal, 1)," & -- UNBONDED54.T
" 742 (BC_2, *, internal, X)," & -- UNBONDED54.O
" 743 (BC_2, *, internal, X)," & -- UNBONDED54.I
" 744 (BC_2, *, internal, 1)," & -- UNBONDED53.T
" 745 (BC_2, *, internal, X)," & -- UNBONDED53.O
" 746 (BC_2, *, internal, X)," & -- UNBONDED53.I
" 747 (BC_2, *, internal, 1)," & -- UNBONDED52.T
" 748 (BC_2, *, internal, X)," & -- UNBONDED52.O
" 749 (BC_2, *, internal, X)," & -- UNBONDED52.I
" 750 (BC_2, *, internal, 1)," & -- UNBONDED51.T
" 751 (BC_2, *, internal, X)," & -- UNBONDED51.O
" 752 (BC_2, *, internal, X)," & -- UNBONDED51.I
" 753 (BC_2, *, internal, 1)," & -- UNBONDED50.T
" 754 (BC_2, *, internal, X)," & -- UNBONDED50.O
" 755 (BC_2, *, internal, X)," & -- UNBONDED50.I
" 756 (BC_2, *, internal, X)," &
" 757 (BC_2, *, controlr, 1)," &
" 758 (BC_2, IO_G6, output3, X, 757, 1, Z)," & -- PAD24
" 759 (BC_2, IO_G6, input, X)," & -- PAD24
" 760 (BC_2, *, controlr, 1)," &
" 761 (BC_2, IO_G5, output3, X, 760, 1, Z)," & -- PAD23
" 762 (BC_2, IO_G5, input, X)," & -- PAD23
" 763 (BC_2, *, controlr, 1)," &
" 764 (BC_2, IO_G7, output3, X, 763, 1, Z)," & -- PAD22
" 765 (BC_2, IO_G7, input, X)," & -- PAD22
" 766 (BC_2, *, controlr, 1)," &
" 767 (BC_2, IO_F6, output3, X, 766, 1, Z)," & -- PAD21
" 768 (BC_2, IO_F6, input, X)," & -- PAD21
" 769 (BC_2, *, controlr, 1)," &
" 770 (BC_2, IO_E6, output3, X, 769, 1, Z)," & -- PAD20
" 771 (BC_2, IO_E6, input, X)," & -- PAD20
" 772 (BC_2, *, controlr, 1)," &
" 773 (BC_2, IO_E5, output3, X, 772, 1, Z)," & -- PAD19
" 774 (BC_2, IO_E5, input, X)," & -- PAD19
" 775 (BC_2, *, controlr, 1)," &
" 776 (BC_2, IO_F8, output3, X, 775, 1, Z)," & -- PAD18
" 777 (BC_2, IO_F8, input, X)," & -- PAD18
" 778 (BC_2, *, controlr, 1)," &
" 779 (BC_2, IO_F7, output3, X, 778, 1, Z)," & -- PAD17
" 780 (BC_2, IO_F7, input, X)," & -- PAD17
" 781 (BC_2, *, controlr, 1)," &
" 782 (BC_2, IO_D7, output3, X, 781, 1, Z)," & -- PAD16
" 783 (BC_2, IO_D7, input, X)," & -- PAD16
" 784 (BC_2, *, controlr, 1)," &
" 785 (BC_2, IO_D6, output3, X, 784, 1, Z)," & -- PAD15
" 786 (BC_2, IO_D6, input, X)," & -- PAD15
" 787 (BC_2, *, controlr, 1)," &
" 788 (BC_2, IO_E8, output3, X, 787, 1, Z)," & -- PAD14
" 789 (BC_2, IO_E8, input, X)," & -- PAD14
" 790 (BC_2, *, controlr, 1)," &
" 791 (BC_2, IO_D8, output3, X, 790, 1, Z)," & -- PAD13
" 792 (BC_2, IO_D8, input, X)," & -- PAD13
" 793 (BC_2, *, controlr, 1)," &
" 794 (BC_2, IO_D5, output3, X, 793, 1, Z)," & -- PAD12
" 795 (BC_2, IO_D5, input, X)," & -- PAD12
" 796 (BC_2, *, controlr, 1)," &
" 797 (BC_2, IO_C5, output3, X, 796, 1, Z)," & -- PAD11
" 798 (BC_2, IO_C5, input, X)," & -- PAD11
" 799 (BC_2, *, controlr, 1)," &
" 800 (BC_2, IO_C8, output3, X, 799, 1, Z)," & -- PAD10
" 801 (BC_2, IO_C8, input, X)," & -- PAD10
" 802 (BC_2, *, controlr, 1)," &
" 803 (BC_2, IO_C7, output3, X, 802, 1, Z)," & -- PAD9
" 804 (BC_2, IO_C7, input, X)," & -- PAD9
" 805 (BC_2, *, controlr, 1)," &
" 806 (BC_2, IO_B9, output3, X, 805, 1, Z)," & -- PAD8
" 807 (BC_2, IO_B9, input, X)," & -- PAD8
" 808 (BC_2, *, controlr, 1)," &
" 809 (BC_2, IO_A9, output3, X, 808, 1, Z)," & -- PAD7
" 810 (BC_2, IO_A9, input, X)," & -- PAD7
" 811 (BC_2, *, controlr, 1)," &
" 812 (BC_2, IO_A8, output3, X, 811, 1, Z)," & -- PAD6
" 813 (BC_2, IO_A8, input, X)," & -- PAD6
" 814 (BC_2, *, controlr, 1)," &
" 815 (BC_2, IO_A7, output3, X, 814, 1, Z)," & -- PAD5
" 816 (BC_2, IO_A7, input, X)," & -- PAD5
" 817 (BC_2, *, controlr, 1)," &
" 818 (BC_2, IO_B6, output3, X, 817, 1, Z)," & -- PAD4
" 819 (BC_2, IO_B6, input, X)," & -- PAD4
" 820 (BC_2, *, controlr, 1)," &
" 821 (BC_2, IO_B5, output3, X, 820, 1, Z)," & -- PAD3
" 822 (BC_2, IO_B5, input, X)," & -- PAD3
" 823 (BC_2, *, controlr, 1)," &
" 824 (BC_2, IO_B7, output3, X, 823, 1, Z)," & -- PAD2
" 825 (BC_2, IO_B7, input, X)," & -- PAD2
" 826 (BC_2, *, controlr, 1)," &
" 827 (BC_2, IO_A6, output3, X, 826, 1, Z)," & -- PAD1
" 828 (BC_2, IO_A6, input, X)," & -- PAD1
" 829 (BC_2, *, internal, X)," &
" 830 (BC_2, *, internal, X)," &
" 831 (BC_2, *, internal, X)," &
" 832 (BC_2, *, internal, X)," &
" 833 (BC_2, *, internal, X)," &
" 834 (BC_2, *, internal, X)," &
" 835 (BC_2, *, internal, X)," &
" 836 (AC_2, PS_MGTRTXP3_505, OUTPUT2, X)," &
" 837 (BC_4, PS_MGTRRXN3_505, OBSERVE_ONLY, X)," &
" 838 (BC_4, PS_MGTRRXP3_505, OBSERVE_ONLY, X)," &
" 839 (BC_2, *, internal, X)," &
" 840 (BC_4, PS_MGTRRXN2_505, OBSERVE_ONLY, X)," &
" 841 (BC_4, PS_MGTRRXP2_505, OBSERVE_ONLY, X)," &
" 842 (BC_2, *, internal, X)," &
" 843 (AC_2, PS_MGTRTXP2_505, OUTPUT2, X)," &
" 844 (AC_2, PS_MGTRTXP1_505, OUTPUT2, X)," &
" 845 (BC_4, PS_MGTRRXN1_505, OBSERVE_ONLY, X)," &
" 846 (BC_4, PS_MGTRRXP1_505, OBSERVE_ONLY, X)," &
" 847 (BC_2, *, internal, X)," &
" 848 (BC_4, PS_MGTRRXN0_505, OBSERVE_ONLY, X)," &
" 849 (BC_4, PS_MGTRRXP0_505, OBSERVE_ONLY, X)," &
" 850 (BC_2, *, internal, X)," &
" 851 (AC_2, PS_MGTRTXP0_505, OUTPUT2, X)," &
" 852 (BC_2, *, controlr, 0)," &
" 853 (BC_2, PS_DDR_DM8, output3, X, 852, 0, Z)," & -- PS_DDR_DM8
" 854 (BC_2, PS_DDR_DM8, input, X)," & -- PS_DDR_DM8
" 855 (BC_2, *, internal, X)," &
" 856 (BC_2, *, internal, X)," &
" 857 (BC_2, *, internal, X)," &
" 858 (BC_2, *, internal, X)," &
" 859 (BC_2, PS_DDR_DQS_N8, output3, X, 861, 0, Z)," & -- PS_DDR_DQS_N8
" 860 (BC_2, PS_DDR_DQS_N8, input, X)," & -- PS_DDR_DQS_N8
" 861 (BC_2, *, controlr, 0)," &
" 862 (BC_2, PS_DDR_DQS_P8, output3, X, 861, 0, Z)," & -- PS_DDR_DQS_P8
" 863 (BC_2, PS_DDR_DQS_P8, input, X)," & -- PS_DDR_DQS_P8
" 864 (BC_2, *, controlr, 0)," &
" 865 (BC_2, PS_DDR_DQ71, output3, X, 864, 0, Z)," & -- PS_DDR_DQ71
" 866 (BC_2, PS_DDR_DQ71, input, X)," & -- PS_DDR_DQ71
" 867 (BC_2, *, controlr, 0)," &
" 868 (BC_2, PS_DDR_DQ70, output3, X, 867, 0, Z)," & -- PS_DDR_DQ70
" 869 (BC_2, PS_DDR_DQ70, input, X)," & -- PS_DDR_DQ70
" 870 (BC_2, *, controlr, 0)," &
" 871 (BC_2, PS_DDR_DQ69, output3, X, 870, 0, Z)," & -- PS_DDR_DQ69
" 872 (BC_2, PS_DDR_DQ69, input, X)," & -- PS_DDR_DQ69
" 873 (BC_2, *, controlr, 0)," &
" 874 (BC_2, PS_DDR_DQ68, output3, X, 873, 0, Z)," & -- PS_DDR_DQ68
" 875 (BC_2, PS_DDR_DQ68, input, X)," & -- PS_DDR_DQ68
" 876 (BC_2, *, controlr, 0)," &
" 877 (BC_2, PS_DDR_DQ67, output3, X, 876, 0, Z)," & -- PS_DDR_DQ67
" 878 (BC_2, PS_DDR_DQ67, input, X)," & -- PS_DDR_DQ67
" 879 (BC_2, *, controlr, 0)," &
" 880 (BC_2, PS_DDR_DQ66, output3, X, 879, 0, Z)," & -- PS_DDR_DQ66
" 881 (BC_2, PS_DDR_DQ66, input, X)," & -- PS_DDR_DQ66
" 882 (BC_2, *, controlr, 0)," &
" 883 (BC_2, PS_DDR_DQ65, output3, X, 882, 0, Z)," & -- PS_DDR_DQ65
" 884 (BC_2, PS_DDR_DQ65, input, X)," & -- PS_DDR_DQ65
" 885 (BC_2, *, controlr, 0)," &
" 886 (BC_2, PS_DDR_DQ64, output3, X, 885, 0, Z)," & -- PS_DDR_DQ64
" 887 (BC_2, PS_DDR_DQ64, input, X)," & -- PS_DDR_DQ64
" 888 (BC_2, *, internal, 1)," & -- UNBONDED62.T
" 889 (BC_2, *, internal, X)," & -- UNBONDED62.O
" 890 (BC_2, *, internal, X)," & -- UNBONDED62.I
" 891 (BC_2, *, internal, X)," &
" 892 (BC_2, *, internal, X)," &
" 893 (BC_2, *, internal, X)," &
" 894 (BC_2, *, internal, 1)," & -- UNBONDED33.T
" 895 (BC_2, *, internal, X)," & -- UNBONDED33.O
" 896 (BC_2, *, internal, X)," & -- UNBONDED33.I
" 897 (BC_2, *, internal, 1)," & -- UNBONDED34.T
" 898 (BC_2, *, internal, X)," & -- UNBONDED34.O
" 899 (BC_2, *, internal, X)," & -- UNBONDED34.I
" 900 (BC_2, *, internal, 1)," & -- UNBONDED71.T
" 901 (BC_2, *, internal, X)," & -- UNBONDED71.O
" 902 (BC_2, *, internal, X)," & -- UNBONDED71.I
" 903 (BC_2, *, internal, 1)," & -- UNBONDED49.T
" 904 (BC_2, *, internal, X)," & -- UNBONDED49.O
" 905 (BC_2, *, internal, X)," & -- UNBONDED49.I
" 906 (BC_2, *, internal, 1)," & -- UNBONDED43.T
" 907 (BC_2, *, internal, X)," & -- UNBONDED43.O
" 908 (BC_2, *, internal, X)," & -- UNBONDED43.I
" 909 (BC_2, *, internal, 1)," & -- UNBONDED35.T
" 910 (BC_2, *, internal, X)," & -- UNBONDED35.O
" 911 (BC_2, *, internal, X)," & -- UNBONDED35.I
" 912 (BC_2, *, internal, 1)," & -- UNBONDED52.T
" 913 (BC_2, *, internal, X)," & -- UNBONDED52.O
" 914 (BC_2, *, internal, X)," & -- UNBONDED52.I
" 915 (BC_2, *, internal, 1)," & -- UNBONDED39.T
" 916 (BC_2, *, internal, X)," & -- UNBONDED39.O
" 917 (BC_2, *, internal, X)," & -- UNBONDED39.I
" 918 (BC_2, *, internal, 1)," & -- UNBONDED32.T
" 919 (BC_2, *, internal, X)," & -- UNBONDED32.O
" 920 (BC_2, *, internal, X)," & -- UNBONDED32.I
" 921 (BC_2, *, internal, 1)," & -- UNBONDED23.T
" 922 (BC_2, *, internal, X)," & -- UNBONDED23.O
" 923 (BC_2, *, internal, X)," & -- UNBONDED23.I
" 924 (BC_2, *, internal, 1)," & -- UNBONDED69.T
" 925 (BC_2, *, internal, X)," & -- UNBONDED69.O
" 926 (BC_2, *, internal, X)," & -- UNBONDED69.I
" 927 (BC_2, *, internal, X)," &
" 928 (BC_2, *, internal, X)," &
" 929 (BC_2, *, internal, X)," &
" 930 (BC_2, *, internal, 1)," & -- UNBONDED21.T
" 931 (BC_2, *, internal, X)," & -- UNBONDED21.O
" 932 (BC_2, *, internal, X)," & -- UNBONDED21.I
" 933 (BC_2, *, internal, 1)," & -- UNBONDED11.T
" 934 (BC_2, *, internal, X)," & -- UNBONDED11.O
" 935 (BC_2, *, internal, X)," & -- UNBONDED11.I
" 936 (BC_2, *, internal, 1)," & -- UNBONDED9.T
" 937 (BC_2, *, internal, X)," & -- UNBONDED9.O
" 938 (BC_2, *, internal, X)," & -- UNBONDED9.I
" 939 (BC_2, *, internal, 1)," & -- UNBONDED72.T
" 940 (BC_2, *, internal, X)," & -- UNBONDED72.O
" 941 (BC_2, *, internal, X)," & -- UNBONDED72.I
" 942 (BC_2, *, internal, 1)," & -- UNBONDED58.T
" 943 (BC_2, *, internal, X)," & -- UNBONDED58.O
" 944 (BC_2, *, internal, X)," & -- UNBONDED58.I
" 945 (BC_2, *, internal, 1)," & -- UNBONDED61.T
" 946 (BC_2, *, internal, X)," & -- UNBONDED61.O
" 947 (BC_2, *, internal, X)," & -- UNBONDED61.I
" 948 (BC_2, *, internal, 1)," & -- UNBONDED51.T
" 949 (BC_2, *, internal, X)," & -- UNBONDED51.O
" 950 (BC_2, *, internal, X)," & -- UNBONDED51.I
" 951 (BC_2, *, internal, 1)," & -- UNBONDED66.T
" 952 (BC_2, *, internal, X)," & -- UNBONDED66.O
" 953 (BC_2, *, internal, X)," & -- UNBONDED66.I
" 954 (BC_2, *, internal, 1)," & -- UNBONDED26.T
" 955 (BC_2, *, internal, X)," & -- UNBONDED26.O
" 956 (BC_2, *, internal, X)," & -- UNBONDED26.I
" 957 (BC_2, *, internal, 1)," & -- UNBONDED31.T
" 958 (BC_2, *, internal, X)," & -- UNBONDED31.O
" 959 (BC_2, *, internal, X)," & -- UNBONDED31.I
" 960 (BC_2, *, internal, 1)," & -- UNBONDED37.T
" 961 (BC_2, *, internal, X)," & -- UNBONDED37.O
" 962 (BC_2, *, internal, X)," & -- UNBONDED37.I
" 963 (BC_2, *, internal, X)," &
" 964 (BC_2, *, internal, X)," &
" 965 (BC_2, *, internal, X)," &
" 966 (BC_2, *, internal, 1)," & -- UNBONDED68.T
" 967 (BC_2, *, internal, X)," & -- UNBONDED68.O
" 968 (BC_2, *, internal, X)," & -- UNBONDED68.I
" 969 (BC_2, *, internal, 1)," & -- UNBONDED22.T
" 970 (BC_2, *, internal, X)," & -- UNBONDED22.O
" 971 (BC_2, *, internal, X)," & -- UNBONDED22.I
" 972 (BC_2, *, internal, 1)," & -- UNBONDED6.T
" 973 (BC_2, *, internal, X)," & -- UNBONDED6.O
" 974 (BC_2, *, internal, X)," & -- UNBONDED6.I
" 975 (BC_2, *, internal, 1)," & -- UNBONDED67.T
" 976 (BC_2, *, internal, X)," & -- UNBONDED67.O
" 977 (BC_2, *, internal, X)," & -- UNBONDED67.I
" 978 (BC_2, *, internal, 1)," & -- UNBONDED60.T
" 979 (BC_2, *, internal, X)," & -- UNBONDED60.O
" 980 (BC_2, *, internal, X)," & -- UNBONDED60.I
" 981 (BC_2, *, internal, 1)," & -- UNBONDED55.T
" 982 (BC_2, *, internal, X)," & -- UNBONDED55.O
" 983 (BC_2, *, internal, X)," & -- UNBONDED55.I
" 984 (BC_2, *, internal, 1)," & -- UNBONDED54.T
" 985 (BC_2, *, internal, X)," & -- UNBONDED54.O
" 986 (BC_2, *, internal, X)," & -- UNBONDED54.I
" 987 (BC_2, *, internal, 1)," & -- UNBONDED47.T
" 988 (BC_2, *, internal, X)," & -- UNBONDED47.O
" 989 (BC_2, *, internal, X)," & -- UNBONDED47.I
" 990 (BC_2, *, internal, 1)," & -- UNBONDED25.T
" 991 (BC_2, *, internal, X)," & -- UNBONDED25.O
" 992 (BC_2, *, internal, X)," & -- UNBONDED25.I
" 993 (BC_2, *, internal, 1)," & -- UNBONDED14.T
" 994 (BC_2, *, internal, X)," & -- UNBONDED14.O
" 995 (BC_2, *, internal, X)," & -- UNBONDED14.I
" 996 (BC_2, *, internal, 1)," & -- UNBONDED10.T
" 997 (BC_2, *, internal, X)," & -- UNBONDED10.O
" 998 (BC_2, *, internal, X)," & -- UNBONDED10.I
" 999 (BC_2, *, internal, X)," &
"1000 (BC_2, *, internal, X)," &
"1001 (BC_2, *, internal, X)," &
"1002 (BC_2, *, internal, 1)," & -- UNBONDED42.T
"1003 (BC_2, *, internal, X)," & -- UNBONDED42.O
"1004 (BC_2, *, internal, X)," & -- UNBONDED42.I
"1005 (BC_2, *, internal, 1)," & -- UNBONDED65.T
"1006 (BC_2, *, internal, X)," & -- UNBONDED65.O
"1007 (BC_2, *, internal, X)," & -- UNBONDED65.I
"1008 (BC_2, *, internal, 1)," & -- UNBONDED30.T
"1009 (BC_2, *, internal, X)," & -- UNBONDED30.O
"1010 (BC_2, *, internal, X)," & -- UNBONDED30.I
"1011 (BC_2, *, internal, 1)," & -- UNBONDED70.T
"1012 (BC_2, *, internal, X)," & -- UNBONDED70.O
"1013 (BC_2, *, internal, X)," & -- UNBONDED70.I
"1014 (BC_2, *, internal, 1)," & -- UNBONDED45.T
"1015 (BC_2, *, internal, X)," & -- UNBONDED45.O
"1016 (BC_2, *, internal, X)," & -- UNBONDED45.I
"1017 (BC_2, *, internal, 1)," & -- UNBONDED12.T
"1018 (BC_2, *, internal, X)," & -- UNBONDED12.O
"1019 (BC_2, *, internal, X)," & -- UNBONDED12.I
"1020 (BC_2, *, internal, 1)," & -- UNBONDED59.T
"1021 (BC_2, *, internal, X)," & -- UNBONDED59.O
"1022 (BC_2, *, internal, X)," & -- UNBONDED59.I
"1023 (BC_2, *, internal, 1)," & -- UNBONDED7.T
"1024 (BC_2, *, internal, X)," & -- UNBONDED7.O
"1025 (BC_2, *, internal, X)," & -- UNBONDED7.I
"1026 (BC_2, *, internal, 1)," & -- UNBONDED27.T
"1027 (BC_2, *, internal, X)," & -- UNBONDED27.O
"1028 (BC_2, *, internal, X)," & -- UNBONDED27.I
"1029 (BC_2, *, internal, 1)," & -- UNBONDED56.T
"1030 (BC_2, *, internal, X)," & -- UNBONDED56.O
"1031 (BC_2, *, internal, X)," & -- UNBONDED56.I
"1032 (BC_2, *, controlr, 0)," &
"1033 (BC_2, PS_DDR_DM3, output3, X, 1032, 0, Z)," & -- PS_DDR_DM3
"1034 (BC_2, PS_DDR_DM3, input, X)," & -- PS_DDR_DM3
"1035 (BC_2, *, internal, X)," &
"1036 (BC_2, *, internal, X)," &
"1037 (BC_2, *, internal, X)," &
"1038 (BC_2, *, internal, X)," &
"1039 (BC_2, PS_DDR_DQS_N3, output3, X, 1041, 0, Z)," & -- PS_DDR_DQS_N3
"1040 (BC_2, PS_DDR_DQS_N3, input, X)," & -- PS_DDR_DQS_N3
"1041 (BC_2, *, controlr, 0)," &
"1042 (BC_2, PS_DDR_DQS_P3, output3, X, 1041, 0, Z)," & -- PS_DDR_DQS_P3
"1043 (BC_2, PS_DDR_DQS_P3, input, X)," & -- PS_DDR_DQS_P3
"1044 (BC_2, *, controlr, 0)," &
"1045 (BC_2, PS_DDR_DQ31, output3, X, 1044, 0, Z)," & -- PS_DDR_DQ31
"1046 (BC_2, PS_DDR_DQ31, input, X)," & -- PS_DDR_DQ31
"1047 (BC_2, *, controlr, 0)," &
"1048 (BC_2, PS_DDR_DQ30, output3, X, 1047, 0, Z)," & -- PS_DDR_DQ30
"1049 (BC_2, PS_DDR_DQ30, input, X)," & -- PS_DDR_DQ30
"1050 (BC_2, *, controlr, 0)," &
"1051 (BC_2, PS_DDR_DQ29, output3, X, 1050, 0, Z)," & -- PS_DDR_DQ29
"1052 (BC_2, PS_DDR_DQ29, input, X)," & -- PS_DDR_DQ29
"1053 (BC_2, *, controlr, 0)," &
"1054 (BC_2, PS_DDR_DQ28, output3, X, 1053, 0, Z)," & -- PS_DDR_DQ28
"1055 (BC_2, PS_DDR_DQ28, input, X)," & -- PS_DDR_DQ28
"1056 (BC_2, *, controlr, 0)," &
"1057 (BC_2, PS_DDR_DQ27, output3, X, 1056, 0, Z)," & -- PS_DDR_DQ27
"1058 (BC_2, PS_DDR_DQ27, input, X)," & -- PS_DDR_DQ27
"1059 (BC_2, *, controlr, 0)," &
"1060 (BC_2, PS_DDR_DQ26, output3, X, 1059, 0, Z)," & -- PS_DDR_DQ26
"1061 (BC_2, PS_DDR_DQ26, input, X)," & -- PS_DDR_DQ26
"1062 (BC_2, *, controlr, 0)," &
"1063 (BC_2, PS_DDR_DQ25, output3, X, 1062, 0, Z)," & -- PS_DDR_DQ25
"1064 (BC_2, PS_DDR_DQ25, input, X)," & -- PS_DDR_DQ25
"1065 (BC_2, *, controlr, 0)," &
"1066 (BC_2, PS_DDR_DQ24, output3, X, 1065, 0, Z)," & -- PS_DDR_DQ24
"1067 (BC_2, PS_DDR_DQ24, input, X)," & -- PS_DDR_DQ24
"1068 (BC_2, *, controlr, 0)," &
"1069 (BC_2, PS_DDR_DM2, output3, X, 1068, 0, Z)," & -- PS_DDR_DM2
"1070 (BC_2, PS_DDR_DM2, input, X)," & -- PS_DDR_DM2
"1071 (BC_2, *, internal, X)," &
"1072 (BC_2, *, internal, X)," &
"1073 (BC_2, *, internal, X)," &
"1074 (BC_2, *, internal, X)," &
"1075 (BC_2, PS_DDR_DQS_N2, output3, X, 1077, 0, Z)," & -- PS_DDR_DQS_N2
"1076 (BC_2, PS_DDR_DQS_N2, input, X)," & -- PS_DDR_DQS_N2
"1077 (BC_2, *, controlr, 0)," &
"1078 (BC_2, PS_DDR_DQS_P2, output3, X, 1077, 0, Z)," & -- PS_DDR_DQS_P2
"1079 (BC_2, PS_DDR_DQS_P2, input, X)," & -- PS_DDR_DQS_P2
"1080 (BC_2, *, controlr, 0)," &
"1081 (BC_2, PS_DDR_DQ23, output3, X, 1080, 0, Z)," & -- PS_DDR_DQ23
"1082 (BC_2, PS_DDR_DQ23, input, X)," & -- PS_DDR_DQ23
"1083 (BC_2, *, controlr, 0)," &
"1084 (BC_2, PS_DDR_DQ22, output3, X, 1083, 0, Z)," & -- PS_DDR_DQ22
"1085 (BC_2, PS_DDR_DQ22, input, X)," & -- PS_DDR_DQ22
"1086 (BC_2, *, controlr, 0)," &
"1087 (BC_2, PS_DDR_DQ21, output3, X, 1086, 0, Z)," & -- PS_DDR_DQ21
"1088 (BC_2, PS_DDR_DQ21, input, X)," & -- PS_DDR_DQ21
"1089 (BC_2, *, controlr, 0)," &
"1090 (BC_2, PS_DDR_DQ20, output3, X, 1089, 0, Z)," & -- PS_DDR_DQ20
"1091 (BC_2, PS_DDR_DQ20, input, X)," & -- PS_DDR_DQ20
"1092 (BC_2, *, controlr, 0)," &
"1093 (BC_2, PS_DDR_DQ19, output3, X, 1092, 0, Z)," & -- PS_DDR_DQ19
"1094 (BC_2, PS_DDR_DQ19, input, X)," & -- PS_DDR_DQ19
"1095 (BC_2, *, controlr, 0)," &
"1096 (BC_2, PS_DDR_DQ18, output3, X, 1095, 0, Z)," & -- PS_DDR_DQ18
"1097 (BC_2, PS_DDR_DQ18, input, X)," & -- PS_DDR_DQ18
"1098 (BC_2, *, controlr, 0)," &
"1099 (BC_2, PS_DDR_DQ17, output3, X, 1098, 0, Z)," & -- PS_DDR_DQ17
"1100 (BC_2, PS_DDR_DQ17, input, X)," & -- PS_DDR_DQ17
"1101 (BC_2, *, controlr, 0)," &
"1102 (BC_2, PS_DDR_DQ16, output3, X, 1101, 0, Z)," & -- PS_DDR_DQ16
"1103 (BC_2, PS_DDR_DQ16, input, X)," & -- PS_DDR_DQ16
"1104 (BC_2, *, controlr, 0)," &
"1105 (BC_2, PS_DDR_DM1, output3, X, 1104, 0, Z)," & -- PS_DDR_DM1
"1106 (BC_2, PS_DDR_DM1, input, X)," & -- PS_DDR_DM1
"1107 (BC_2, *, internal, X)," &
"1108 (BC_2, *, internal, X)," &
"1109 (BC_2, *, internal, X)," &
"1110 (BC_2, *, internal, X)," &
"1111 (BC_2, PS_DDR_DQS_N1, output3, X, 1113, 0, Z)," & -- PS_DDR_DQS_N1
"1112 (BC_2, PS_DDR_DQS_N1, input, X)," & -- PS_DDR_DQS_N1
"1113 (BC_2, *, controlr, 0)," &
"1114 (BC_2, PS_DDR_DQS_P1, output3, X, 1113, 0, Z)," & -- PS_DDR_DQS_P1
"1115 (BC_2, PS_DDR_DQS_P1, input, X)," & -- PS_DDR_DQS_P1
"1116 (BC_2, *, controlr, 0)," &
"1117 (BC_2, PS_DDR_DQ15, output3, X, 1116, 0, Z)," & -- PS_DDR_DQ15
"1118 (BC_2, PS_DDR_DQ15, input, X)," & -- PS_DDR_DQ15
"1119 (BC_2, *, controlr, 0)," &
"1120 (BC_2, PS_DDR_DQ14, output3, X, 1119, 0, Z)," & -- PS_DDR_DQ14
"1121 (BC_2, PS_DDR_DQ14, input, X)," & -- PS_DDR_DQ14
"1122 (BC_2, *, controlr, 0)," &
"1123 (BC_2, PS_DDR_DQ13, output3, X, 1122, 0, Z)," & -- PS_DDR_DQ13
"1124 (BC_2, PS_DDR_DQ13, input, X)," & -- PS_DDR_DQ13
"1125 (BC_2, *, controlr, 0)," &
"1126 (BC_2, PS_DDR_DQ12, output3, X, 1125, 0, Z)," & -- PS_DDR_DQ12
"1127 (BC_2, PS_DDR_DQ12, input, X)," & -- PS_DDR_DQ12
"1128 (BC_2, *, controlr, 0)," &
"1129 (BC_2, PS_DDR_DQ11, output3, X, 1128, 0, Z)," & -- PS_DDR_DQ11
"1130 (BC_2, PS_DDR_DQ11, input, X)," & -- PS_DDR_DQ11
"1131 (BC_2, *, controlr, 0)," &
"1132 (BC_2, PS_DDR_DQ10, output3, X, 1131, 0, Z)," & -- PS_DDR_DQ10
"1133 (BC_2, PS_DDR_DQ10, input, X)," & -- PS_DDR_DQ10
"1134 (BC_2, *, controlr, 0)," &
"1135 (BC_2, PS_DDR_DQ9, output3, X, 1134, 0, Z)," & -- PS_DDR_DQ9
"1136 (BC_2, PS_DDR_DQ9, input, X)," & -- PS_DDR_DQ9
"1137 (BC_2, *, controlr, 0)," &
"1138 (BC_2, PS_DDR_DQ8, output3, X, 1137, 0, Z)," & -- PS_DDR_DQ8
"1139 (BC_2, PS_DDR_DQ8, input, X)," & -- PS_DDR_DQ8
"1140 (BC_2, *, controlr, 0)," &
"1141 (BC_2, PS_DDR_DM0, output3, X, 1140, 0, Z)," & -- PS_DDR_DM0
"1142 (BC_2, PS_DDR_DM0, input, X)," & -- PS_DDR_DM0
"1143 (BC_2, *, internal, X)," &
"1144 (BC_2, *, internal, X)," &
"1145 (BC_2, *, internal, X)," &
"1146 (BC_2, *, internal, X)," &
"1147 (BC_2, PS_DDR_DQS_N0, output3, X, 1149, 0, Z)," & -- PS_DDR_DQS_N0
"1148 (BC_2, PS_DDR_DQS_N0, input, X)," & -- PS_DDR_DQS_N0
"1149 (BC_2, *, controlr, 0)," &
"1150 (BC_2, PS_DDR_DQS_P0, output3, X, 1149, 0, Z)," & -- PS_DDR_DQS_P0
"1151 (BC_2, PS_DDR_DQS_P0, input, X)," & -- PS_DDR_DQS_P0
"1152 (BC_2, *, controlr, 0)," &
"1153 (BC_2, PS_DDR_DQ7, output3, X, 1152, 0, Z)," & -- PS_DDR_DQ7
"1154 (BC_2, PS_DDR_DQ7, input, X)," & -- PS_DDR_DQ7
"1155 (BC_2, *, controlr, 0)," &
"1156 (BC_2, PS_DDR_DQ6, output3, X, 1155, 0, Z)," & -- PS_DDR_DQ6
"1157 (BC_2, PS_DDR_DQ6, input, X)," & -- PS_DDR_DQ6
"1158 (BC_2, *, controlr, 0)," &
"1159 (BC_2, PS_DDR_DQ5, output3, X, 1158, 0, Z)," & -- PS_DDR_DQ5
"1160 (BC_2, PS_DDR_DQ5, input, X)," & -- PS_DDR_DQ5
"1161 (BC_2, *, controlr, 0)," &
"1162 (BC_2, PS_DDR_DQ4, output3, X, 1161, 0, Z)," & -- PS_DDR_DQ4
"1163 (BC_2, PS_DDR_DQ4, input, X)," & -- PS_DDR_DQ4
"1164 (BC_2, *, controlr, 0)," &
"1165 (BC_2, PS_DDR_DQ3, output3, X, 1164, 0, Z)," & -- PS_DDR_DQ3
"1166 (BC_2, PS_DDR_DQ3, input, X)," & -- PS_DDR_DQ3
"1167 (BC_2, *, controlr, 0)," &
"1168 (BC_2, PS_DDR_DQ2, output3, X, 1167, 0, Z)," & -- PS_DDR_DQ2
"1169 (BC_2, PS_DDR_DQ2, input, X)," & -- PS_DDR_DQ2
"1170 (BC_2, *, controlr, 0)," &
"1171 (BC_2, PS_DDR_DQ1, output3, X, 1170, 0, Z)," & -- PS_DDR_DQ1
"1172 (BC_2, PS_DDR_DQ1, input, X)," & -- PS_DDR_DQ1
"1173 (BC_2, *, controlr, 0)," &
"1174 (BC_2, PS_DDR_DQ0, output3, X, 1173, 0, Z)," & -- PS_DDR_DQ0
"1175 (BC_2, PS_DDR_DQ0, input, X)," & -- PS_DDR_DQ0
"1176 (BC_2, *, controlr, 0)," &
"1177 (BC_2, PS_DDR_ALERT_N, output3, X, 1176, 0, Z)," & -- PS_DDR_ALERT_N
"1178 (BC_2, PS_DDR_ALERT_N, input, X)," & -- PS_DDR_ALERT_N
"1179 (BC_2, *, controlr, 0)," &
"1180 (BC_2, PS_DDR_PARITY, output3, X, 1179, 0, Z)," & -- PS_DDR_PARITY
"1181 (BC_2, PS_DDR_PARITY, input, X)," & -- PS_DDR_PARITY
"1182 (BC_2, *, controlr, 0)," &
"1183 (BC_2, PS_DDR_A17, output3, X, 1182, 0, Z)," & -- PS_DDR_A17
"1184 (BC_2, PS_DDR_A17, input, X)," & -- PS_DDR_A17
"1185 (BC_2, *, controlr, 0)," &
"1186 (BC_2, PS_DDR_A16, output3, X, 1185, 0, Z)," & -- PS_DDR_A16
"1187 (BC_2, PS_DDR_A16, input, X)," & -- PS_DDR_A16
"1188 (BC_2, *, controlr, 0)," &
"1189 (BC_2, PS_DDR_A15, output3, X, 1188, 0, Z)," & -- PS_DDR_A15
"1190 (BC_2, PS_DDR_A15, input, X)," & -- PS_DDR_A15
"1191 (BC_2, *, controlr, 0)," &
"1192 (BC_2, PS_DDR_A14, output3, X, 1191, 0, Z)," & -- PS_DDR_A14
"1193 (BC_2, PS_DDR_A14, input, X)," & -- PS_DDR_A14
"1194 (BC_2, *, controlr, 0)," &
"1195 (BC_2, PS_DDR_A13, output3, X, 1194, 0, Z)," & -- PS_DDR_A13
"1196 (BC_2, PS_DDR_A13, input, X)," & -- PS_DDR_A13
"1197 (BC_2, *, controlr, 0)," &
"1198 (BC_2, PS_DDR_A12, output3, X, 1197, 0, Z)," & -- PS_DDR_A12
"1199 (BC_2, PS_DDR_A12, input, X)," & -- PS_DDR_A12
"1200 (BC_2, *, controlr, 0)," &
"1201 (BC_2, PS_DDR_A11, output3, X, 1200, 0, Z)," & -- PS_DDR_A11
"1202 (BC_2, PS_DDR_A11, input, X)," & -- PS_DDR_A11
"1203 (BC_2, *, controlr, 0)," &
"1204 (BC_2, PS_DDR_A10, output3, X, 1203, 0, Z)," & -- PS_DDR_A10
"1205 (BC_2, PS_DDR_A10, input, X)," & -- PS_DDR_A10
"1206 (BC_2, *, controlr, 0)," &
"1207 (BC_2, PS_DDR_A9, output3, X, 1206, 0, Z)," & -- PS_DDR_A9
"1208 (BC_2, PS_DDR_A9, input, X)," & -- PS_DDR_A9
"1209 (BC_2, *, controlr, 0)," &
"1210 (BC_2, PS_DDR_A8, output3, X, 1209, 0, Z)," & -- PS_DDR_A8
"1211 (BC_2, PS_DDR_A8, input, X)," & -- PS_DDR_A8
"1212 (BC_2, *, controlr, 0)," &
"1213 (BC_2, PS_DDR_A7, output3, X, 1212, 0, Z)," & -- PS_DDR_A7
"1214 (BC_2, PS_DDR_A7, input, X)," & -- PS_DDR_A7
"1215 (BC_2, *, controlr, 0)," &
"1216 (BC_2, PS_DDR_A6, output3, X, 1215, 0, Z)," & -- PS_DDR_A6
"1217 (BC_2, PS_DDR_A6, input, X)," & -- PS_DDR_A6
"1218 (BC_2, *, controlr, 0)," &
"1219 (BC_2, PS_DDR_A5, output3, X, 1218, 0, Z)," & -- PS_DDR_A5
"1220 (BC_2, PS_DDR_A5, input, X)," & -- PS_DDR_A5
"1221 (BC_2, *, controlr, 0)," &
"1222 (BC_2, PS_DDR_A4, output3, X, 1221, 0, Z)," & -- PS_DDR_A4
"1223 (BC_2, PS_DDR_A4, input, X)," & -- PS_DDR_A4
"1224 (BC_2, *, controlr, 0)," &
"1225 (BC_2, PS_DDR_A3, output3, X, 1224, 0, Z)," & -- PS_DDR_A3
"1226 (BC_2, PS_DDR_A3, input, X)," & -- PS_DDR_A3
"1227 (BC_2, *, controlr, 0)," &
"1228 (BC_2, PS_DDR_A2, output3, X, 1227, 0, Z)," & -- PS_DDR_A2
"1229 (BC_2, PS_DDR_A2, input, X)," & -- PS_DDR_A2
"1230 (BC_2, *, controlr, 0)," &
"1231 (BC_2, PS_DDR_A1, output3, X, 1230, 0, Z)," & -- PS_DDR_A1
"1232 (BC_2, PS_DDR_A1, input, X)," & -- PS_DDR_A1
"1233 (BC_2, *, controlr, 0)," &
"1234 (BC_2, PS_DDR_A0, output3, X, 1233, 0, Z)," & -- PS_DDR_A0
"1235 (BC_2, PS_DDR_A0, input, X)," & -- PS_DDR_A0
"1236 (BC_2, *, controlr, 0)," &
"1237 (BC_2, PS_DDR_BA1, output3, X, 1236, 0, Z)," & -- PS_DDR_BA1
"1238 (BC_2, PS_DDR_BA1, input, X)," & -- PS_DDR_BA1
"1239 (BC_2, *, controlr, 0)," &
"1240 (BC_2, PS_DDR_BA0, output3, X, 1239, 0, Z)," & -- PS_DDR_BA0
"1241 (BC_2, PS_DDR_BA0, input, X)," & -- PS_DDR_BA0
"1242 (BC_2, *, controlr, 0)," &
"1243 (BC_2, PS_DDR_BG1, output3, X, 1242, 0, Z)," & -- PS_DDR_BG1
"1244 (BC_2, PS_DDR_BG1, input, X)," & -- PS_DDR_BG1
"1245 (BC_2, *, controlr, 0)," &
"1246 (BC_2, PS_DDR_BG0, output3, X, 1245, 0, Z)," & -- PS_DDR_BG0
"1247 (BC_2, PS_DDR_BG0, input, X)," & -- PS_DDR_BG0
"1248 (BC_2, *, controlr, 0)," &
"1249 (BC_2, PS_DDR_ACT_N, output3, X, 1248, 0, Z)," & -- PS_DDR_ACT_N
"1250 (BC_2, PS_DDR_ACT_N, input, X)," & -- PS_DDR_ACT_N
"1251 (BC_2, *, controlr, 0)," &
"1252 (BC_2, PS_DDR_CS_N1, output3, X, 1251, 0, Z)," & -- PS_DDR_CS_N1
"1253 (BC_2, PS_DDR_CS_N1, input, X)," & -- PS_DDR_CS_N1
"1254 (BC_2, *, controlr, 0)," &
"1255 (BC_2, PS_DDR_CS_N0, output3, X, 1254, 0, Z)," & -- PS_DDR_CS_N0
"1256 (BC_2, PS_DDR_CS_N0, input, X)," & -- PS_DDR_CS_N0
"1257 (BC_2, *, controlr, 0)," &
"1258 (BC_2, PS_DDR_ODT1, output3, X, 1257, 0, Z)," & -- PS_DDR_ODT1
"1259 (BC_2, PS_DDR_ODT1, input, X)," & -- PS_DDR_ODT1
"1260 (BC_2, *, controlr, 0)," &
"1261 (BC_2, PS_DDR_ODT0, output3, X, 1260, 0, Z)," & -- PS_DDR_ODT0
"1262 (BC_2, PS_DDR_ODT0, input, X)," & -- PS_DDR_ODT0
"1263 (BC_2, *, controlr, 0)," &
"1264 (BC_2, PS_DDR_CKE1, output3, X, 1263, 0, Z)," & -- PS_DDR_CKE1
"1265 (BC_2, PS_DDR_CKE1, input, X)," & -- PS_DDR_CKE1
"1266 (BC_2, *, controlr, 0)," &
"1267 (BC_2, PS_DDR_CKE0, output3, X, 1266, 0, Z)," & -- PS_DDR_CKE0
"1268 (BC_2, PS_DDR_CKE0, input, X)," & -- PS_DDR_CKE0
"1269 (BC_2, *, internal, 0)," &
"1270 (BC_2, PS_DDR_CK_N1, output3, X, 1275, 0, Z)," & -- PS_DDR_CK_N1
"1271 (BC_2, PS_DDR_CK_N1, input, X)," & -- PS_DDR_CK_N1
"1272 (BC_2, *, internal, 0)," &
"1273 (BC_2, PS_DDR_CK_N0, output3, X, 1278, 0, Z)," & -- PS_DDR_CK_N0
"1274 (BC_2, PS_DDR_CK_N0, input, X)," & -- PS_DDR_CK_N0
"1275 (BC_2, *, controlr, 0)," &
"1276 (BC_2, PS_DDR_CK1, output3, X, 1275, 0, Z)," & -- PS_DDR_CK1
"1277 (BC_2, PS_DDR_CK1, input, X)," & -- PS_DDR_CK1
"1278 (BC_2, *, controlr, 0)," &
"1279 (BC_2, PS_DDR_CK0, output3, X, 1278, 0, Z)," & -- PS_DDR_CK0
"1280 (BC_2, PS_DDR_CK0, input, X)," & -- PS_DDR_CK0
"1281 (BC_2, *, controlr, 0)," &
"1282 (BC_2, PS_DDR_RAM_RST_N, output3, X, 1281, 0, Z)," & -- PS_DDR_RAM_RST_N
"1283 (BC_2, *, internal, X)," &
"1284 (BC_2, *, controlr, 0)," &
"1285 (BC_2, PS_MIO77, output3, X, 1284, 0, Z)," & -- PS_MIO77
"1286 (BC_2, PS_MIO77, input, X)," & -- PS_MIO77
"1287 (BC_2, *, controlr, 0)," &
"1288 (BC_2, PS_MIO76, output3, X, 1287, 0, Z)," & -- PS_MIO76
"1289 (BC_2, PS_MIO76, input, X)," & -- PS_MIO76
"1290 (BC_2, *, controlr, 0)," &
"1291 (BC_2, PS_MIO75, output3, X, 1290, 0, Z)," & -- PS_MIO75
"1292 (BC_2, PS_MIO75, input, X)," & -- PS_MIO75
"1293 (BC_2, *, controlr, 0)," &
"1294 (BC_2, PS_MIO74, output3, X, 1293, 0, Z)," & -- PS_MIO74
"1295 (BC_2, PS_MIO74, input, X)," & -- PS_MIO74
"1296 (BC_2, *, controlr, 0)," &
"1297 (BC_2, PS_MIO73, output3, X, 1296, 0, Z)," & -- PS_MIO73
"1298 (BC_2, PS_MIO73, input, X)," & -- PS_MIO73
"1299 (BC_2, *, controlr, 0)," &
"1300 (BC_2, PS_MIO72, output3, X, 1299, 0, Z)," & -- PS_MIO72
"1301 (BC_2, PS_MIO72, input, X)," & -- PS_MIO72
"1302 (BC_2, *, controlr, 0)," &
"1303 (BC_2, PS_MIO71, output3, X, 1302, 0, Z)," & -- PS_MIO71
"1304 (BC_2, PS_MIO71, input, X)," & -- PS_MIO71
"1305 (BC_2, *, controlr, 0)," &
"1306 (BC_2, PS_MIO70, output3, X, 1305, 0, Z)," & -- PS_MIO70
"1307 (BC_2, PS_MIO70, input, X)," & -- PS_MIO70
"1308 (BC_2, *, controlr, 0)," &
"1309 (BC_2, PS_MIO69, output3, X, 1308, 0, Z)," & -- PS_MIO69
"1310 (BC_2, PS_MIO69, input, X)," & -- PS_MIO69
"1311 (BC_2, *, controlr, 0)," &
"1312 (BC_2, PS_MIO68, output3, X, 1311, 0, Z)," & -- PS_MIO68
"1313 (BC_2, PS_MIO68, input, X)," & -- PS_MIO68
"1314 (BC_2, *, controlr, 0)," &
"1315 (BC_2, PS_MIO67, output3, X, 1314, 0, Z)," & -- PS_MIO67
"1316 (BC_2, PS_MIO67, input, X)," & -- PS_MIO67
"1317 (BC_2, *, controlr, 0)," &
"1318 (BC_2, PS_MIO66, output3, X, 1317, 0, Z)," & -- PS_MIO66
"1319 (BC_2, PS_MIO66, input, X)," & -- PS_MIO66
"1320 (BC_2, *, controlr, 0)," &
"1321 (BC_2, PS_MIO65, output3, X, 1320, 0, Z)," & -- PS_MIO65
"1322 (BC_2, PS_MIO65, input, X)," & -- PS_MIO65
"1323 (BC_2, *, controlr, 0)," &
"1324 (BC_2, PS_MIO64, output3, X, 1323, 0, Z)," & -- PS_MIO64
"1325 (BC_2, PS_MIO64, input, X)," & -- PS_MIO64
"1326 (BC_2, *, controlr, 0)," &
"1327 (BC_2, PS_MIO63, output3, X, 1326, 0, Z)," & -- PS_MIO63
"1328 (BC_2, PS_MIO63, input, X)," & -- PS_MIO63
"1329 (BC_2, *, controlr, 0)," &
"1330 (BC_2, PS_MIO62, output3, X, 1329, 0, Z)," & -- PS_MIO62
"1331 (BC_2, PS_MIO62, input, X)," & -- PS_MIO62
"1332 (BC_2, *, controlr, 0)," &
"1333 (BC_2, PS_MIO61, output3, X, 1332, 0, Z)," & -- PS_MIO61
"1334 (BC_2, PS_MIO61, input, X)," & -- PS_MIO61
"1335 (BC_2, *, controlr, 0)," &
"1336 (BC_2, PS_MIO60, output3, X, 1335, 0, Z)," & -- PS_MIO60
"1337 (BC_2, PS_MIO60, input, X)," & -- PS_MIO60
"1338 (BC_2, *, controlr, 0)," &
"1339 (BC_2, PS_MIO59, output3, X, 1338, 0, Z)," & -- PS_MIO59
"1340 (BC_2, PS_MIO59, input, X)," & -- PS_MIO59
"1341 (BC_2, *, controlr, 0)," &
"1342 (BC_2, PS_MIO58, output3, X, 1341, 0, Z)," & -- PS_MIO58
"1343 (BC_2, PS_MIO58, input, X)," & -- PS_MIO58
"1344 (BC_2, *, controlr, 0)," &
"1345 (BC_2, PS_MIO57, output3, X, 1344, 0, Z)," & -- PS_MIO57
"1346 (BC_2, PS_MIO57, input, X)," & -- PS_MIO57
"1347 (BC_2, *, controlr, 0)," &
"1348 (BC_2, PS_MIO56, output3, X, 1347, 0, Z)," & -- PS_MIO56
"1349 (BC_2, PS_MIO56, input, X)," & -- PS_MIO56
"1350 (BC_2, *, controlr, 0)," &
"1351 (BC_2, PS_MIO55, output3, X, 1350, 0, Z)," & -- PS_MIO55
"1352 (BC_2, PS_MIO55, input, X)," & -- PS_MIO55
"1353 (BC_2, *, controlr, 0)," &
"1354 (BC_2, PS_MIO54, output3, X, 1353, 0, Z)," & -- PS_MIO54
"1355 (BC_2, PS_MIO54, input, X)," & -- PS_MIO54
"1356 (BC_2, *, controlr, 0)," &
"1357 (BC_2, PS_MIO53, output3, X, 1356, 0, Z)," & -- PS_MIO53
"1358 (BC_2, PS_MIO53, input, X)," & -- PS_MIO53
"1359 (BC_2, *, controlr, 0)," &
"1360 (BC_2, PS_MIO52, output3, X, 1359, 0, Z)," & -- PS_MIO52
"1361 (BC_2, PS_MIO52, input, X)," & -- PS_MIO52
"1362 (BC_2, *, controlr, 0)," &
"1363 (BC_2, PS_MIO51, output3, X, 1362, 0, Z)," & -- PS_MIO51
"1364 (BC_2, PS_MIO51, input, X)," & -- PS_MIO51
"1365 (BC_2, *, controlr, 0)," &
"1366 (BC_2, PS_MIO50, output3, X, 1365, 0, Z)," & -- PS_MIO50
"1367 (BC_2, PS_MIO50, input, X)," & -- PS_MIO50
"1368 (BC_2, *, controlr, 0)," &
"1369 (BC_2, PS_MIO49, output3, X, 1368, 0, Z)," & -- PS_MIO49
"1370 (BC_2, PS_MIO49, input, X)," & -- PS_MIO49
"1371 (BC_2, *, controlr, 0)," &
"1372 (BC_2, PS_MIO48, output3, X, 1371, 0, Z)," & -- PS_MIO48
"1373 (BC_2, PS_MIO48, input, X)," & -- PS_MIO48
"1374 (BC_2, *, controlr, 0)," &
"1375 (BC_2, PS_MIO47, output3, X, 1374, 0, Z)," & -- PS_MIO47
"1376 (BC_2, PS_MIO47, input, X)," & -- PS_MIO47
"1377 (BC_2, *, controlr, 0)," &
"1378 (BC_2, PS_MIO46, output3, X, 1377, 0, Z)," & -- PS_MIO46
"1379 (BC_2, PS_MIO46, input, X)," & -- PS_MIO46
"1380 (BC_2, *, controlr, 0)," &
"1381 (BC_2, PS_MIO45, output3, X, 1380, 0, Z)," & -- PS_MIO45
"1382 (BC_2, PS_MIO45, input, X)," & -- PS_MIO45
"1383 (BC_2, *, controlr, 0)," &
"1384 (BC_2, PS_MIO44, output3, X, 1383, 0, Z)," & -- PS_MIO44
"1385 (BC_2, PS_MIO44, input, X)," & -- PS_MIO44
"1386 (BC_2, *, controlr, 0)," &
"1387 (BC_2, PS_MIO43, output3, X, 1386, 0, Z)," & -- PS_MIO43
"1388 (BC_2, PS_MIO43, input, X)," & -- PS_MIO43
"1389 (BC_2, *, controlr, 0)," &
"1390 (BC_2, PS_MIO42, output3, X, 1389, 0, Z)," & -- PS_MIO42
"1391 (BC_2, PS_MIO42, input, X)," & -- PS_MIO42
"1392 (BC_2, *, controlr, 0)," &
"1393 (BC_2, PS_MIO41, output3, X, 1392, 0, Z)," & -- PS_MIO41
"1394 (BC_2, PS_MIO41, input, X)," & -- PS_MIO41
"1395 (BC_2, *, controlr, 0)," &
"1396 (BC_2, PS_MIO40, output3, X, 1395, 0, Z)," & -- PS_MIO40
"1397 (BC_2, PS_MIO40, input, X)," & -- PS_MIO40
"1398 (BC_2, *, controlr, 0)," &
"1399 (BC_2, PS_MIO39, output3, X, 1398, 0, Z)," & -- PS_MIO39
"1400 (BC_2, PS_MIO39, input, X)," & -- PS_MIO39
"1401 (BC_2, *, controlr, 0)," &
"1402 (BC_2, PS_MIO38, output3, X, 1401, 0, Z)," & -- PS_MIO38
"1403 (BC_2, PS_MIO38, input, X)," & -- PS_MIO38
"1404 (BC_2, *, controlr, 0)," &
"1405 (BC_2, PS_MIO37, output3, X, 1404, 0, Z)," & -- PS_MIO37
"1406 (BC_2, PS_MIO37, input, X)," & -- PS_MIO37
"1407 (BC_2, *, controlr, 0)," &
"1408 (BC_2, PS_MIO36, output3, X, 1407, 0, Z)," & -- PS_MIO36
"1409 (BC_2, PS_MIO36, input, X)," & -- PS_MIO36
"1410 (BC_2, *, controlr, 0)," &
"1411 (BC_2, PS_MIO35, output3, X, 1410, 0, Z)," & -- PS_MIO35
"1412 (BC_2, PS_MIO35, input, X)," & -- PS_MIO35
"1413 (BC_2, *, controlr, 0)," &
"1414 (BC_2, PS_MIO34, output3, X, 1413, 0, Z)," & -- PS_MIO34
"1415 (BC_2, PS_MIO34, input, X)," & -- PS_MIO34
"1416 (BC_2, *, controlr, 0)," &
"1417 (BC_2, PS_MIO33, output3, X, 1416, 0, Z)," & -- PS_MIO33
"1418 (BC_2, PS_MIO33, input, X)," & -- PS_MIO33
"1419 (BC_2, *, controlr, 0)," &
"1420 (BC_2, PS_MIO32, output3, X, 1419, 0, Z)," & -- PS_MIO32
"1421 (BC_2, PS_MIO32, input, X)," & -- PS_MIO32
"1422 (BC_2, *, controlr, 0)," &
"1423 (BC_2, PS_MIO31, output3, X, 1422, 0, Z)," & -- PS_MIO31
"1424 (BC_2, PS_MIO31, input, X)," & -- PS_MIO31
"1425 (BC_2, *, controlr, 0)," &
"1426 (BC_2, PS_MIO30, output3, X, 1425, 0, Z)," & -- PS_MIO30
"1427 (BC_2, PS_MIO30, input, X)," & -- PS_MIO30
"1428 (BC_2, *, controlr, 0)," &
"1429 (BC_2, PS_MIO29, output3, X, 1428, 0, Z)," & -- PS_MIO29
"1430 (BC_2, PS_MIO29, input, X)," & -- PS_MIO29
"1431 (BC_2, *, controlr, 0)," &
"1432 (BC_2, PS_MIO28, output3, X, 1431, 0, Z)," & -- PS_MIO28
"1433 (BC_2, PS_MIO28, input, X)," & -- PS_MIO28
"1434 (BC_2, *, controlr, 0)," &
"1435 (BC_2, PS_MIO27, output3, X, 1434, 0, Z)," & -- PS_MIO27
"1436 (BC_2, PS_MIO27, input, X)," & -- PS_MIO27
"1437 (BC_2, *, controlr, 0)," &
"1438 (BC_2, PS_MIO26, output3, X, 1437, 0, Z)," & -- PS_MIO26
"1439 (BC_2, PS_MIO26, input, X)," & -- PS_MIO26
"1440 (BC_2, *, controlr, 0)," &
"1441 (BC_2, PS_MIO25, output3, X, 1440, 0, Z)," & -- PS_MIO25
"1442 (BC_2, PS_MIO25, input, X)," & -- PS_MIO25
"1443 (BC_2, *, controlr, 0)," &
"1444 (BC_2, PS_MIO24, output3, X, 1443, 0, Z)," & -- PS_MIO24
"1445 (BC_2, PS_MIO24, input, X)," & -- PS_MIO24
"1446 (BC_2, *, controlr, 0)," &
"1447 (BC_2, PS_MIO23, output3, X, 1446, 0, Z)," & -- PS_MIO23
"1448 (BC_2, PS_MIO23, input, X)," & -- PS_MIO23
"1449 (BC_2, *, controlr, 0)," &
"1450 (BC_2, PS_MIO22, output3, X, 1449, 0, Z)," & -- PS_MIO22
"1451 (BC_2, PS_MIO22, input, X)," & -- PS_MIO22
"1452 (BC_2, *, controlr, 0)," &
"1453 (BC_2, PS_MIO21, output3, X, 1452, 0, Z)," & -- PS_MIO21
"1454 (BC_2, PS_MIO21, input, X)," & -- PS_MIO21
"1455 (BC_2, *, controlr, 0)," &
"1456 (BC_2, PS_MIO20, output3, X, 1455, 0, Z)," & -- PS_MIO20
"1457 (BC_2, PS_MIO20, input, X)," & -- PS_MIO20
"1458 (BC_2, *, controlr, 0)," &
"1459 (BC_2, PS_MIO19, output3, X, 1458, 0, Z)," & -- PS_MIO19
"1460 (BC_2, PS_MIO19, input, X)," & -- PS_MIO19
"1461 (BC_2, *, controlr, 0)," &
"1462 (BC_2, PS_MIO18, output3, X, 1461, 0, Z)," & -- PS_MIO18
"1463 (BC_2, PS_MIO18, input, X)," & -- PS_MIO18
"1464 (BC_2, *, controlr, 0)," &
"1465 (BC_2, PS_MIO17, output3, X, 1464, 0, Z)," & -- PS_MIO17
"1466 (BC_2, PS_MIO17, input, X)," & -- PS_MIO17
"1467 (BC_2, *, controlr, 0)," &
"1468 (BC_2, PS_MIO16, output3, X, 1467, 0, Z)," & -- PS_MIO16
"1469 (BC_2, PS_MIO16, input, X)," & -- PS_MIO16
"1470 (BC_2, *, controlr, 0)," &
"1471 (BC_2, PS_MIO15, output3, X, 1470, 0, Z)," & -- PS_MIO15
"1472 (BC_2, PS_MIO15, input, X)," & -- PS_MIO15
"1473 (BC_2, *, controlr, 0)," &
"1474 (BC_2, PS_MIO14, output3, X, 1473, 0, Z)," & -- PS_MIO14
"1475 (BC_2, PS_MIO14, input, X)," & -- PS_MIO14
"1476 (BC_2, *, controlr, 0)," &
"1477 (BC_2, PS_MIO13, output3, X, 1476, 0, Z)," & -- PS_MIO13
"1478 (BC_2, PS_MIO13, input, X)," & -- PS_MIO13
"1479 (BC_2, *, controlr, 0)," &
"1480 (BC_2, PS_MIO12, output3, X, 1479, 0, Z)," & -- PS_MIO12
"1481 (BC_2, PS_MIO12, input, X)," & -- PS_MIO12
"1482 (BC_2, *, controlr, 0)," &
"1483 (BC_2, PS_MIO11, output3, X, 1482, 0, Z)," & -- PS_MIO11
"1484 (BC_2, PS_MIO11, input, X)," & -- PS_MIO11
"1485 (BC_2, *, controlr, 0)," &
"1486 (BC_2, PS_MIO10, output3, X, 1485, 0, Z)," & -- PS_MIO10
"1487 (BC_2, PS_MIO10, input, X)," & -- PS_MIO10
"1488 (BC_2, *, controlr, 0)," &
"1489 (BC_2, PS_MIO9, output3, X, 1488, 0, Z)," & -- PS_MIO9
"1490 (BC_2, PS_MIO9, input, X)," & -- PS_MIO9
"1491 (BC_2, *, controlr, 0)," &
"1492 (BC_2, PS_MIO8, output3, X, 1491, 0, Z)," & -- PS_MIO8
"1493 (BC_2, PS_MIO8, input, X)," & -- PS_MIO8
"1494 (BC_2, *, controlr, 0)," &
"1495 (BC_2, PS_MIO7, output3, X, 1494, 0, Z)," & -- PS_MIO7
"1496 (BC_2, PS_MIO7, input, X)," & -- PS_MIO7
"1497 (BC_2, *, controlr, 0)," &
"1498 (BC_2, PS_MIO6, output3, X, 1497, 0, Z)," & -- PS_MIO6
"1499 (BC_2, PS_MIO6, input, X)," & -- PS_MIO6
"1500 (BC_2, *, controlr, 0)," &
"1501 (BC_2, PS_MIO5, output3, X, 1500, 0, Z)," & -- PS_MIO5
"1502 (BC_2, PS_MIO5, input, X)," & -- PS_MIO5
"1503 (BC_2, *, controlr, 0)," &
"1504 (BC_2, PS_MIO4, output3, X, 1503, 0, Z)," & -- PS_MIO4
"1505 (BC_2, PS_MIO4, input, X)," & -- PS_MIO4
"1506 (BC_2, *, controlr, 0)," &
"1507 (BC_2, PS_MIO3, output3, X, 1506, 0, Z)," & -- PS_MIO3
"1508 (BC_2, PS_MIO3, input, X)," & -- PS_MIO3
"1509 (BC_2, *, controlr, 0)," &
"1510 (BC_2, PS_MIO2, output3, X, 1509, 0, Z)," & -- PS_MIO2
"1511 (BC_2, PS_MIO2, input, X)," & -- PS_MIO2
"1512 (BC_2, *, controlr, 0)," &
"1513 (BC_2, PS_MIO1, output3, X, 1512, 0, Z)," & -- PS_MIO1
"1514 (BC_2, PS_MIO1, input, X)," & -- PS_MIO1
"1515 (BC_2, *, controlr, 0)," &
"1516 (BC_2, PS_MIO0, output3, X, 1515, 0, Z)," & -- PS_MIO0
"1517 (BC_2, PS_MIO0, input, X)," & -- PS_MIO0
"1518 (BC_2, *, internal, X)," &
"1519 (BC_2, *, internal, X)," &
"1520 (BC_2, *, internal, X)," &
"1521 (BC_2, *, internal, X)," &
"1522 (BC_2, *, internal, X)," &
"1523 (BC_2, *, internal, X)," &
"1524 (BC_2, *, internal, X)," &
"1525 (BC_2, *, internal, X)," &
"1526 (BC_2, *, internal, X)," &
"1527 (BC_2, *, internal, X)," &
"1528 (BC_2, *, internal, X)," &
"1529 (BC_2, *, internal, X)," &
"1530 (BC_2, *, internal, 0)," &
"1531 (BC_2, *, internal, 1)," & -- PS_SRST_B
"1532 (BC_2, *, internal, X)," &
"1533 (BC_2, *, internal, 0)," &
"1534 (BC_2, *, internal, 1)," & -- PS_PROG_B
"1535 (BC_2, *, internal, X)," &
"1536 (BC_2, *, controlr, 0)," &
"1537 (BC_2, PS_INIT_B, output3, X, 1536, 0, Z)," & -- PS_INIT_B
"1538 (BC_2, PS_INIT_B, input, X)," & -- PS_INIT_B
"1539 (BC_2, *, controlr, 0)," &
"1540 (BC_2, PS_DONE, output3, X, 1539, 0, Z)," & -- PS_DONE
"1541 (BC_2, PS_DONE, input, X)," & -- PS_DONE
"1542 (BC_2, *, controlr, 0)," &
"1543 (BC_2, PS_ERROR_OUT, output3, X, 1542, 0, Z)," & -- PS_ERROR_OUT
"1544 (BC_2, PS_ERROR_OUT, input, X)," & -- PS_ERROR_OUT
"1545 (BC_2, *, controlr, 0)," &
"1546 (BC_2, PS_ERROR_STATUS, output3, X, 1545, 0, Z)," & -- PS_ERROR_STATUS
"1547 (BC_2, PS_ERROR_STATUS, input, X)," & -- PS_ERROR_STATUS
"1548 (BC_2, *, controlr, 0)," &
"1549 (BC_2, PS_MODE3, output3, X, 1548, 0, Z)," & -- PS_MODE3
"1550 (BC_2, PS_MODE3, input, X)," & -- PS_MODE3
"1551 (BC_2, *, controlr, 0)," &
"1552 (BC_2, PS_MODE2, output3, X, 1551, 0, Z)," & -- PS_MODE2
"1553 (BC_2, PS_MODE2, input, X)," & -- PS_MODE2
"1554 (BC_2, *, controlr, 0)," &
"1555 (BC_2, PS_MODE1, output3, X, 1554, 0, Z)," & -- PS_MODE1
"1556 (BC_2, PS_MODE1, input, X)," & -- PS_MODE1
"1557 (BC_2, *, controlr, 0)," &
"1558 (BC_2, PS_MODE0, output3, X, 1557, 0, Z)," & -- PS_MODE0
"1559 (BC_2, PS_MODE0, input, X)," & -- PS_MODE0
"1560 (BC_2, *, internal, X)," &
"1561 (BC_2, *, internal, X)," &
"1562 (BC_2, *, internal, X)," &
"1563 (BC_2, *, internal, X)," &
"1564 (BC_2, *, internal, X)," &
"1565 (BC_2, *, internal, X)," &
"1566 (BC_2, *, internal, X)," &
"1567 (BC_2, *, internal, X)," &
"1568 (BC_2, *, internal, X)," &
"1569 (BC_2, *, internal, X)," &
"1570 (BC_2, *, internal, X)," &
"1571 (BC_2, *, internal, X)," &
"1572 (BC_2, *, internal, X)," &
"1573 (BC_2, *, internal, X)," &
"1574 (BC_2, *, internal, X)," &
"1575 (BC_2, *, internal, X)," &
"1576 (BC_2, *, internal, X)";
-- Advanced I/O Description
attribute AIO_COMPONENT_CONFORMANCE of XCZU3EG_SBVA484 : entity is
"STD_1149_6_2003";
attribute AIO_EXTEST_Pulse_Execution of XCZU3EG_SBVA484 : entity is
"Wait_Duration PS_JTAG_TCK 15";
attribute AIO_EXTEST_Train_Execution of XCZU3EG_SBVA484 : entity is
"train 30, maximum_time 120.0e-6";
attribute AIO_Pin_Behavior of XCZU3EG_SBVA484 : entity is
"PS_MGTRRXP0_505 : LP_time=22.5e-9 HP_time=45.0e-9; " &
"PS_MGTRRXP1_505 : LP_time=22.5e-9 HP_time=45.0e-9; " &
"PS_MGTRRXP2_505 : LP_time=22.5e-9 HP_time=45.0e-9; " &
"PS_MGTRRXP3_505 : LP_time=22.5e-9 HP_time=45.0e-9; " &
"PS_MGTRTXP0_505; " &
"PS_MGTRTXP1_505; " &
"PS_MGTRTXP2_505; " &
"PS_MGTRTXP3_505 ";
-- Design Warning Section
attribute DESIGN_WARNING of XCZU3EG_SBVA484 : entity is
"The Zynq UltraScale+ MPSoC contains two TAPs in series:" &
"the MPSoC TAP and the ARM DAP. See the" &
"System Test and Debug chapter in UG1085. The device BSDL file" &
"represents the MPSoC TAP and the device boundary register." &
"The ARM DAP (zynqultrascale_arm_dap.bsd) must be inserted"&
"after the MPSoC in the JTAG scan chain to correctly model the JTAG chain." &
"In a secure application that has disabled the ARM DAP and uses the" &
"dummy DAP instead, append the file zynqultrascale_dummy_dap.bsd instead."&
"To model the boundary-scan cell behavior" &
"correctly post-configuration, use" &
"write_bsdl to modify the BSDL file." &
"To avoid losing the current configuration, the boundary" &
"scan test vectors should keep the PS_PROG_B pin" &
"High. If the PS_PROG_B pin goes Low by any means," &
"the configuration will be cleared." &
"PS_PROG_B and PS_POR_B can only be captured, not updated." &
"The value at the pin is always used by the device." &
"To avoid changes to the internal JTAG chain routing, the boundary scan" &
"test vectors should keep the PS_POR_B and PS_SRST_B pins High." &
"In EXTEST, output and tristate values are not captured in the" &
"Capture-DR state - those register cells are unchanged." &
"The output and tristate capture values are not valid until after" &
"the device is configured." &
"The tristate control value is not captured properly when" &
"GTS is activated or for pins configured as" &
"non-tristatable outputs." &
"The IEEE Std 1149.6 EXTEST_PULSE and EXTEST_TRAIN instructions" &
"require a minimum TCK freq of 2 MHz." &
"The boundary-scan register input cells for PS_DDR pins can fail to capture an input High." &
"See Xilinx Answer Record 69180 for details and a work-around." &
"Except for the BYPASS function, a running clock must be supplied to the PS_REF_CLK pin" &
"to enable all instruction functions, including boundary-scan SAMPLE and EXTEST," &
"and to ensure a valid IDCODE." &
"If VCC_PSINTFP is not powered, the boundary-register is not functional." &
"The PS JTAG boot mode pins setting is recommended for boundary-scan test to avoid" &
"potential conflicts with other boot mode activities that follow power-on.";
end XCZU3EG_SBVA484;
2. Ultra96-V2-G Heatsink Mechanical Drawings
Mechanical STEP files : From Reference Designs, I have opened STEP files of Mechanical Drawings in CAD software and here are results
2.1 Heatsink Alone
FIlename : Ultra96-V2 Heatsink Alone.STEP
(a) Front View
(b) Left View
(c) Right View
(d) Top View
(e) Bottom View
(f) Isometric View
2.2 Ultra96 Board Alone
FIlename : Ultra96-V2 Alone.step
(a) Front View
(b) Isometric View
(c) Right View
(d) Top View
(e) Bottom View
2.3 Ultra96 and Heatsink together
FIlename : Ultra96-V2 and Heatsink together.step
(a) Isometric View1
(b) Isometric View 2
2.4 Mechanical Drawings STEP files Conclusion
The files given STEP files of Mechanical Drawings looks of earlier version as Ultra96-V2G which I using, has this heatsink.
Close up of Heatsink, Ultra96-V2-G-Heatsink 360° view
The number of holes, holes placement and design in new Ultra96-V2-G is different.
After searching, I found that the given heatsink step file is for the Ultra96-V2 Heatsink, AES-ACC-U96-PHS1. The following image is taken from AES-ACC-U96-PHS1.
Yes it is of ultra96-V2, and everywhere it is even mentioned Ultra96V2. Following image also from element14 only
The training files are of different heatsink, earlier version which created confusion.
2.5 Ultra96-V2-G Fan Noise
2.6 Ultra96-V2-G Finite Element Analysis & Computational Fluid Dynamics
Heatsink details of Ultra96-V2G are not given, even on internet. After wasting 4-5 days, I found AMD gives thermal model which is in .pdml and .tzr and it need ANSYS ICEPACK Software which I dont have. The other is FLOTHERM but it didnt opened. So, I made my own heatsink model which is explained in 2 parts in paper.
AVNET can update new brochure using my paper, as this heatsink is totally different than earlier one's.
There is no data of heatsink I found except two files which could not get opened. I have estimated doing calculations and from experience.
The funding of this board has been acknowledged in the Research papers.
3. Ultra96-V2-G Clocking Architecture
From Schematics, Ultra96-V2 Rev1 Schematic, IDT (Integrated Device Technology) generates 5 different clocks - 24 MHz, 25 MHz, 26 MHz, 27 MHz and 33.333 MHz . In this IDT, clock synthesizer and 3 external oscillators are replaced by single VersaClock and external crystal is eliminated.
As can be seen from figure, 5 different clocks are
a) 24 MHz is single ended and used by two on-boards USB 2.0 PHY.
b) 25 MHz is also single ended and used by on-board USB 2.0 Hub.
c) 26 MHz is not single-ended but LVDS differential (Low-voltage Differential Signaling), TIA/EIA-644 and used by USB 3.0 Transceivers.
d) 27 MHz is also not single-ended but LVDS differential (Low-voltage Differential Signaling), TIA/EIA-644 and used by 4k DisplayPort Transceivers.
e) 33.333 MHz is 1.8 V LVCMOS single ended clock and is used by Zync UltraScale+ MpSoC. The reference clock for Processing System (PS) is 3 x 33.333 MHz = 99.999 MHZ ≈100 MHz. This clocking system generate clocks for peripherals, interconnect etc. by generating 5 sub PLL(Phase Locked Loop) system clocks of which two clocks are IOPLL and RPU (Real-time Processing Unit) PLL in the low power domain and three clocks APU (Application Processing Unit) PLL, VPLL and DDR PLL in the full power domain.
4. Ultra96-V2-G Graphics Processing Unit (GPU) Hardware Accelerator
The GPU is Mali-400 MP2 hardware accelerator which is used for graphics and video acceleration with performance upto 667 MHZ and has dedicated L2 cache of 64 KB.
This GPU is a 2D and 3D subsystem which has 3 processors, one geometry processor and wwo pixel processors. All these three processor have individual memory management units connected with 64-bit AXI to shared L2 cache of 64 KB which has128-bit AXI master bus interface and is controlled by advanced peripheral bus (APB) slave. These support OpenGL ES 1.1 and 2.0 and OpenVG 1.1. The SIMD engine has 4-way 32-bit simultaneous instruction execution.
Geometry Processor Texture sizes of up to 4096 x 4096 pixels.
5. Ultra96-V2-G Dual Core Cortex-R5F
Ultra96-V2-G Board AES-ULTRA96-V2-G has dual core Cortex-R5F, where each core is Arm v7 architecture-based 32-bit dual real-time processing unit (RPU) with performance upto 600 MHz, L1 cache is 32 KB I/D and dedicated tightly coupled memory (TCM) of 128 KB. This memory comes with ECC (Error correction code), which is used to detect and correct n-bit data corruption which occurs in memory.
6. Ultra96-V2-G Quad-Core Cortex-A53 MPCore
Ultra96-V2-G Board AES-ULTRA96-V2-G has quad core Cortex-A53, where each core is Arm v8 architecture-based 64-bit 1.5 GHz 13800 DMIPS Application processing unit (APU),L1 cache is 32 KB I/D. The onboard memory is 256 KB with L2 cache 1MB, on
Some other details are mentioned in Research Paper, 'Synopsis of Current Consumption, PWM and DMA In Single Core, Dual Core and Multi Core Processors SoC'.
7. Ultra96-V2-G Cyrpto Hardware Accelerator
Research Paper, Implementing Elliptic Curve & HyperElliptic Curve Cryptography on Crypto Hardware Accelerator of MPSoC
Preprint Research Papers :
Based on AES-ULTRA96-V2-G, I have written following papers, which can be downloaded :
- Synopsis of Current Consumption, PWM and DMA In Single Core, Dual Core and Multi Core Processors SoC
My Cryptography Research Papers & Data
- Implementing Elliptic Curve & HyperElliptic Curve Cryptography on Crypto Hardware Accelerator of MPSoC
- Algebraic Elliptic Curves : Motivation
- Game of Coefficients : Algebraic Cubic And Elliptic Curves
- Game of Polynomials & Coefficients : Algebraic HyperElliptic Curves
- Data Vol 1: Game of Coefficients - Algebraic, Elliptic And HyperElliptic Curves
- Data Vol 2: Game of Coefficients - Algebraic, Elliptic And HyperElliptic Curves
- Data Vol 3: Game of Coefficients - Algebraic, Elliptic And HyperElliptic Curves
My Heatsink Research Papers & Data
- Analysis and Computational Thermal, Heat Transfer and Fluid Dynamics of Single Board Ultra96-V2-G Multi Processor SoC Heatsink - Part I
- Analysis and Computational Thermal, Heat Transfer and Fluid Dynamics of Single Board Ultra96-V2-G Multi Processor SoC Heatsink - Part II
- Data and Designs of B-Machines:Ultra96V2G HeatSink
This is Blog5.
Abhishek Bansal
( Not representing anyone else. Category:Individual,Solo)
Top Comments