BSDL Files Library for JTAG

The only free public library that contains thousands of BSDL (Boundary Scan Description Language) models to use with BScan/JTAG tools

BSDL model: s041_top_1_port

entity s041_top_1_port is
   
-- This section identifies the default device package selected.
   
   generic (PHYSICAL_PIN_MAP: string:= "TEBGA820");
   
-- This section declares all the ports in the design.
   
port ( 
 CSB               : in       bit;
 LVDS_STA          : in       bit;
 MPM               : in       bit;
 RCLK              : in       bit;
 RDB               : in       bit;
 RESETB            : in       bit;
 SPI3A_E_FCLK      : in       bit;
 SPI3A_I_EOP       : in       bit;
 SPI3A_I_ERR       : in       bit;
 SPI3A_I_FCLK      : in       bit;
 SPI3A_I_PRTY      : in       bit;
 SPI3A_I_SOP       : in       bit;
 SPI3A_I_TSX       : in       bit;
 SPI3B_E_FCLK      : in       bit;
 SPI3B_I_EOP       : in       bit;
 SPI3B_I_ERR       : in       bit;
 SPI3B_I_FCLK      : in       bit;
 SPI3B_I_PRTY      : in       bit;
 SPI3B_I_SOP       : in       bit;
 SPI3B_I_TSX       : in       bit;
 SPI3C_E_FCLK      : in       bit;
 SPI3C_I_EOP       : in       bit;
 SPI3C_I_ERR       : in       bit;
 SPI3C_I_FCLK      : in       bit;
 SPI3C_I_PRTY      : in       bit;
 SPI3C_I_SOP       : in       bit;
 SPI3C_I_TSX       : in       bit;
 SPI3D_E_FCLK      : in       bit;
 SPI3D_I_EOP       : in       bit;
 SPI3D_I_ERR       : in       bit;
 SPI3D_I_FCLK      : in       bit;
 SPI3D_I_PRTY      : in       bit;
 SPI3D_I_SOP       : in       bit;
 SPI3D_I_TSX       : in       bit;
 SPI_EN            : in       bit;
 TCK               : in       bit;
 TDI               : in       bit;
 TESTSE            : in       bit;
 TMS               : in       bit;
 TRSTB             : in       bit;
 WRB               : in       bit;
 ADD               : in       bit_vector (0 to 5);
 CK_SEL            : in       bit_vector (0 to 3);
 SPI3A_I_DAT       : in       bit_vector (0 to 31);
 SPI3A_I_MOD       : in       bit_vector (0 to 1);
 SPI3B_I_DAT       : in       bit_vector (0 to 31);
 SPI3B_I_MOD       : in       bit_vector (0 to 1);
 SPI3C_I_DAT       : in       bit_vector (0 to 31);
 SPI3C_I_MOD       : in       bit_vector (0 to 1);
 SPI3D_I_DAT       : in       bit_vector (0 to 31);
 SPI3D_I_MOD       : in       bit_vector (0 to 1);
 SPI3A_E_ENB       : inout    bit;
 SPI3A_I_ENB       : inout    bit;
 SPI3A_PTPA        : inout    bit;
 SPI3A_RVAL        : inout    bit;
 SPI3A_STPA        : inout    bit;
 SPI3B_E_ENB       : inout    bit;
 SPI3B_I_ENB       : inout    bit;
 SPI3B_PTPA        : inout    bit;
 SPI3B_RVAL        : inout    bit;
 SPI3B_STPA        : inout    bit;
 SPI3C_E_ENB       : inout    bit;
 SPI3C_I_ENB       : inout    bit;
 SPI3C_PTPA        : inout    bit;
 SPI3C_RVAL        : inout    bit;
 SPI3C_STPA        : inout    bit;
 SPI3D_E_ENB       : inout    bit;
 SPI3D_I_ENB       : inout    bit;
 SPI3D_PTPA        : inout    bit;
 SPI3D_RVAL        : inout    bit;
 SPI3D_STPA        : inout    bit;
 TIMEBASE          : inout    bit;
 DBUS              : inout    bit_vector (0 to 7);
 GPIO              : inout    bit_vector (0 to 4);
 SPI3A_ADR         : inout    bit_vector (0 to 7);
 SPI3A_DTPA        : inout    bit_vector (0 to 3);
 SPI3B_ADR         : inout    bit_vector (0 to 7);
 SPI3B_DTPA        : inout    bit_vector (0 to 3);
 SPI3C_ADR         : inout    bit_vector (0 to 7);
 SPI3C_DTPA        : inout    bit_vector (0 to 3);
 SPI3D_ADR         : inout    bit_vector (0 to 7);
 SPI3D_DTPA        : inout    bit_vector (0 to 3);
 INTB              : out      bit;
 SPI3A_E_EOP       : out      bit;
 SPI3A_E_ERR       : out      bit;
 SPI3A_E_PRTY      : out      bit;
 SPI3A_E_SOP       : out      bit;
 SPI3A_E_TSX       : out      bit;
 SPI3B_E_EOP       : out      bit;
 SPI3B_E_ERR       : out      bit;
 SPI3B_E_PRTY      : out      bit;
 SPI3B_E_SOP       : out      bit;
 SPI3B_E_TSX       : out      bit;
 SPI3C_E_EOP       : out      bit;
 SPI3C_E_ERR       : out      bit;
 SPI3C_E_PRTY      : out      bit;
 SPI3C_E_SOP       : out      bit;
 SPI3C_E_TSX       : out      bit;
 SPI3D_E_EOP       : out      bit;
 SPI3D_E_ERR       : out      bit;
 SPI3D_E_PRTY      : out      bit;
 SPI3D_E_SOP       : out      bit;
 SPI3D_E_TSX       : out      bit;
 TDO               : out      bit;
 SPI3A_E_DAT       : out      bit_vector (0 to 31);
 SPI3A_E_MOD       : out      bit_vector (0 to 1);
 SPI3B_E_DAT       : out      bit_vector (0 to 31);
 SPI3B_E_MOD       : out      bit_vector (0 to 1);
 SPI3C_E_DAT       : out      bit_vector (0 to 31);
 SPI3C_E_MOD       : out      bit_vector (0 to 1);
 SPI3D_E_DAT       : out      bit_vector (0 to 31);
 SPI3D_E_MOD       : out      bit_vector (0 to 1);
 OCLK              : buffer   bit_vector (0 to 3);
 BIAS              : linkage  bit;
 SPI4_E_CTL        : linkage  bit;
 SPI4_E_CTLB       : linkage  bit;
 SPI4_E_DATAB_0    : linkage  bit;
 SPI4_E_DATAB_10   : linkage  bit;
 SPI4_E_DATAB_11   : linkage  bit;
 SPI4_E_DATAB_12   : linkage  bit;
 SPI4_E_DATAB_13   : linkage  bit;
 SPI4_E_DATAB_14   : linkage  bit;
 SPI4_E_DATAB_15   : linkage  bit;
 SPI4_E_DATAB_1    : linkage  bit;
 SPI4_E_DATAB_2    : linkage  bit;
 SPI4_E_DATAB_3    : linkage  bit;
 SPI4_E_DATAB_4    : linkage  bit;
 SPI4_E_DATAB_5    : linkage  bit;
 SPI4_E_DATAB_6    : linkage  bit;
 SPI4_E_DATAB_7    : linkage  bit;
 SPI4_E_DATAB_8    : linkage  bit;
 SPI4_E_DATAB_9    : linkage  bit;
 SPI4_E_DATA_0     : linkage  bit;
 SPI4_E_DATA_10    : linkage  bit;
 SPI4_E_DATA_11    : linkage  bit;
 SPI4_E_DATA_12    : linkage  bit;
 SPI4_E_DATA_13    : linkage  bit;
 SPI4_E_DATA_14    : linkage  bit;
 SPI4_E_DATA_15    : linkage  bit;
 SPI4_E_DATA_1     : linkage  bit;
 SPI4_E_DATA_2     : linkage  bit;
 SPI4_E_DATA_3     : linkage  bit;
 SPI4_E_DATA_4     : linkage  bit;
 SPI4_E_DATA_5     : linkage  bit;
 SPI4_E_DATA_6     : linkage  bit;
 SPI4_E_DATA_7     : linkage  bit;
 SPI4_E_DATA_8     : linkage  bit;
 SPI4_E_DATA_9     : linkage  bit;
 SPI4_E_DCLK       : linkage  bit;
 SPI4_E_DCLKB      : linkage  bit;
 SPI4_E_SCLKB_L    : linkage  bit;
 SPI4_E_SCLK_L     : linkage  bit;
 SPI4_E_SCLK_T     : linkage  bit;
 SPI4_E_STATB_L_0  : linkage  bit;
 SPI4_E_STATB_L_1  : linkage  bit;
 SPI4_E_STAT_L_0   : linkage  bit;
 SPI4_E_STAT_L_1   : linkage  bit;
 SPI4_E_STAT_T_0   : linkage  bit;
 SPI4_E_STAT_T_1   : linkage  bit;
 SPI4_I_CTL        : linkage  bit;
 SPI4_I_CTLB       : linkage  bit;
 SPI4_I_DATAB_0    : linkage  bit;
 SPI4_I_DATAB_10   : linkage  bit;
 SPI4_I_DATAB_11   : linkage  bit;
 SPI4_I_DATAB_12   : linkage  bit;
 SPI4_I_DATAB_13   : linkage  bit;
 SPI4_I_DATAB_14   : linkage  bit;
 SPI4_I_DATAB_15   : linkage  bit;
 SPI4_I_DATAB_1    : linkage  bit;
 SPI4_I_DATAB_2    : linkage  bit;
 SPI4_I_DATAB_3    : linkage  bit;
 SPI4_I_DATAB_4    : linkage  bit;
 SPI4_I_DATAB_5    : linkage  bit;
 SPI4_I_DATAB_6    : linkage  bit;
 SPI4_I_DATAB_7    : linkage  bit;
 SPI4_I_DATAB_8    : linkage  bit;
 SPI4_I_DATAB_9    : linkage  bit;
 SPI4_I_DATA_0     : linkage  bit;
 SPI4_I_DATA_10    : linkage  bit;
 SPI4_I_DATA_11    : linkage  bit;
 SPI4_I_DATA_12    : linkage  bit;
 SPI4_I_DATA_13    : linkage  bit;
 SPI4_I_DATA_14    : linkage  bit;
 SPI4_I_DATA_15    : linkage  bit;
 SPI4_I_DATA_1     : linkage  bit;
 SPI4_I_DATA_2     : linkage  bit;
 SPI4_I_DATA_3     : linkage  bit;
 SPI4_I_DATA_4     : linkage  bit;
 SPI4_I_DATA_5     : linkage  bit;
 SPI4_I_DATA_6     : linkage  bit;
 SPI4_I_DATA_7     : linkage  bit;
 SPI4_I_DATA_8     : linkage  bit;
 SPI4_I_DATA_9     : linkage  bit;
 SPI4_I_DCLK       : linkage  bit;
 SPI4_I_DCLKB      : linkage  bit;
 SPI4_I_SCLKB_L    : linkage  bit;
 SPI4_I_SCLK_L     : linkage  bit;
 SPI4_I_SCLK_T     : linkage  bit;
 SPI4_I_STATB_L_0  : linkage  bit;
 SPI4_I_STATB_L_1  : linkage  bit;
 SPI4_I_STAT_L_0   : linkage  bit;
 SPI4_I_STAT_L_1   : linkage  bit;
 SPI4_I_STAT_T_0   : linkage  bit;
 SPI4_I_STAT_T_1   : linkage  bit;
 VDDA18_CLKGEN     : linkage  bit;
 VDDA18_EDTX       : linkage  bit;
 VDDA18_ESRX       : linkage  bit;
 VDDA18_IDRX       : linkage  bit;
 VDDA18_ISTX       : linkage  bit;
 VSSA18_CLKGEN     : linkage  bit;
 VSSA18_EDTX       : linkage  bit;
 VSSA18_ESRX       : linkage  bit;
 VSSA18_IDRX       : linkage  bit;
 VSSA18_ISTX       : linkage  bit;
 GND               : linkage  bit_vector (1 to 116);
 NC                : linkage  bit_vector (1 to 3);
 VD33              : linkage  bit_vector (1 to 28);
 VDD               : linkage  bit_vector (1 to 124);
 VDDA33            : linkage  bit_vector (1 to 17)
   );
   
   use STD_1149_1_1994.all;
   
   attribute COMPONENT_CONFORMANCE of s041_top_1_port: entity is 
     "STD_1149_1_1993";
   
   attribute PIN_MAP of s041_top_1_port: entity is PHYSICAL_PIN_MAP;
   
-- This section specifies the pin map for each port. This information
-- is extracted from the port-to-pin map file that was read in using
-- the "read_pin_map" command.
   
constant TEBGA820: PIN_MAP_STRING := 
 "CSB               : B32," &
 "LVDS_STA          : AN30," &
 "MPM               : C28," &
 "RCLK              : AP30," &
 "RDB               : E28," &
 "RESETB            : C30," &
 "SPI3A_E_FCLK      : A20," &
 "SPI3A_I_EOP       : D15," &
 "SPI3A_I_ERR       : C16," &
 "SPI3A_I_FCLK      : D16," &
 "SPI3A_I_PRTY      : A15," &
 "SPI3A_I_SOP       : B15," &
 "SPI3A_I_TSX       : A16," &
 "SPI3B_E_FCLK      : G5," &
 "SPI3B_I_EOP       : L1," &
 "SPI3B_I_ERR       : K1," &
 "SPI3B_I_FCLK      : L5," &
 "SPI3B_I_PRTY      : L3," &
 "SPI3B_I_SOP       : L4," &
 "SPI3B_I_TSX       : K3," &
 "SPI3C_E_FCLK      : AK21," &
 "SPI3C_I_EOP       : AK17," &
 "SPI3C_I_ERR       : AN17," &
 "SPI3C_I_FCLK      : AM17," &
 "SPI3C_I_PRTY      : AL17," &
 "SPI3C_I_SOP       : AK18," &
 "SPI3C_I_TSX       : AK20," &
 "SPI3D_E_FCLK      : AK2," &
 "SPI3D_I_EOP       : AE1," &
 "SPI3D_I_ERR       : AF1," &
 "SPI3D_I_FCLK      : AE5," &
 "SPI3D_I_PRTY      : AE4," &
 "SPI3D_I_SOP       : AF3," &
 "SPI3D_I_TSX       : AF5," &
 "SPI_EN            : E29," &
 "TCK               : AL29," &
 "TDI               : AM30," &
 "TESTSE            : B31," &
 "TMS               : AN32," &
 "TRSTB             : D28," &
 "WRB               : C33," &
 "ADD               : (B28, D29, B30, C34, D31, D33)," &
 "CK_SEL            : (AH31, AK30, AK29, AL31)," &
 "SPI3A_I_DAT       : (A8, C9, E9, D9, B9, A9, D10, E10, C10, B10, " &
 "A10, B11, D11, C11, A11, C12, D12, E11, B12, A12, D13, E12, C13, " &
 "B13, A13, E13, D14, C14, B14, E14, A14, E15)," &
 "SPI3A_I_MOD       : (E16, C15)," &
 "SPI3B_I_DAT       : (V2, V1, V5, U1, U2, U4, U3, T1, T2, T3, U5, T4" &
 ", R1, R2, T5, R3, R4, P3, P1, P2, P4, P5," &
 " R5, N1, N2, N3, N5, N4, " &
 "M1, M2, M3, M4)," &
 "SPI3B_I_MOD       : (L2, M5)," &
 "SPI3C_I_DAT       : (AL10, AM10, AN10, AP10, AK12, AK11, AL11, AN11" &
 ", AP11, AM11, AL12, AM12, AK13, AN12, AP12, AL13, AM13, AN13, AP13" &
 ", AN14, AK14, AL14, AM14, AP14, AM15, AL15, AN15, AP15, AK15, AL16" &
 ", AK16, AM16)," &
 "SPI3C_I_MOD       : (AN16, AP16)," &
 "SPI3D_I_DAT       : (V4, W3, W1, V3, W2, W5, W4, Y1, Y2, Y5, Y3, Y4" &
 ", AA1, AA5, AA2, AA3, AA4, AB4, AB1, AB2, AC2, AB5, AB3, AC1, AC3, " &
 "AC5, AC4, AD1, AD2, AD5, AD4, AD3)," &
 "SPI3D_I_MOD       : (AE3, AE2)," &
 "SPI3A_E_ENB       : A27," &
 "SPI3A_I_ENB       : E17," &
 "SPI3A_PTPA        : C19," &
 "SPI3A_RVAL        : B16," &
 "SPI3A_STPA        : A17," &
 "SPI3B_E_ENB       : C7," &
 "SPI3B_I_ENB       : K4," &
 "SPI3B_PTPA        : G3," &
 "SPI3B_RVAL        : K2," &
 "SPI3B_STPA        : J4," &
 "SPI3C_E_ENB       : AL28," &
 "SPI3C_I_ENB       : AL18," &
 "SPI3C_PTPA        : AP21," &
 "SPI3C_RVAL        : AP17," &
 "SPI3C_STPA        : AN18," &
 "SPI3D_E_ENB       : AP8," &
 "SPI3D_I_ENB       : AF4," &
 "SPI3D_PTPA        : AK1," &
 "SPI3D_RVAL        : AF2," &
 "SPI3D_STPA        : AH1," &
 "TIMEBASE          : AH34," &
 "DBUS              : (A30, A32, C31, C32, D30, D32, D34, E30)," &
 "GPIO              : (AL32, AL30, AM34, AM33, AM31)," &
 "SPI3A_ADR         : (D18, C18, E19, B18, A18, A19, D19, B19)," &
 "SPI3A_DTPA        : (D17, C17, B17, E18)," &
 "SPI3B_ADR         : (J5, H1, H3, H2, H4, G1, G2, H5)," &
 "SPI3B_DTPA        : (K5, J1, J2, J3)," &
 "SPI3C_ADR         : (AN19, AK22, AL19, AP20, AM20, AM19, AL20, AN20" &
 ")," &
 "SPI3C_DTPA        : (AM18, AP18, AK19, AP19)," &
 "SPI3D_ADR         : (AH2, AH3, AG5, AH4, AJ1, AJ4, AJ2, AJ3)," &
 "SPI3D_DTPA        : (AG2, AG1, AG4, AG3)," &
 "INTB              : A31," &
 "SPI3A_E_EOP       : B27," &
 "SPI3A_E_ERR       : E27," &
 "SPI3A_E_PRTY      : E26," &
 "SPI3A_E_SOP       : A28," &
 "SPI3A_E_TSX       : D26," &
 "SPI3B_E_EOP       : B7," &
 "SPI3B_E_ERR       : D8," &
 "SPI3B_E_PRTY      : A6," &
 "SPI3B_E_SOP       : C8," &
 "SPI3B_E_TSX       : A7," &
 "SPI3C_E_EOP       : AM28," &
 "SPI3C_E_ERR       : AM29," &
 "SPI3C_E_PRTY      : AN28," &
 "SPI3C_E_SOP       : AN29," &
 "SPI3C_E_TSX       : AP28," &
 "SPI3D_E_EOP       : AL9," &
 "SPI3D_E_ERR       : AN9," &
 "SPI3D_E_PRTY      : AK9," &
 "SPI3D_E_SOP       : AP9," &
 "SPI3D_E_TSX       : AN8," &
 "TDO               : AP32," &
 "SPI3A_E_DAT       : (D20, B20, C20, A21, E20, B21, C21, D21, E21, " &
 "A22, B22, C22, E22, D22, A23, B23, E24, C23, A24, B24, E23, D23, " &
 "D24, C24, B25, A25, C25, D25, E25, A26, B26, C26)," &
 "SPI3A_E_MOD       : (D27, C27)," &
 "SPI3B_E_DAT       : (F1, G4, F2, F3, E2, F4, E1, E3, D2, F5, D1, D3" &
 ", C3, C1, C2, B3, C4, A3, D4, B4, E5, A4, C5, D5, B5, D6, A5, C6, " &
 "E6, E7, B6, D7)," &
 "SPI3B_E_MOD       : (E8, B8)," &
 "SPI3C_E_DAT       : (AN21, AM21, AL21, AP22, AN22, AM22, AL22, AK23" &
 ", AP23, AN23, AL23, AM23, AP24, AM24, AN24, AK24, AL24, AP25, AN25" &
 ", AK25, AL25, AM25, AP26, AN26, AP27, AM26, AK26, AL26, AM27, AN27" &
 ", AK27, AL27)," &
 "SPI3C_E_MOD       : (AP29, AK28)," &
 "SPI3D_E_DAT       : (AH5, AK4, AL1, AL2, AK3, AM1, AM2, AM3, AL3, " &
 "AP3, AL4, AM4, AN4, AP4, AK5, AL5, AN5, AM5, AK6, AP5, AM6, AL6, " &
 "AP6, AN6, AL7, AK7, AN7, AM7, AK8, AP7, AM8, AL8)," &
 "SPI3D_E_MOD       : (AK10, AM9)," &
 "OCLK              : (AH33, AH32, AJ30, AK31)," &
 "BIAS              : AJ31," &
 "SPI4_E_CTL        : U34," &
 "SPI4_E_CTLB       : U33," &
 "SPI4_E_DATAB_0    : U31," &
 "SPI4_E_DATAB_10   : AB30," &
 "SPI4_E_DATAB_11   : AC33," &
 "SPI4_E_DATAB_12   : AC31," &
 "SPI4_E_DATAB_13   : AD33," &
 "SPI4_E_DATAB_14   : AD30," &
 "SPI4_E_DATAB_15   : AE31," &
 "SPI4_E_DATAB_1    : V33," &
 "SPI4_E_DATAB_2    : V30," &
 "SPI4_E_DATAB_3    : W33," &
 "SPI4_E_DATAB_4    : W30," &
 "SPI4_E_DATAB_5    : Y33," &
 "SPI4_E_DATAB_6    : Y31," &
 "SPI4_E_DATAB_7    : AA33," &
 "SPI4_E_DATAB_8    : AA30," &
 "SPI4_E_DATAB_9    : AB33," &
 "SPI4_E_DATA_0     : U32," &
 "SPI4_E_DATA_10    : AB31," &
 "SPI4_E_DATA_11    : AC34," &
 "SPI4_E_DATA_12    : AC32," &
 "SPI4_E_DATA_13    : AD34," &
 "SPI4_E_DATA_14    : AD31," &
 "SPI4_E_DATA_15    : AE30," &
 "SPI4_E_DATA_1     : V34," &
 "SPI4_E_DATA_2     : V31," &
 "SPI4_E_DATA_3     : W34," &
 "SPI4_E_DATA_4     : W31," &
 "SPI4_E_DATA_5     : Y34," &
 "SPI4_E_DATA_6     : Y32," &
 "SPI4_E_DATA_7     : AA34," &
 "SPI4_E_DATA_8     : AA31," &
 "SPI4_E_DATA_9     : AB34," &
 "SPI4_E_DCLK       : AE34," &
 "SPI4_E_DCLKB      : AE33," &
 "SPI4_E_SCLKB_L    : G32," &
 "SPI4_E_SCLK_L     : G31," &
 "SPI4_E_SCLK_T     : E31," &
 "SPI4_E_STATB_L_0  : E32," &
 "SPI4_E_STATB_L_1  : F34," &
 "SPI4_E_STAT_L_0   : F32," &
 "SPI4_E_STAT_L_1   : F33," &
 "SPI4_E_STAT_T_0   : M30," &
 "SPI4_E_STAT_T_1   : L30," &
 "SPI4_I_CTL        : H30," &
 "SPI4_I_CTLB       : H31," &
 "SPI4_I_DATAB_0    : H33," &
 "SPI4_I_DATAB_10   : N33," &
 "SPI4_I_DATAB_11   : P31," &
 "SPI4_I_DATAB_12   : P33," &
 "SPI4_I_DATAB_13   : R30," &
 "SPI4_I_DATAB_14   : R33," &
 "SPI4_I_DATAB_15   : T30," &
 "SPI4_I_DATAB_1    : H34," &
 "SPI4_I_DATAB_2    : J33," &
 "SPI4_I_DATAB_3    : J30," &
 "SPI4_I_DATAB_4    : K31," &
 "SPI4_I_DATAB_5    : K34," &
 "SPI4_I_DATAB_6    : L33," &
 "SPI4_I_DATAB_7    : M31," &
 "SPI4_I_DATAB_8    : M33," &
 "SPI4_I_DATAB_9    : N30," &
 "SPI4_I_DATA_0     : H32," &
 "SPI4_I_DATA_10    : N34," &
 "SPI4_I_DATA_11    : P32," &
 "SPI4_I_DATA_12    : P34," &
 "SPI4_I_DATA_13    : R31," &
 "SPI4_I_DATA_14    : R34," &
 "SPI4_I_DATA_15    : T31," &
 "SPI4_I_DATA_1     : J34," &
 "SPI4_I_DATA_2     : J32," &
 "SPI4_I_DATA_3     : K30," &
 "SPI4_I_DATA_4     : L31," &
 "SPI4_I_DATA_5     : K33," &
 "SPI4_I_DATA_6     : L34," &
 "SPI4_I_DATA_7     : M32," &
 "SPI4_I_DATA_8     : M34," &
 "SPI4_I_DATA_9     : N31," &
 "SPI4_I_DCLK       : T34," &
 "SPI4_I_DCLKB      : T33," &
 "SPI4_I_SCLKB_L    : AF32," &
 "SPI4_I_SCLK_L     : AF33," &
 "SPI4_I_SCLK_T     : AG33," &
 "SPI4_I_STATB_L_0  : AF30," &
 "SPI4_I_STATB_L_1  : AG30," &
 "SPI4_I_STAT_L_0   : AF31," &
 "SPI4_I_STAT_L_1   : AG31," &
 "SPI4_I_STAT_T_0   : AG32," &
 "SPI4_I_STAT_T_1   : AH30," &
 "VDDA18_CLKGEN     : AF28," &
 "VDDA18_EDTX       : AE28," &
 "VDDA18_ESRX       : L28," &
 "VDDA18_IDRX       : P28," &
 "VDDA18_ISTX       : AD28," &
 "VSSA18_CLKGEN     : AA20," &
 "VSSA18_EDTX       : AA21," &
 "VSSA18_ESRX       : P21," &
 "VSSA18_IDRX       : R21," &
 "VSSA18_ISTX       : Y21," &
 "GND               : (A29, B29, C29, E4, F6, F7, F17, F18, F28, F29" &
 ", F31, G6, G7, G17, G18, G28, G29, G33, G34, J31, L32, N32, P14, " &
 "P15, P16, P17, P18, P19, P20, R14, R15, R16, R17, R18, R19, R20, " &
 "T14, T15, T16, T17, T18, T19, T20, T21, T32, U6, U7, U14, U15, U16" &
 ", U17, U18, U19, U20, U21, U28, U29, V6, V7, V14, V15, V16, V17, " &
 "V18, V19, V20, V21, V28, V29, V32, W14, W15, W16, W17, W18, W19, " &
 "W20, W21, Y14, Y15, Y16, Y17, Y18, Y19, Y20, Y30, AA14, AA15, AA16" &
 ", AA17, AA18, AA19, AA32, AC30, AD32, AF34, AG34, AH6, AH7, AH17, " &
 "AH18, AH28, AH29, AJ5, AJ6, AJ7, AJ17, AJ18, AJ28, AJ29, AJ32, AJ33" &
 ", AJ34, AK32, AK33, AN3)," &
 "NC                : (AM32, AN31, AP31)," &
 "VD33              : (F10, F11, F14, F21, G10, G11, G14, G21, K6, K7" &
 ", L6, L7, P6, P7, AA6, AA7, AD6, AD7, AE6, AE7, AH10, AH11, AH14, " &
 "AH21, AJ10, AJ11, AJ14, AJ21)," &
 "VDD               : (A1, A2, A33, A34, B1, B2, B33, B34, E33, E34, " &
 "F8, F9, F12, F13, F15, F16, F19, F20, F22, F23, F26, F27, F30, G8, " &
 "G9, G12, G13, G15, G16, G19, G20, G22, G23, G26, G27, G30, H6, H7, " &
 "H28, H29, J6, J7, J28, J29, K32, M6, M7, M28, M29, N6, N7, N28, N29" &
 ", R6, R7, R28, R29, R32, T6, T7, T28, T29, W6, W7, W28, W29, W32, " &
 "Y6, Y7, Y28, Y29, AB6, AB7, AB28, AB29, AB32, AC6, AC7, AC28, AC29" &
 ", AE32, AF6, AF7, AF29, AG6, AG7, AG28, AG29, AH8, AH9, AH12, AH13" &
 ", AH15, AH16, AH19, AH20, AH22, AH23, AH25, AH26, AH27, AJ8, AJ9, " &
 "AJ12, AJ13, AJ15, AJ16, AJ19, AJ20, AJ22, AJ23, AJ26, AJ27, AK34, " &
 "AL33, AL34, AN1, AN2, AN33, AN34, AP1, AP2, AP33, AP34)," &
 "VDDA33            : (F24, F25, G24, G25, K28, K29, L29, P29, P30, " &
 "U30, AA28, AA29, AD29, AE29, AH24, AJ24, AJ25)";
   
-- This section specifies the TAP ports.
-- For the TAP TCK port, the parameters in the brackets are:
--        First Field : Maximum  TCK frequency.
--        Second Field: Allowable states TCK may be stopped in.
   
   attribute TAP_SCAN_CLOCK of TCK  : signal is (10.0e6, BOTH);
   attribute TAP_SCAN_IN    of TDI  : signal is true;
   attribute TAP_SCAN_MODE  of TMS  : signal is true;
   attribute TAP_SCAN_OUT   of TDO  : signal is true;
   attribute TAP_SCAN_RESET of TRSTB: signal is true;
   
-- Specifies the number of bits in the instruction register.
   
   attribute INSTRUCTION_LENGTH of s041_top_1_port: entity is 3;
   
-- Specifies the boundary-scan instructions implemented in the
-- design and their opcodes.
   
   attribute INSTRUCTION_OPCODE of s041_top_1_port: entity is 
     "BYPASS (111)," &
     "EXTEST (000)," &
     "SAMPLE (010)," &
     "CLAMP  (011)," &
     "HIGHZ  (100)," &
     "IDCODE (001)," &
     "USER1  (101)";
   
-- Specifies the bit pattern that is loaded into the instruction
-- register when the TAP controller passes through the Capture-IR
-- state. The standard mandates that the two LSBs must be "01".
-- The remaining bits are design specific.
   
   attribute INSTRUCTION_CAPTURE of s041_top_1_port: entity is "001";
   
-- Specifies the bit pattern that is loaded into the DEVICE_ID
-- register during the IDCODE instruction when the TAP controller
-- passes through the Capture-DR state.
   
   attribute IDCODE_REGISTER of s041_top_1_port: entity is 
     "0000" &                  -- 4-bit version number
     "0000010001001110" &      -- 16-bit part number
     "00000110011" &           -- 11-bit identity of the manufacturer
     "1";                      -- Required by IEEE Std 1149.1
   
-- This section specifies the test data register placed between TDI
-- and TDO for each implemented instruction.
   
   attribute REGISTER_ACCESS of s041_top_1_port: entity is 
        "BYPASS    (BYPASS, CLAMP, HIGHZ)," &
        "BOUNDARY  (EXTEST, SAMPLE)," &
        "DEVICE_ID (IDCODE)," &
        "UTDR1[40]  (USER1)";
   
-- Specifies the length of the boundary scan register.
   
   attribute BOUNDARY_LENGTH of s041_top_1_port: entity is 548;
   
-- The following list specifies the characteristics of each cell
-- in the boundary scan register from TDI to TDO.
-- The following is a description of the label fields:
--      num     : Is the cell number.
--      cell    : Is the cell type as defined by the standard.
--      port    : Is the design port name. Control cells do not
--                have a port name.
--      function: Is the function of the cell as defined by the
--                standard. Is one of input, output2, output3,
--                bidir, control or controlr.
--      safe    : Specifies the value that the BSR cell should be
--                loaded with for safe operation when the software
--                might otherwise choose a random value.
--      ccell   : The control cell number. Specifies the control
--                cell that drives the output enable for this port.
--      disval  : Specifies the value that is loaded into the
--                control cell to disable the output enable for
--                the corresponding port.
--      rslt    : Resulting state. Shows the state of the driver
--                when it is disabled.
   
   attribute BOUNDARY_REGISTER of s041_top_1_port: entity is 
--    
--    num   cell   port             function      safe  _ccell  disval  rslt

--    
  "547  (BC_1,  *,   control,   " &
  "1),   " &
  "546  (BC_4,  DBUS(7),   observe_only, " &
  "X),   " &
  "545  (BC_1,  DBUS(7),   output3,   X, 547, 1,   " &
  "PULL1)," &
  "544  (BC_4,  DBUS(6),   observe_only, " &
  "X),   " &
  "543  (BC_1,  DBUS(6),   output3,   X, 547, 1,   " &
  "PULL1)," &
  "542  (BC_4,  DBUS(5),   observe_only, " &
  "X),   " &
  "541  (BC_1,  DBUS(5),   output3,   X, 547, 1,   " &
  "PULL1)," &
  "540  (BC_4,  DBUS(4),   observe_only, " &
  "X),   " &
  "539  (BC_1,  DBUS(4),   output3,   X, 547, 1,   " &
  "PULL1)," &
  "538  (BC_4,  DBUS(3),   observe_only, " &
  "X),   " &
  "537  (BC_1,  DBUS(3),   output3,   X, 547, 1,   " &
  "PULL1)," &
  "536  (BC_4,  DBUS(2),   observe_only, " &
  "X),   " &
  "535  (BC_1,  DBUS(2),   output3,   X, 547, 1,   " &
  "PULL1)," &
  "534  (BC_4,  DBUS(1),   observe_only, " &
  "X),   " &
  "533  (BC_1,  DBUS(1),   output3,   X, 547, 1,   " &
  "PULL1)," &
  "532  (BC_4,  DBUS(0),   observe_only, " &
  "X),   " &
  "531  (BC_1,  DBUS(0),   output3,   X, 547, 1,   " &
  "PULL1)," &
  "530  (BC_4,  ADD(5), observe_only, " &
  "X),   " &
  "529  (BC_4,  ADD(4), observe_only, " &
  "X),   " &
  "528  (BC_4,  ADD(3), observe_only, " &
  "X),   " &
  "527  (BC_4,  ADD(2), observe_only, " &
  "X),   " &
  "526  (BC_4,  ADD(1), observe_only, " &
  "X),   " &
  "525  (BC_4,  ADD(0), observe_only, " &
  "X),   " &
  "524  (BC_1,  *,   control,   " &
  "1),   " &
  "523  (BC_1,  INTB,   output3,   X, 524, 1,   " &
  "Z),  " &
  "522  (BC_4,  CSB, observe_only, " &
  "X),   " &
  "521  (BC_4,  RDB, observe_only, " &
  "X),   " &
  "520  (BC_4,  WRB, observe_only, " &
  "X),   " &
  "519  (BC_4,  SPI_EN, observe_only, " &
  "X),   " &
  "518  (BC_4,  MPM, observe_only, " &
  "X),   " &
  "517  (BC_1,  SPI3A_E_SOP,  output3,   X, 507, 1,   " &
  "Z),  " &
  "516  (BC_1,  SPI3A_E_ERR,  output3,   X, 507, 1,   " &
  "Z),  " &
  "515  (BC_1,  SPI3A_E_MOD(1),  output3,   X, 507, 1,   " &
  "Z),  " &
  "514  (BC_1,  SPI3A_E_MOD(0),  output3,   X, 507, 1,   " &
  "Z),  " &
  "513  (BC_1,  SPI3A_E_EOP,  output3,   X, 507, 1,   " &
  "Z),  " &
  "512  (BC_1,  *,   controlr,  " &
  "1),   " &
  "511  (BC_4,  SPI3A_I_ENB,  observe_only, " &
  "X),   " &
  "510  (BC_1,  SPI3A_E_ENB,  output3,   X, 512, 1,   " &
  "PULL1)," &
  "509  (BC_1,  SPI3A_E_TSX,  output3,   X, 507, 1,   " &
  "Z),  " &
  "508  (BC_1,  SPI3A_E_PRTY, output3,   X, 507, 1,   " &
  "Z),  " &
  "507  (BC_1,  *,   controlr,  " &
  "1),   " &
  "506  (BC_1,  SPI3A_E_DAT(31), output3,   X, 507, 1,   " &
  "Z),  " &
  "505  (BC_1,  SPI3A_E_DAT(30), output3,   X, 507, 1,   " &
  "Z),  " &
  "504  (BC_1,  SPI3A_E_DAT(29), output3,   X, 507, 1,   " &
  "Z),  " &
  "503  (BC_1,  SPI3A_E_DAT(28), output3,   X, 507, 1,   " &
  "Z),  " &
  "502  (BC_1,  SPI3A_E_DAT(27), output3,   X, 507, 1,   " &
  "Z),  " &
  "501  (BC_1,  SPI3A_E_DAT(26), output3,   X, 507, 1,   " &
  "Z),  " &
  "500  (BC_1,  SPI3A_E_DAT(25), output3,   X, 507, 1,   " &
  "Z),  " &
  "499  (BC_1,  SPI3A_E_DAT(24), output3,   X, 507, 1,   " &
  "Z),  " &
  "498  (BC_1,  SPI3A_E_DAT(23), output3,   X, 507, 1,   " &
  "Z),  " &
  "497  (BC_1,  SPI3A_E_DAT(22), output3,   X, 507, 1,   " &
  "Z),  " &
  "496  (BC_1,  SPI3A_E_DAT(21), output3,   X, 507, 1,   " &
  "Z),  " &
  "495  (BC_1,  SPI3A_E_DAT(20), output3,   X, 507, 1,   " &
  "Z),  " &
  "494  (BC_1,  SPI3A_E_DAT(19), output3,   X, 507, 1,   " &
  "Z),  " &
  "493  (BC_1,  SPI3A_E_DAT(18), output3,   X, 507, 1,   " &
  "Z),  " &
  "492  (BC_1,  SPI3A_E_DAT(17), output3,   X, 507, 1,   " &
  "Z),  " &
  "491  (BC_1,  SPI3A_E_DAT(16), output3,   X, 507, 1,   " &
  "Z),  " &
  "490  (BC_1,  SPI3A_E_DAT(15), output3,   X, 507, 1,   " &
  "Z),  " &
  "489  (BC_1,  SPI3A_E_DAT(14), output3,   X, 507, 1,   " &
  "Z),  " &
  "488  (BC_1,  SPI3A_E_DAT(13), output3,   X, 507, 1,   " &
  "Z),  " &
  "487  (BC_1,  SPI3A_E_DAT(12), output3,   X, 507, 1,   " &
  "Z),  " &
  "486  (BC_1,  SPI3A_E_DAT(11), output3,   X, 507, 1,   " &
  "Z),  " &
  "485  (BC_1,  SPI3A_E_DAT(10), output3,   X, 507, 1,   " &
  "Z),  " &
  "484  (BC_1,  SPI3A_E_DAT(9),  output3,   X, 507, 1,   " &
  "Z),  " &
  "483  (BC_1,  SPI3A_E_DAT(8),  output3,   X, 507, 1,   " &
  "Z),  " &
  "482  (BC_1,  SPI3A_E_DAT(7),  output3,   X, 507, 1,   " &
  "Z),  " &
  "481  (BC_1,  SPI3A_E_DAT(6),  output3,   X, 507, 1,   " &
  "Z),  " &
  "480  (BC_1,  SPI3A_E_DAT(5),  output3,   X, 507, 1,   " &
  "Z),  " &
  "479  (BC_1,  SPI3A_E_DAT(4),  output3,   X, 507, 1,   " &
  "Z),  " &
  "478  (BC_1,  SPI3A_E_DAT(3),  output3,   X, 507, 1,   " &
  "Z),  " &
  "477  (BC_1,  SPI3A_E_DAT(2),  output3,   X, 507, 1,   " &
  "Z),  " &
  "476  (BC_1,  SPI3A_E_DAT(1),  output3,   X, 507, 1,   " &
  "Z),  " &
  "475  (BC_1,  SPI3A_E_DAT(0),  output3,   X, 507, 1,   " &
  "Z),  " &
  "474  (BC_4,  SPI3A_E_FCLK, observe_only, " &
  "X),   " &
  "473  (BC_1,  *,   control,   " &
  "1),   " &
  "472  (BC_4,  SPI3A_PTPA,   observe_only, " &
  "X),   " &
  "471  (BC_1,  SPI3A_PTPA,   output3,   X, 473, 1,   " &
  "PULL1)," &
  "470  (BC_1,  *,   controlr,  " &
  "1),   " &
  "469  (BC_4,  SPI3A_ADR(7), observe_only, " &
  "X),   " &
  "468  (BC_1,  SPI3A_ADR(7), output3,   X, 470, 1,   " &
  "PULL1)," &
  "467  (BC_4,  SPI3A_ADR(6), observe_only, " &
  "X),   " &
  "466  (BC_1,  SPI3A_ADR(6), output3,   X, 470, 1,   " &
  "PULL1)," &
  "465  (BC_4,  SPI3A_ADR(5), observe_only, " &
  "X),   " &
  "464  (BC_1,  SPI3A_ADR(5), output3,   X, 470, 1,   " &
  "PULL1)," &
  "463  (BC_4,  SPI3A_ADR(4), observe_only, " &
  "X),   " &
  "462  (BC_1,  SPI3A_ADR(4), output3,   X, 470, 1,   " &
  "PULL1)," &
  "461  (BC_4,  SPI3A_ADR(3), observe_only, " &
  "X),   " &
  "460  (BC_1,  SPI3A_ADR(3), output3,   X, 470, 1,   " &
  "PULL1)," &
  "459  (BC_4,  SPI3A_ADR(2), observe_only, " &
  "X),   " &
  "458  (BC_1,  SPI3A_ADR(2), output3,   X, 470, 1,   " &
  "PULL1)," &
  "457  (BC_4,  SPI3A_ADR(1), observe_only, " &
  "X),   " &
  "456  (BC_1,  SPI3A_ADR(1), output3,   X, 470, 1,   " &
  "PULL1)," &
  "455  (BC_4,  SPI3A_ADR(0), observe_only, " &
  "X),   " &
  "454  (BC_1,  SPI3A_ADR(0), output3,   X, 470, 1,   " &
  "PULL1)," &
  "453  (BC_1,  *,   controlr,  " &
  "1),   " &
  "452  (BC_4,  SPI3A_STPA,   observe_only, " &
  "X),   " &
  "451  (BC_1,  SPI3A_STPA,   output3,   X, 453, 1,   " &
  "PULL1)," &
  "450  (BC_1,  *,   controlr,  " &
  "1),   " &
  "449  (BC_4,  SPI3A_DTPA(3),   observe_only, " &
  "X),   " &
  "448  (BC_1,  SPI3A_DTPA(3),   output3,   X, 450, 1,   " &
  "PULL1)," &
  "447  (BC_4,  SPI3A_DTPA(2),   observe_only, " &
  "X),   " &
  "446  (BC_1,  SPI3A_DTPA(2),   output3,   X, 450, 1,   " &
  "PULL1)," &
  "445  (BC_4,  SPI3A_DTPA(1),   observe_only, " &
  "X),   " &
  "444  (BC_1,  SPI3A_DTPA(1),   output3,   X, 450, 1,   " &
  "PULL1)," &
  "443  (BC_4,  SPI3A_DTPA(0),   observe_only, " &
  "X),   " &
  "442  (BC_1,  SPI3A_DTPA(0),   output3,   X, 450, 1,   " &
  "PULL1)," &
  "441  (BC_1,  *,   controlr,  " &
  "1),   " &
  "440  (BC_4,  SPI3A_E_ENB,  observe_only, " &
  "X),   " &
  "439  (BC_1,  SPI3A_I_ENB,  output3,   X, 441, 1,   " &
  "PULL1)," &
  "438  (BC_4,  SPI3A_I_TSX,  observe_only, " &
  "X),   " &
  "437  (BC_1,  *,   control,   " &
  "1),   " &
  "436  (BC_4,  SPI3A_RVAL,   observe_only, " &
  "X),   " &
  "435  (BC_1,  SPI3A_RVAL,   output3,   X, 437, 1,   " &
  "PULL1)," &
  "434  (BC_4,  SPI3A_I_ERR,  observe_only, " &
  "X),   " &
  "433  (BC_4,  SPI3A_I_FCLK, observe_only, " &
  "X),   " &
  "432  (BC_4,  SPI3A_I_SOP,  observe_only, " &
  "X),   " &
  "431  (BC_4,  SPI3A_I_PRTY, observe_only, " &
  "X),   " &
  "430  (BC_4,  SPI3A_I_MOD(1),  observe_only, " &
  "X),   " &
  "429  (BC_4,  SPI3A_I_MOD(0),  observe_only, " &
  "X),   " &
  "428  (BC_4,  SPI3A_I_EOP,  observe_only, " &
  "X),   " &
  "427  (BC_4,  SPI3A_I_DAT(31), observe_only, " &
  "X),   " &
  "426  (BC_4,  SPI3A_I_DAT(30), observe_only, " &
  "X),   " &
  "425  (BC_4,  SPI3A_I_DAT(29), observe_only, " &
  "X),   " &
  "424  (BC_4,  SPI3A_I_DAT(28), observe_only, " &
  "X),   " &
  "423  (BC_4,  SPI3A_I_DAT(27), observe_only, " &
  "X),   " &
  "422  (BC_4,  SPI3A_I_DAT(26), observe_only, " &
  "X),   " &
  "421  (BC_4,  SPI3A_I_DAT(25), observe_only, " &
  "X),   " &
  "420  (BC_4,  SPI3A_I_DAT(24), observe_only, " &
  "X),   " &
  "419  (BC_4,  SPI3A_I_DAT(23), observe_only, " &
  "X),   " &
  "418  (BC_4,  SPI3A_I_DAT(22), observe_only, " &
  "X),   " &
  "417  (BC_4,  SPI3A_I_DAT(21), observe_only, " &
  "X),   " &
  "416  (BC_4,  SPI3A_I_DAT(20), observe_only, " &
  "X),   " &
  "415  (BC_4,  SPI3A_I_DAT(19), observe_only, " &
  "X),   " &
  "414  (BC_4,  SPI3A_I_DAT(18), observe_only, " &
  "X),   " &
  "413  (BC_4,  SPI3A_I_DAT(17), observe_only, " &
  "X),   " &
  "412  (BC_4,  SPI3A_I_DAT(16), observe_only, " &
  "X),   " &
  "411  (BC_4,  SPI3A_I_DAT(15), observe_only, " &
  "X),   " &
  "410  (BC_4,  SPI3A_I_DAT(14), observe_only, " &
  "X),   " &
  "409  (BC_4,  SPI3A_I_DAT(13), observe_only, " &
  "X),   " &
  "408  (BC_4,  SPI3A_I_DAT(12), observe_only, " &
  "X),   " &
  "407  (BC_4,  SPI3A_I_DAT(11), observe_only, " &
  "X),   " &
  "406  (BC_4,  SPI3A_I_DAT(10), observe_only, " &
  "X),   " &
  "405  (BC_4,  SPI3A_I_DAT(9),  observe_only, " &
  "X),   " &
  "404  (BC_4,  SPI3A_I_DAT(8),  observe_only, " &
  "X),   " &
  "403  (BC_4,  SPI3A_I_DAT(7),  observe_only, " &
  "X),   " &
  "402  (BC_4,  SPI3A_I_DAT(6),  observe_only, " &
  "X),   " &
  "401  (BC_4,  SPI3A_I_DAT(5),  observe_only, " &
  "X),   " &
  "400  (BC_4,  SPI3A_I_DAT(4),  observe_only, " &
  "X),   " &
  "399  (BC_4,  SPI3A_I_DAT(3),  observe_only, " &
  "X),   " &
  "398  (BC_4,  SPI3A_I_DAT(2),  observe_only, " &
  "X),   " &
  "397  (BC_4,  SPI3A_I_DAT(1),  observe_only, " &
  "X),   " &
  "396  (BC_4,  SPI3A_I_DAT(0),  observe_only, " &
  "X),   " &
  "395  (BC_1,  SPI3B_E_SOP,  output3,   X, 385, 1,   " &
  "Z),  " &
  "394  (BC_1,  SPI3B_E_ERR,  output3,   X, 385, 1,   " &
  "Z),  " &
  "393  (BC_1,  SPI3B_E_MOD(1),  output3,   X, 385, 1,   " &
  "Z),  " &
  "392  (BC_1,  SPI3B_E_MOD(0),  output3,   X, 385, 1,   " &
  "Z),  " &
  "391  (BC_1,  SPI3B_E_EOP,  output3,   X, 385, 1,   " &
  "Z),  " &
  "390  (BC_1,  *,   controlr,  " &
  "1),   " &
  "389  (BC_4,  SPI3B_I_ENB,  observe_only, " &
  "X),   " &
  "388  (BC_1,  SPI3B_E_ENB,  output3,   X, 390, 1,   " &
  "PULL1)," &
  "387  (BC_1,  SPI3B_E_TSX,  output3,   X, 385, 1,   " &
  "Z),  " &
  "386  (BC_1,  SPI3B_E_PRTY, output3,   X, 385, 1,   " &
  "Z),  " &
  "385  (BC_1,  *,   controlr,  " &
  "1),   " &
  "384  (BC_1,  SPI3B_E_DAT(31), output3,   X, 385, 1,   " &
  "Z),  " &
  "383  (BC_1,  SPI3B_E_DAT(30), output3,   X, 385, 1,   " &
  "Z),  " &
  "382  (BC_1,  SPI3B_E_DAT(29), output3,   X, 385, 1,   " &
  "Z),  " &
  "381  (BC_1,  SPI3B_E_DAT(28), output3,   X, 385, 1,   " &
  "Z),  " &
  "380  (BC_1,  SPI3B_E_DAT(27), output3,   X, 385, 1,   " &
  "Z),  " &
  "379  (BC_1,  SPI3B_E_DAT(26), output3,   X, 385, 1,   " &
  "Z),  " &
  "378  (BC_1,  SPI3B_E_DAT(25), output3,   X, 385, 1,   " &
  "Z),  " &
  "377  (BC_1,  SPI3B_E_DAT(24), output3,   X, 385, 1,   " &
  "Z),  " &
  "376  (BC_1,  SPI3B_E_DAT(23), output3,   X, 385, 1,   " &
  "Z),  " &
  "375  (BC_1,  SPI3B_E_DAT(22), output3,   X, 385, 1,   " &
  "Z),  " &
  "374  (BC_1,  SPI3B_E_DAT(21), output3,   X, 385, 1,   " &
  "Z),  " &
  "373  (BC_1,  SPI3B_E_DAT(20), output3,   X, 385, 1,   " &
  "Z),  " &
  "372  (BC_1,  SPI3B_E_DAT(19), output3,   X, 385, 1,   " &
  "Z),  " &
  "371  (BC_1,  SPI3B_E_DAT(18), output3,   X, 385, 1,   " &
  "Z),  " &
  "370  (BC_1,  SPI3B_E_DAT(17), output3,   X, 385, 1,   " &
  "Z),  " &
  "369  (BC_1,  SPI3B_E_DAT(16), output3,   X, 385, 1,   " &
  "Z),  " &
  "368  (BC_1,  SPI3B_E_DAT(15), output3,   X, 385, 1,   " &
  "Z),  " &
  "367  (BC_1,  SPI3B_E_DAT(14), output3,   X, 385, 1,   " &
  "Z),  " &
  "366  (BC_1,  SPI3B_E_DAT(13), output3,   X, 385, 1,   " &
  "Z),  " &
  "365  (BC_1,  SPI3B_E_DAT(12), output3,   X, 385, 1,   " &
  "Z),  " &
  "364  (BC_1,  SPI3B_E_DAT(11), output3,   X, 385, 1,   " &
  "Z),  " &
  "363  (BC_1,  SPI3B_E_DAT(10), output3,   X, 385, 1,   " &
  "Z),  " &
  "362  (BC_1,  SPI3B_E_DAT(9),  output3,   X, 385, 1,   " &
  "Z),  " &
  "361  (BC_1,  SPI3B_E_DAT(8),  output3,   X, 385, 1,   " &
  "Z),  " &
  "360  (BC_1,  SPI3B_E_DAT(7),  output3,   X, 385, 1,   " &
  "Z),  " &
  "359  (BC_1,  SPI3B_E_DAT(6),  output3,   X, 385, 1,   " &
  "Z),  " &
  "358  (BC_1,  SPI3B_E_DAT(5),  output3,   X, 385, 1,   " &
  "Z),  " &
  "357  (BC_1,  SPI3B_E_DAT(4),  output3,   X, 385, 1,   " &
  "Z),  " &
  "356  (BC_1,  SPI3B_E_DAT(3),  output3,   X, 385, 1,   " &
  "Z),  " &
  "355  (BC_1,  SPI3B_E_DAT(2),  output3,   X, 385, 1,   " &
  "Z),  " &
  "354  (BC_1,  SPI3B_E_DAT(1),  output3,   X, 385, 1,   " &
  "Z),  " &
  "353  (BC_1,  SPI3B_E_DAT(0),  output3,   X, 385, 1,   " &
  "Z),  " &
  "352  (BC_4,  SPI3B_E_FCLK, observe_only, " &
  "X),   " &
  "351  (BC_1,  *,   control,   " &
  "1),   " &
  "350  (BC_4,  SPI3B_PTPA,   observe_only, " &
  "X),   " &
  "349  (BC_1,  SPI3B_PTPA,   output3,   X, 351, 1,   " &
  "PULL1)," &
  "348  (BC_1,  *,   controlr,  " &
  "1),   " &
  "347  (BC_4,  SPI3B_ADR(7), observe_only, " &
  "X),   " &
  "346  (BC_1,  SPI3B_ADR(7), output3,   X, 348, 1,   " &
  "PULL1)," &
  "345  (BC_4,  SPI3B_ADR(6), observe_only, " &
  "X),   " &
  "344  (BC_1,  SPI3B_ADR(6), output3,   X, 348, 1,   " &
  "PULL1)," &
  "343  (BC_4,  SPI3B_ADR(5), observe_only, " &
  "X),   " &
  "342  (BC_1,  SPI3B_ADR(5), output3,   X, 348, 1,   " &
  "PULL1)," &
  "341  (BC_4,  SPI3B_ADR(4), observe_only, " &
  "X),   " &
  "340  (BC_1,  SPI3B_ADR(4), output3,   X, 348, 1,   " &
  "PULL1)," &
  "339  (BC_4,  SPI3B_ADR(3), observe_only, " &
  "X),   " &
  "338  (BC_1,  SPI3B_ADR(3), output3,   X, 348, 1,   " &
  "PULL1)," &
  "337  (BC_4,  SPI3B_ADR(2), observe_only, " &
  "X),   " &
  "336  (BC_1,  SPI3B_ADR(2), output3,   X, 348, 1,   " &
  "PULL1)," &
  "335  (BC_4,  SPI3B_ADR(1), observe_only, " &
  "X),   " &
  "334  (BC_1,  SPI3B_ADR(1), output3,   X, 348, 1,   " &
  "PULL1)," &
  "333  (BC_4,  SPI3B_ADR(0), observe_only, " &
  "X),   " &
  "332  (BC_1,  SPI3B_ADR(0), output3,   X, 348, 1,   " &
  "PULL1)," &
  "331  (BC_1,  *,   controlr,  " &
  "1),   " &
  "330  (BC_4,  SPI3B_STPA,   observe_only, " &
  "X),   " &
  "329  (BC_1,  SPI3B_STPA,   output3,   X, 331, 1,   " &
  "PULL1)," &
  "328  (BC_1,  *,   controlr,  " &
  "1),   " &
  "327  (BC_4,  SPI3B_DTPA(3),   observe_only, " &
  "X),   " &
  "326  (BC_1,  SPI3B_DTPA(3),   output3,   X, 328, 1,   " &
  "PULL1)," &
  "325  (BC_4,  SPI3B_DTPA(2),   observe_only, " &
  "X),   " &
  "324  (BC_1,  SPI3B_DTPA(2),   output3,   X, 328, 1,   " &
  "PULL1)," &
  "323  (BC_4,  SPI3B_DTPA(1),   observe_only, " &
  "X),   " &
  "322  (BC_1,  SPI3B_DTPA(1),   output3,   X, 328, 1,   " &
  "PULL1)," &
  "321  (BC_4,  SPI3B_DTPA(0),   observe_only, " &
  "X),   " &
  "320  (BC_1,  SPI3B_DTPA(0),   output3,   X, 328, 1,   " &
  "PULL1)," &
  "319  (BC_1,  *,   controlr,  " &
  "1),   " &
  "318  (BC_4,  SPI3B_E_ENB,  observe_only, " &
  "X),   " &
  "317  (BC_1,  SPI3B_I_ENB,  output3,   X, 319, 1,   " &
  "PULL1)," &
  "316  (BC_4,  SPI3B_I_TSX,  observe_only, " &
  "X),   " &
  "315  (BC_1,  *,   control,   " &
  "1),   " &
  "314  (BC_4,  SPI3B_RVAL,   observe_only, " &
  "X),   " &
  "313  (BC_1,  SPI3B_RVAL,   output3,   X, 315, 1,   " &
  "PULL1)," &
  "312  (BC_4,  SPI3B_I_ERR,  observe_only, " &
  "X),   " &
  "311  (BC_4,  SPI3B_I_FCLK, observe_only, " &
  "X),   " &
  "310  (BC_4,  SPI3B_I_SOP,  observe_only, " &
  "X),   " &
  "309  (BC_4,  SPI3B_I_PRTY, observe_only, " &
  "X),   " &
  "308  (BC_4,  SPI3B_I_MOD(1),  observe_only, " &
  "X),   " &
  "307  (BC_4,  SPI3B_I_MOD(0),  observe_only, " &
  "X),   " &
  "306  (BC_4,  SPI3B_I_EOP,  observe_only, " &
  "X),   " &
  "305  (BC_4,  SPI3B_I_DAT(31), observe_only, " &
  "X),   " &
  "304  (BC_4,  SPI3B_I_DAT(30), observe_only, " &
  "X),   " &
  "303  (BC_4,  SPI3B_I_DAT(29), observe_only, " &
  "X),   " &
  "302  (BC_4,  SPI3B_I_DAT(28), observe_only, " &
  "X),   " &
  "301  (BC_4,  SPI3B_I_DAT(27), observe_only, " &
  "X),   " &
  "300  (BC_4,  SPI3B_I_DAT(26), observe_only, " &
  "X),   " &
  "299  (BC_4,  SPI3B_I_DAT(25), observe_only, " &
  "X),   " &
  "298  (BC_4,  SPI3B_I_DAT(24), observe_only, " &
  "X),   " &
  "297  (BC_4,  SPI3B_I_DAT(23), observe_only, " &
  "X),   " &
  "296  (BC_4,  SPI3B_I_DAT(22), observe_only, " &
  "X),   " &
  "295  (BC_4,  SPI3B_I_DAT(21), observe_only, " &
  "X),   " &
  "294  (BC_4,  SPI3B_I_DAT(20), observe_only, " &
  "X),   " &
  "293  (BC_4,  SPI3B_I_DAT(19), observe_only, " &
  "X),   " &
  "292  (BC_4,  SPI3B_I_DAT(18), observe_only, " &
  "X),   " &
  "291  (BC_4,  SPI3B_I_DAT(17), observe_only, " &
  "X),   " &
  "290  (BC_4,  SPI3B_I_DAT(16), observe_only, " &
  "X),   " &
  "289  (BC_4,  SPI3B_I_DAT(15), observe_only, " &
  "X),   " &
  "288  (BC_4,  SPI3B_I_DAT(14), observe_only, " &
  "X),   " &
  "287  (BC_4,  SPI3B_I_DAT(13), observe_only, " &
  "X),   " &
  "286  (BC_4,  SPI3B_I_DAT(12), observe_only, " &
  "X),   " &
  "285  (BC_4,  SPI3B_I_DAT(11), observe_only, " &
  "X),   " &
  "284  (BC_4,  SPI3B_I_DAT(10), observe_only, " &
  "X),   " &
  "283  (BC_4,  SPI3B_I_DAT(9),  observe_only, " &
  "X),   " &
  "282  (BC_4,  SPI3B_I_DAT(8),  observe_only, " &
  "X),   " &
  "281  (BC_4,  SPI3B_I_DAT(7),  observe_only, " &
  "X),   " &
  "280  (BC_4,  SPI3B_I_DAT(6),  observe_only, " &
  "X),   " &
  "279  (BC_4,  SPI3B_I_DAT(5),  observe_only, " &
  "X),   " &
  "278  (BC_4,  SPI3B_I_DAT(4),  observe_only, " &
  "X),   " &
  "277  (BC_4,  SPI3B_I_DAT(3),  observe_only, " &
  "X),   " &
  "276  (BC_4,  SPI3B_I_DAT(2),  observe_only, " &
  "X),   " &
  "275  (BC_4,  SPI3B_I_DAT(1),  observe_only, " &
  "X),   " &
  "274  (BC_4,  SPI3B_I_DAT(0),  observe_only, " &
  "X),   " &
  "273  (BC_1,  SPI3C_E_SOP,  output3,   X, 263, 1,   " &
  "Z),  " &
  "272  (BC_1,  SPI3C_E_ERR,  output3,   X, 263, 1,   " &
  "Z),  " &
  "271  (BC_1,  SPI3C_E_MOD(1),  output3,   X, 263, 1,   " &
  "Z),  " &
  "270  (BC_1,  SPI3C_E_MOD(0),  output3,   X, 263, 1,   " &
  "Z),  " &
  "269  (BC_1,  SPI3C_E_EOP,  output3,   X, 263, 1,   " &
  "Z),  " &
  "268  (BC_1,  *,   controlr,  " &
  "1),   " &
  "267  (BC_4,  SPI3C_I_ENB,  observe_only, " &
  "X),   " &
  "266  (BC_1,  SPI3C_E_ENB,  output3,   X, 268, 1,   " &
  "PULL1)," &
  "265  (BC_1,  SPI3C_E_TSX,  output3,   X, 263, 1,   " &
  "Z),  " &
  "264  (BC_1,  SPI3C_E_PRTY, output3,   X, 263, 1,   " &
  "Z),  " &
  "263  (BC_1,  *,   controlr,  " &
  "1),   " &
  "262  (BC_1,  SPI3C_E_DAT(31), output3,   X, 263, 1,   " &
  "Z),  " &
  "261  (BC_1,  SPI3C_E_DAT(30), output3,   X, 263, 1,   " &
  "Z),  " &
  "260  (BC_1,  SPI3C_E_DAT(29), output3,   X, 263, 1,   " &
  "Z),  " &
  "259  (BC_1,  SPI3C_E_DAT(28), output3,   X, 263, 1,   " &
  "Z),  " &
  "258  (BC_1,  SPI3C_E_DAT(27), output3,   X, 263, 1,   " &
  "Z),  " &
  "257  (BC_1,  SPI3C_E_DAT(26), output3,   X, 263, 1,   " &
  "Z),  " &
  "256  (BC_1,  SPI3C_E_DAT(25), output3,   X, 263, 1,   " &
  "Z),  " &
  "255  (BC_1,  SPI3C_E_DAT(24), output3,   X, 263, 1,   " &
  "Z),  " &
  "254  (BC_1,  SPI3C_E_DAT(23), output3,   X, 263, 1,   " &
  "Z),  " &
  "253  (BC_1,  SPI3C_E_DAT(22), output3,   X, 263, 1,   " &
  "Z),  " &
  "252  (BC_1,  SPI3C_E_DAT(21), output3,   X, 263, 1,   " &
  "Z),  " &
  "251  (BC_1,  SPI3C_E_DAT(20), output3,   X, 263, 1,   " &
  "Z),  " &
  "250  (BC_1,  SPI3C_E_DAT(19), output3,   X, 263, 1,   " &
  "Z),  " &
  "249  (BC_1,  SPI3C_E_DAT(18), output3,   X, 263, 1,   " &
  "Z),  " &
  "248  (BC_1,  SPI3C_E_DAT(17), output3,   X, 263, 1,   " &
  "Z),  " &
  "247  (BC_1,  SPI3C_E_DAT(16), output3,   X, 263, 1,   " &
  "Z),  " &
  "246  (BC_1,  SPI3C_E_DAT(15), output3,   X, 263, 1,   " &
  "Z),  " &
  "245  (BC_1,  SPI3C_E_DAT(14), output3,   X, 263, 1,   " &
  "Z),  " &
  "244  (BC_1,  SPI3C_E_DAT(13), output3,   X, 263, 1,   " &
  "Z),  " &
  "243  (BC_1,  SPI3C_E_DAT(12), output3,   X, 263, 1,   " &
  "Z),  " &
  "242  (BC_1,  SPI3C_E_DAT(11), output3,   X, 263, 1,   " &
  "Z),  " &
  "241  (BC_1,  SPI3C_E_DAT(10), output3,   X, 263, 1,   " &
  "Z),  " &
  "240  (BC_1,  SPI3C_E_DAT(9),  output3,   X, 263, 1,   " &
  "Z),  " &
  "239  (BC_1,  SPI3C_E_DAT(8),  output3,   X, 263, 1,   " &
  "Z),  " &
  "238  (BC_1,  SPI3C_E_DAT(7),  output3,   X, 263, 1,   " &
  "Z),  " &
  "237  (BC_1,  SPI3C_E_DAT(6),  output3,   X, 263, 1,   " &
  "Z),  " &
  "236  (BC_1,  SPI3C_E_DAT(5),  output3,   X, 263, 1,   " &
  "Z),  " &
  "235  (BC_1,  SPI3C_E_DAT(4),  output3,   X, 263, 1,   " &
  "Z),  " &
  "234  (BC_1,  SPI3C_E_DAT(3),  output3,   X, 263, 1,   " &
  "Z),  " &
  "233  (BC_1,  SPI3C_E_DAT(2),  output3,   X, 263, 1,   " &
  "Z),  " &
  "232  (BC_1,  SPI3C_E_DAT(1),  output3,   X, 263, 1,   " &
  "Z),  " &
  "231  (BC_1,  SPI3C_E_DAT(0),  output3,   X, 263, 1,   " &
  "Z),  " &
  "230  (BC_4,  SPI3C_E_FCLK, observe_only, " &
  "X),   " &
  "229  (BC_1,  *,   control,   " &
  "1),   " &
  "228  (BC_4,  SPI3C_PTPA,   observe_only, " &
  "X),   " &
  "227  (BC_1,  SPI3C_PTPA,   output3,   X, 229, 1,   " &
  "PULL1)," &
  "226  (BC_1,  *,   controlr,  " &
  "1),   " &
  "225  (BC_4,  SPI3C_ADR(7), observe_only, " &
  "X),   " &
  "224  (BC_1,  SPI3C_ADR(7), output3,   X, 226, 1,   " &
  "PULL1)," &
  "223  (BC_4,  SPI3C_ADR(6), observe_only, " &
  "X),   " &
  "222  (BC_1,  SPI3C_ADR(6), output3,   X, 226, 1,   " &
  "PULL1)," &
  "221  (BC_4,  SPI3C_ADR(5), observe_only, " &
  "X),   " &
  "220  (BC_1,  SPI3C_ADR(5), output3,   X, 226, 1,   " &
  "PULL1)," &
  "219  (BC_4,  SPI3C_ADR(4), observe_only, " &
  "X),   " &
  "218  (BC_1,  SPI3C_ADR(4), output3,   X, 226, 1,   " &
  "PULL1)," &
  "217  (BC_4,  SPI3C_ADR(3), observe_only, " &
  "X),   " &
  "216  (BC_1,  SPI3C_ADR(3), output3,   X, 226, 1,   " &
  "PULL1)," &
  "215  (BC_4,  SPI3C_ADR(2), observe_only, " &
  "X),   " &
  "214  (BC_1,  SPI3C_ADR(2), output3,   X, 226, 1,   " &
  "PULL1)," &
  "213  (BC_4,  SPI3C_ADR(1), observe_only, " &
  "X),   " &
  "212  (BC_1,  SPI3C_ADR(1), output3,   X, 226, 1,   " &
  "PULL1)," &
  "211  (BC_4,  SPI3C_ADR(0), observe_only, " &
  "X),   " &
  "210  (BC_1,  SPI3C_ADR(0), output3,   X, 226, 1,   " &
  "PULL1)," &
  "209  (BC_1,  *,   controlr,  " &
  "1),   " &
  "208  (BC_4,  SPI3C_STPA,   observe_only, " &
  "X),   " &
  "207  (BC_1,  SPI3C_STPA,   output3,   X, 209, 1,   " &
  "PULL1)," &
  "206  (BC_1,  *,   controlr,  " &
  "1),   " &
  "205  (BC_4,  SPI3C_DTPA(3),   observe_only, " &
  "X),   " &
  "204  (BC_1,  SPI3C_DTPA(3),   output3,   X, 206, 1,   " &
  "PULL1)," &
  "203  (BC_4,  SPI3C_DTPA(2),   observe_only, " &
  "X),   " &
  "202  (BC_1,  SPI3C_DTPA(2),   output3,   X, 206, 1,   " &
  "PULL1)," &
  "201  (BC_4,  SPI3C_DTPA(1),   observe_only, " &
  "X),   " &
  "200  (BC_1,  SPI3C_DTPA(1),   output3,   X, 206, 1,   " &
  "PULL1)," &
  "199  (BC_4,  SPI3C_DTPA(0),   observe_only, " &
  "X),   " &
  "198  (BC_1,  SPI3C_DTPA(0),   output3,   X, 206, 1,   " &
  "PULL1)," &
  "197  (BC_1,  *,   controlr,  " &
  "1),   " &
  "196  (BC_4,  SPI3C_E_ENB,  observe_only, " &
  "X),   " &
  "195  (BC_1,  SPI3C_I_ENB,  output3,   X, 197, 1,   " &
  "PULL1)," &
  "194  (BC_4,  SPI3C_I_TSX,  observe_only, " &
  "X),   " &
  "193  (BC_1,  *,   control,   " &
  "1),   " &
  "192  (BC_4,  SPI3C_RVAL,   observe_only, " &
  "X),   " &
  "191  (BC_1,  SPI3C_RVAL,   output3,   X, 193, 1,   " &
  "PULL1)," &
  "190  (BC_4,  SPI3C_I_ERR,  observe_only, " &
  "X),   " &
  "189  (BC_4,  SPI3C_I_FCLK, observe_only, " &
  "X),   " &
  "188  (BC_4,  SPI3C_I_SOP,  observe_only, " &
  "X),   " &
  "187  (BC_4,  SPI3C_I_PRTY, observe_only, " &
  "X),   " &
  "186  (BC_4,  SPI3C_I_MOD(1),  observe_only, " &
  "X),   " &
  "185  (BC_4,  SPI3C_I_MOD(0),  observe_only, " &
  "X),   " &
  "184  (BC_4,  SPI3C_I_EOP,  observe_only, " &
  "X),   " &
  "183  (BC_4,  SPI3C_I_DAT(31), observe_only, " &
  "X),   " &
  "182  (BC_4,  SPI3C_I_DAT(30), observe_only, " &
  "X),   " &
  "181  (BC_4,  SPI3C_I_DAT(29), observe_only, " &
  "X),   " &
  "180  (BC_4,  SPI3C_I_DAT(28), observe_only, " &
  "X),   " &
  "179  (BC_4,  SPI3C_I_DAT(27), observe_only, " &
  "X),   " &
  "178  (BC_4,  SPI3C_I_DAT(26), observe_only, " &
  "X),   " &
  "177  (BC_4,  SPI3C_I_DAT(25), observe_only, " &
  "X),   " &
  "176  (BC_4,  SPI3C_I_DAT(24), observe_only, " &
  "X),   " &
  "175  (BC_4,  SPI3C_I_DAT(23), observe_only, " &
  "X),   " &
  "174  (BC_4,  SPI3C_I_DAT(22), observe_only, " &
  "X),   " &
  "173  (BC_4,  SPI3C_I_DAT(21), observe_only, " &
  "X),   " &
  "172  (BC_4,  SPI3C_I_DAT(20), observe_only, " &
  "X),   " &
  "171  (BC_4,  SPI3C_I_DAT(19), observe_only, " &
  "X),   " &
  "170  (BC_4,  SPI3C_I_DAT(18), observe_only, " &
  "X),   " &
  "169  (BC_4,  SPI3C_I_DAT(17), observe_only, " &
  "X),   " &
  "168  (BC_4,  SPI3C_I_DAT(16), observe_only, " &
  "X),   " &
  "167  (BC_4,  SPI3C_I_DAT(15), observe_only, " &
  "X),   " &
  "166  (BC_4,  SPI3C_I_DAT(14), observe_only, " &
  "X),   " &
  "165  (BC_4,  SPI3C_I_DAT(13), observe_only, " &
  "X),   " &
  "164  (BC_4,  SPI3C_I_DAT(12), observe_only, " &
  "X),   " &
  "163  (BC_4,  SPI3C_I_DAT(11), observe_only, " &
  "X),   " &
  "162  (BC_4,  SPI3C_I_DAT(10), observe_only, " &
  "X),   " &
  "161  (BC_4,  SPI3C_I_DAT(9),  observe_only, " &
  "X),   " &
  "160  (BC_4,  SPI3C_I_DAT(8),  observe_only, " &
  "X),   " &
  "159  (BC_4,  SPI3C_I_DAT(7),  observe_only, " &
  "X),   " &
  "158  (BC_4,  SPI3C_I_DAT(6),  observe_only, " &
  "X),   " &
  "157  (BC_4,  SPI3C_I_DAT(5),  observe_only, " &
  "X),   " &
  "156  (BC_4,  SPI3C_I_DAT(4),  observe_only, " &
  "X),   " &
  "155  (BC_4,  SPI3C_I_DAT(3),  observe_only, " &
  "X),   " &
  "154  (BC_4,  SPI3C_I_DAT(2),  observe_only, " &
  "X),   " &
  "153  (BC_4,  SPI3C_I_DAT(1),  observe_only, " &
  "X),   " &
  "152  (BC_4,  SPI3C_I_DAT(0),  observe_only, " &
  "X),   " &
  "151  (BC_1,  SPI3D_E_SOP,  output3,   X, 141, 1,   " &
  "Z),  " &
  "150  (BC_1,  SPI3D_E_ERR,  output3,   X, 141, 1,   " &
  "Z),  " &
  "149  (BC_1,  SPI3D_E_MOD(1),  output3,   X, 141, 1,   " &
  "Z),  " &
  "148  (BC_1,  SPI3D_E_MOD(0),  output3,   X, 141, 1,   " &
  "Z),  " &
  "147  (BC_1,  SPI3D_E_EOP,  output3,   X, 141, 1,   " &
  "Z),  " &
  "146  (BC_1,  *,   controlr,  " &
  "1),   " &
  "145  (BC_4,  SPI3D_I_ENB,  observe_only, " &
  "X),   " &
  "144  (BC_1,  SPI3D_E_ENB,  output3,   X, 146, 1,   " &
  "PULL1)," &
  "143  (BC_1,  SPI3D_E_TSX,  output3,   X, 141, 1,   " &
  "Z),  " &
  "142  (BC_1,  SPI3D_E_PRTY, output3,   X, 141, 1,   " &
  "Z),  " &
  "141  (BC_1,  *,   controlr,  " &
  "1),   " &
  "140  (BC_1,  SPI3D_E_DAT(31), output3,   X, 141, 1,   " &
  "Z),  " &
  "139  (BC_1,  SPI3D_E_DAT(30), output3,   X, 141, 1,   " &
  "Z),  " &
  "138  (BC_1,  SPI3D_E_DAT(29), output3,   X, 141, 1,   " &
  "Z),  " &
  "137  (BC_1,  SPI3D_E_DAT(28), output3,   X, 141, 1,   " &
  "Z),  " &
  "136  (BC_1,  SPI3D_E_DAT(27), output3,   X, 141, 1,   " &
  "Z),  " &
  "135  (BC_1,  SPI3D_E_DAT(26), output3,   X, 141, 1,   " &
  "Z),  " &
  "134  (BC_1,  SPI3D_E_DAT(25), output3,   X, 141, 1,   " &
  "Z),  " &
  "133  (BC_1,  SPI3D_E_DAT(24), output3,   X, 141, 1,   " &
  "Z),  " &
  "132  (BC_1,  SPI3D_E_DAT(23), output3,   X, 141, 1,   " &
  "Z),  " &
  "131  (BC_1,  SPI3D_E_DAT(22), output3,   X, 141, 1,   " &
  "Z),  " &
  "130  (BC_1,  SPI3D_E_DAT(21), output3,   X, 141, 1,   " &
  "Z),  " &
  "129  (BC_1,  SPI3D_E_DAT(20), output3,   X, 141, 1,   " &
  "Z),  " &
  "128  (BC_1,  SPI3D_E_DAT(19), output3,   X, 141, 1,   " &
  "Z),  " &
  "127  (BC_1,  SPI3D_E_DAT(18), output3,   X, 141, 1,   " &
  "Z),  " &
  "126  (BC_1,  SPI3D_E_DAT(17), output3,   X, 141, 1,   " &
  "Z),  " &
  "125  (BC_1,  SPI3D_E_DAT(16), output3,   X, 141, 1,   " &
  "Z),  " &
  "124  (BC_1,  SPI3D_E_DAT(15), output3,   X, 141, 1,   " &
  "Z),  " &
  "123  (BC_1,  SPI3D_E_DAT(14), output3,   X, 141, 1,   " &
  "Z),  " &
  "122  (BC_1,  SPI3D_E_DAT(13), output3,   X, 141, 1,   " &
  "Z),  " &
  "121  (BC_1,  SPI3D_E_DAT(12), output3,   X, 141, 1,   " &
  "Z),  " &
  "120  (BC_1,  SPI3D_E_DAT(11), output3,   X, 141, 1,   " &
  "Z),  " &
  "119  (BC_1,  SPI3D_E_DAT(10), output3,   X, 141, 1,   " &
  "Z),  " &
  "118  (BC_1,  SPI3D_E_DAT(9),  output3,   X, 141, 1,   " &
  "Z),  " &
  "117  (BC_1,  SPI3D_E_DAT(8),  output3,   X, 141, 1,   " &
  "Z),  " &
  "116  (BC_1,  SPI3D_E_DAT(7),  output3,   X, 141, 1,   " &
  "Z),  " &
  "115  (BC_1,  SPI3D_E_DAT(6),  output3,   X, 141, 1,   " &
  "Z),  " &
  "114  (BC_1,  SPI3D_E_DAT(5),  output3,   X, 141, 1,   " &
  "Z),  " &
  "113  (BC_1,  SPI3D_E_DAT(4),  output3,   X, 141, 1,   " &
  "Z),  " &
  "112  (BC_1,  SPI3D_E_DAT(3),  output3,   X, 141, 1,   " &
  "Z),  " &
  "111  (BC_1,  SPI3D_E_DAT(2),  output3,   X, 141, 1,   " &
  "Z),  " &
  "110  (BC_1,  SPI3D_E_DAT(1),  output3,   X, 141, 1,   " &
  "Z),  " &
  "109  (BC_1,  SPI3D_E_DAT(0),  output3,   X, 141, 1,   " &
  "Z),  " &
  "108  (BC_4,  SPI3D_E_FCLK, observe_only, " &
  "X),   " &
  "107  (BC_1,  *,   control,   " &
  "1),   " &
  "106  (BC_4,  SPI3D_PTPA,   observe_only, " &
  "X),   " &
  "105  (BC_1,  SPI3D_PTPA,   output3,   X, 107, 1,   " &
  "PULL1)," &
  "104  (BC_1,  *,   controlr,  " &
  "1),   " &
  "103  (BC_4,  SPI3D_ADR(7), observe_only, " &
  "X),   " &
  "102  (BC_1,  SPI3D_ADR(7), output3,   X, 104, 1,   " &
  "PULL1)," &
  "101  (BC_4,  SPI3D_ADR(6), observe_only, " &
  "X),   " &
  "100  (BC_1,  SPI3D_ADR(6), output3,   X, 104, 1,   " &
  "PULL1)," &
  "99   (BC_4,  SPI3D_ADR(5), observe_only, " &
  "X),   " &
  "98   (BC_1,  SPI3D_ADR(5), output3,   X, 104, 1,   " &
  "PULL1)," &
  "97   (BC_4,  SPI3D_ADR(4), observe_only, " &
  "X),   " &
  "96   (BC_1,  SPI3D_ADR(4), output3,   X, 104, 1,   " &
  "PULL1)," &
  "95   (BC_4,  SPI3D_ADR(3), observe_only, " &
  "X),   " &
  "94   (BC_1,  SPI3D_ADR(3), output3,   X, 104, 1,   " &
  "PULL1)," &
  "93   (BC_4,  SPI3D_ADR(2), observe_only, " &
  "X),   " &
  "92   (BC_1,  SPI3D_ADR(2), output3,   X, 104, 1,   " &
  "PULL1)," &
  "91   (BC_4,  SPI3D_ADR(1), observe_only, " &
  "X),   " &
  "90   (BC_1,  SPI3D_ADR(1), output3,   X, 104, 1,   " &
  "PULL1)," &
  "89   (BC_4,  SPI3D_ADR(0), observe_only, " &
  "X),   " &
  "88   (BC_1,  SPI3D_ADR(0), output3,   X, 104, 1,   " &
  "PULL1)," &
  "87   (BC_1,  *,   controlr,  " &
  "1),   " &
  "86   (BC_4,  SPI3D_STPA,   observe_only, " &
  "X),   " &
  "85   (BC_1,  SPI3D_STPA,   output3,   X, 87,  1,   " &
  "PULL1)," &
  "84   (BC_1,  *,   controlr,  " &
  "1),   " &
  "83   (BC_4,  SPI3D_DTPA(3),   observe_only, " &
  "X),   " &
  "82   (BC_1,  SPI3D_DTPA(3),   output3,   X, 84,  1,   " &
  "PULL1)," &
  "81   (BC_4,  SPI3D_DTPA(2),   observe_only, " &
  "X),   " &
  "80   (BC_1,  SPI3D_DTPA(2),   output3,   X, 84,  1,   " &
  "PULL1)," &
  "79   (BC_4,  SPI3D_DTPA(1),   observe_only, " &
  "X),   " &
  "78   (BC_1,  SPI3D_DTPA(1),   output3,   X, 84,  1,   " &
  "PULL1)," &
  "77   (BC_4,  SPI3D_DTPA(0),   observe_only, " &
  "X),   " &
  "76   (BC_1,  SPI3D_DTPA(0),   output3,   X, 84,  1,   " &
  "PULL1)," &
  "75   (BC_1,  *,   controlr,  " &
  "1),   " &
  "74   (BC_4,  SPI3D_E_ENB,  observe_only, " &
  "X),   " &
  "73   (BC_1,  SPI3D_I_ENB,  output3,   X, 75,  1,   " &
  "PULL1)," &
  "72   (BC_4,  SPI3D_I_TSX,  observe_only, " &
  "X),   " &
  "71   (BC_1,  *,   control,   " &
  "1),   " &
  "70   (BC_4,  SPI3D_RVAL,   observe_only, " &
  "X),   " &
  "69   (BC_1,  SPI3D_RVAL,   output3,   X, 71,  1,   " &
  "PULL1)," &
  "68   (BC_4,  SPI3D_I_ERR,  observe_only, " &
  "X),   " &
  "67   (BC_4,  SPI3D_I_FCLK, observe_only, " &
  "X),   " &
  "66   (BC_4,  SPI3D_I_SOP,  observe_only, " &
  "X),   " &
  "65   (BC_4,  SPI3D_I_PRTY, observe_only, " &
  "X),   " &
  "64   (BC_4,  SPI3D_I_MOD(1),  observe_only, " &
  "X),   " &
  "63   (BC_4,  SPI3D_I_MOD(0),  observe_only, " &
  "X),   " &
  "62   (BC_4,  SPI3D_I_EOP,  observe_only, " &
  "X),   " &
  "61   (BC_4,  SPI3D_I_DAT(31), observe_only, " &
  "X),   " &
  "60   (BC_4,  SPI3D_I_DAT(30), observe_only, " &
  "X),   " &
  "59   (BC_4,  SPI3D_I_DAT(29), observe_only, " &
  "X),   " &
  "58   (BC_4,  SPI3D_I_DAT(28), observe_only, " &
  "X),   " &
  "57   (BC_4,  SPI3D_I_DAT(27), observe_only, " &
  "X),   " &
  "56   (BC_4,  SPI3D_I_DAT(26), observe_only, " &
  "X),   " &
  "55   (BC_4,  SPI3D_I_DAT(25), observe_only, " &
  "X),   " &
  "54   (BC_4,  SPI3D_I_DAT(24), observe_only, " &
  "X),   " &
  "53   (BC_4,  SPI3D_I_DAT(23), observe_only, " &
  "X),   " &
  "52   (BC_4,  SPI3D_I_DAT(22), observe_only, " &
  "X),   " &
  "51   (BC_4,  SPI3D_I_DAT(21), observe_only, " &
  "X),   " &
  "50   (BC_4,  SPI3D_I_DAT(20), observe_only, " &
  "X),   " &
  "49   (BC_4,  SPI3D_I_DAT(19), observe_only, " &
  "X),   " &
  "48   (BC_4,  SPI3D_I_DAT(18), observe_only, " &
  "X),   " &
  "47   (BC_4,  SPI3D_I_DAT(17), observe_only, " &
  "X),   " &
  "46   (BC_4,  SPI3D_I_DAT(16), observe_only, " &
  "X),   " &
  "45   (BC_4,  SPI3D_I_DAT(15), observe_only, " &
  "X),   " &
  "44   (BC_4,  SPI3D_I_DAT(14), observe_only, " &
  "X),   " &
  "43   (BC_4,  SPI3D_I_DAT(13), observe_only, " &
  "X),   " &
  "42   (BC_4,  SPI3D_I_DAT(12), observe_only, " &
  "X),   " &
  "41   (BC_4,  SPI3D_I_DAT(11), observe_only, " &
  "X),   " &
  "40   (BC_4,  SPI3D_I_DAT(10), observe_only, " &
  "X),   " &
  "39   (BC_4,  SPI3D_I_DAT(9),  observe_only, " &
  "X),   " &
  "38   (BC_4,  SPI3D_I_DAT(8),  observe_only, " &
  "X),   " &
  "37   (BC_4,  SPI3D_I_DAT(7),  observe_only, " &
  "X),   " &
  "36   (BC_4,  SPI3D_I_DAT(6),  observe_only, " &
  "X),   " &
  "35   (BC_4,  SPI3D_I_DAT(5),  observe_only, " &
  "X),   " &
  "34   (BC_4,  SPI3D_I_DAT(4),  observe_only, " &
  "X),   " &
  "33   (BC_4,  SPI3D_I_DAT(3),  observe_only, " &
  "X),   " &
  "32   (BC_4,  SPI3D_I_DAT(2),  observe_only, " &
  "X),   " &
  "31   (BC_4,  SPI3D_I_DAT(1),  observe_only, " &
  "X),   " &
  "30   (BC_4,  SPI3D_I_DAT(0),  observe_only, " &
  "X),   " &
  "29   (BC_4,  RESETB, observe_only, " &
  "X),   " &
  "28   (BC_4,  TESTSE, observe_only, " &
  "X),   " &
  "27   (BC_4,  RCLK,   observe_only, " &
  "X),   " &
  "26   (BC_1,  OCLK(3),   output2,   " &
  "X),   " &
  "25   (BC_1,  OCLK(2),   output2,   " &
  "X),   " &
  "24   (BC_1,  OCLK(1),   output2,   " &
  "X),   " &
  "23   (BC_1,  OCLK(0),   output2,   " &
  "X),   " &
  "22   (BC_4,  LVDS_STA,  observe_only, " &
  "X),   " &
  "21   (BC_1,  *,   control,   " &
  "1),   " &
  "20   (BC_4,  GPIO(4),   observe_only, " &
  "X),   " &
  "19   (BC_1,  GPIO(4),   output3,   X, 21,  1,   " &
  "PULL1)," &
  "18   (BC_1,  *,   controlr,  " &
  "1),   " &
  "17   (BC_4,  GPIO(3),   observe_only, " &
  "X),   " &
  "16   (BC_1,  GPIO(3),   output3,   X, 18,  1,   " &
  "PULL1)," &
  "15   (BC_1,  *,   controlr,  " &
  "1),   " &
  "14   (BC_4,  GPIO(2),   observe_only, " &
  "X),   " &
  "13   (BC_1,  GPIO(2),   output3,   X, 15,  1,   " &
  "PULL1)," &
  "12   (BC_1,  *,   controlr,  " &
  "1),   " &
  "11   (BC_4,  GPIO(1),   observe_only, " &
  "X),   " &
  "10   (BC_1,  GPIO(1),   output3,   X, 12,  1,   " &
  "PULL1)," &
  "9 (BC_1,  *,   controlr,  " &
  "1),   " &
  "8 (BC_4,  GPIO(0),   observe_only, " &
  "X),   " &
  "7 (BC_1,  GPIO(0),   output3,   X, 9,   1,   " &
  "PULL1)," &
  "6 (BC_1,  *,   controlr,  " &
  "1),   " &
  "5 (BC_4,  TIMEBASE,  observe_only, " &
  "X),   " &
  "4 (BC_1,  TIMEBASE,  output3,   X, 6,   1,   " &
  "PULL1)," &
  "3 (BC_4,  CK_SEL(3), observe_only, " &
  "X),   " &
  "2 (BC_4,  CK_SEL(2), observe_only, " &
  "X),   " &
  "1 (BC_4,  CK_SEL(1), observe_only, " &
  "X),   " &
  "0 (BC_4,  CK_SEL(0), observe_only, " &
  "X)             ";
 
 end s041_top_1_port;