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: ADSP_21160

--------------------------------------------------------
-- BSDL for ADSP-21160 Digital Signal Processor
-- in the 400 ball PBGA Package
--------------------------------------------------------
entity ADSP_21160 is 
        generic (PHYSICAL_PIN_MAP : string:="UNDEFINED");

        port(   ADDR:   inout   bit_vector(0 to 31);
                DATA:   inout   bit_vector(0 to 63);
                MS_B:   out     bit_vector(0 to 3);
                RDL_B:  inout   bit;
                RDH_B:  inout   bit;
                WRL_B:  inout   bit;
                WRH_B:  inout   bit;
                PAGE:   out     bit;
                CIF_B:  out     bit;
                ACK:    inout   bit;
                SBTS_B: in      bit;
                IRQ0_B: in      bit;
                IRQ1_B: in      bit;
                IRQ2_B: in      bit;
                FLAG0:  inout   bit;
                FLAG1:  inout   bit;
                FLAG2:  inout   bit;
                FLAG3:  inout   bit;
                TIMEXP: buffer  bit;
                HBR_B:  in      bit;
                HBG_B:  inout   bit;
                BRST:   inout   bit;
                CS_B:   in      bit;
                REDY:   out     bit;
                DMAR1_B: in     bit;
                DMAR2_B: in     bit;
                DMAG1_B: inout  bit;
                DMAG2_B: inout  bit;
                BR_B:   inout   bit_vector(1 to 6);
                ID0:    in      bit;
                ID1:    in      bit;
                ID2:    in      bit;
                RPBA_B: in      bit;
                PA_B:   inout   bit;
                DT0:    out     bit;
                DR0:    in      bit;
                TCLK0:  inout   bit;
                RCLK0:  inout   bit;
                TFS0:   inout   bit;
                RFS0:   inout   bit;
                DT1:    out     bit;
                DR1:    in      bit;
                TCLK1:  inout   bit;
                RCLK1:  inout   bit;
                TFS1:   inout   bit;
                RFS1:   inout   bit;
                L0DAT:  inout   bit_vector(0 to 7);
                L0CLK:  inout   bit;
                L0ACK:  inout   bit;
                L1DAT:  inout   bit_vector(0 to 7);
                L1CLK:  inout   bit;
                L1ACK:  inout   bit;
                L2DAT:  inout   bit_vector(0 to 7);
                L2CLK:  inout   bit;
                L2ACK:  inout   bit;
                L3DAT:  inout   bit_vector(0 to 7);
                L3CLK:  inout   bit;
                L3ACK:  inout   bit;
                L4DAT:  inout   bit_vector(0 to 7);
                L4CLK:  inout   bit;
                L4ACK:  inout   bit;
                L5DAT:  inout   bit_vector(0 to 7);
                L5CLK:  inout   bit;
                L5ACK:  inout   bit;
                EBOOT:  in      bit;
                LBOOT:  in      bit;
                BMS_B:  inout   bit;
                CLKIN:  linkage bit;
                CLKOUT: out     bit;
                CLK_CFG0: in    bit;
                CLK_CFG1: in    bit;
                CLK_CFG2: in    bit;
                CLK_CFG3: in    bit;
                RESET_B:  in    bit;
                TCK:    in      bit;
                TMS:    in      bit;
                TDI:    in      bit;
                TDO:    out     bit;
                TRST_B: in      bit;
                EMU_B:  out     bit;
                AVDD:   linkage bit;
                AGND:   linkage bit;
                IOVDD:  linkage bit_vector(0 to 45);
                VDD:    linkage bit_vector(0 to 39);
                GND:    linkage bit_vector(0 to 82);
                NC:     linkage bit_vector(0 to 4));

   
        use STD_1149_1_1990.all;

        attribute PIN_MAP of ADSP_21160: entity is PHYSICAL_PIN_MAP;
        
        constant PBGA_PACKAGE: PIN_MAP_STRING:=
                "ADDR:  (W11,V11,U4,U3,V1,W1,V2,V3,Y1,W2,V4,Y2,W3,Y3,V5,W4,Y4,W5,V6," &
                        "Y5,W6,Y6,V7,W7,Y7,V8,W8,Y8,V9,W9,Y9,Y10)," &
                "DATA:  (B7,C7,A6,B6,A5,C6,B5,C5,A4,B4,A3,C4,D5,A2,A1,B3,B2,C3,C2,D4," &
                        "D3,E4,B1,E3,C1,D2,F4,F3,D1,E2,E1,G4,G3,F2,F1,G2,H4,H3,G1,H2," &
                        "H1,J4,J3,J2,J1,K3,K2,K4,N3,P1,P2,N4,P3,R1,R2,P4,T1,R3,T2,T3," &
                        "R4,U1,U2,T4)," &
                "MS_B:  (Y13,V12,W13,Y14)," &
                "RDL_B:  V14," &
                "RDH_B:  W15," &
                "WRL_B:  Y16," &
                "WRH_B:  Y15," &
                "PAGE:   M17," &
                "CIF_B:  W14," &
                "ACK:    L19," &
                "SBTS_B: M18," &
                "IRQ0_B: A11," &
                "IRQ1_B: C10," &
                "IRQ2_B: B10," &
                "FLAG0:  B12," &
                "FLAG1:  A12," &
                "FLAG2:  C11," &
                "FLAG3:  B11," &
                "TIMEXP: A13," &
                "HBR_B:  J20," &
                "HBG_B:  J19," &
                "BRST:   Y12," &
                "CS_B:   V13," &
                "REDY:   L20," &
                "DMAR1_B:Y18," &
                "DMAR2_B:V15," &
                "DMAG1_B:Y17," &
                "DMAG2_B:W16," &
                "BR_B:   (L18,L17,K20,K19,K18,K17)," &
                "ID0:    V10," &
                "ID1:    W10," &
                "ID2:    Y11," &
                "RPBA_B: A10," &
                "PA_B:   M19," &
                "DT0:    A19," &
                "DR0:    C16," &
                "TCLK0:  B18," &
                "RCLK0:  A18," &
                "TFS0:   D15," &
                "RFS0:   B17," &
                "DT1:    B15," &
                "DR1:    C15," &
                "TCLK1:  C14," &
                "RCLK1:  B16," &
                "TFS1:   A16," &
                "RFS1:   A17," &
                "L0DAT:  (C20,D19,B20,D18,A20,B19,C18,C17)," &
                "L0CLK:  D17," &
                "L0ACK:  C19," &
                "L1DAT:  (F19,E20,G17,F18,F17,E18,E17,D16)," &
                "L1CLK:  D20," &
                "L1ACK:  E19," &
                "L2DAT:  (J18,H20,J17,H19,G19,H17,G18,F20)," &
                "L2CLK:  G20," &
                "L2ACK:  H18," &
                "L3DAT:  (R20,P18,P17,P19,N19,N17,N18,M20)," &
                "L3CLK:  N20," &
                "L3ACK:  P20," &
                "L4DAT:  (U18,U19,U20,T17,T20,R17,R18,R19)," &
                "L4CLK:  T19," &
                "L4ACK:  T18," &
                "L5DAT:  (V16,W18,V17,W19,V19,W20,V20,U17)," &
                "L5CLK:  Y20," &
                "L5ACK:  V18," &
                "EBOOT:  Y19," &
                "LBOOT:  W17," &
                "BMS_B:  W12," &
                "CLKIN:  L1," &
                "CLKOUT: M3," &
                "CLK_CFG0: K1," &
                "CLK_CFG1: L2," &
                "CLK_CFG2: L4," &
                "CLK_CFG3: M2," &
                "RESET_B:  A9," &
                "TCK:    B8," &
                "TMS:    C8," &
                "TDI:    A7," &
                "TDO:    C9," &
                "TRST_B: A8," &
                "EMU_B:  B9," &
                "AVDD:   M1," &
                "AGND:   L3," &
                "IOVDD:  (A14,B13,C12,D6,D8,D9,D10,D11,D12,D14,E5,E16,F5,F16,G5,G16,H5," &
                          "H16,J5,J16,K5,K16,L5,L16,M5,M16,N5,N16,P5,P16,R5,R16,T5,T16," &
                          "U5,U6,U7,U8,U9,U10,U11,U12,U13,U14,U15,U16)," &
                "VDD:    (D7,D13,E6,E7,E8,E9,E10,E12,E13,E14,E15,F6,F15,G6,G15,H6,H15," &
                          "J6,J15,K6,K15,L6,L15,M6,M15,N6,N15,P6,P15,R6,T6,T7,T8,T9,T10," &
                          "T11,T12,T13,T14,T15)," &
                "GND:    (E11,F7,F8,F9,F10,F11,F12,F13,F14,G7,G8,G9,G10,G11,G12,G13,G14," &
                          "H7,H8,H9,H10,H11,H12,H13,H14,J7,J8,J9,J10,J11,J12,J13,J14,K7," &
                          "K8,K9,K10,K11,K12,K13,K14,L7,L8,L9,L10,L11,L12,L13,L14,M4,M7," &
                          "M8,M9,M10,M11,M12,M13,M14,N7,N8,N9,N10,N11,N12,N13,N14,P7,P8," &
                          "P9,P10,P11,P12,P13,P14,R7,R8,R9,R10,R11,R12,R13,R14,R15)," &
                "NC:     (A15,B14,C13,N1,N2)" ;


                
        
        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 TRST_B :    signal is true;
        attribute TAP_SCAN_CLOCK of TCK :       signal is (50.0e6, BOTH);

        attribute INSTRUCTION_LENGTH of ADSP_21160:     entity is 5;

        -- Unspecified opcodes assigned to Bypass.
        attribute INSTRUCTION_OPCODE of ADSP_21160:     entity is 
                "BYPASS         (11111)," &
                "EXTEST         (00000)," &
                "SAMPLE         (10000)," &
                "INTEST         (11000)," &
                "MEMTEST        (10101)," &
                "EMULATION      (00100,10100,10110,01100,11100,00010)";
                 
        attribute INSTRUCTION_CAPTURE of ADSP_21160: entity is 
                "00001";

        attribute INSTRUCTION_PRIVATE of ADSP_21160: entity is 
                "EMULATION," &
                "MEMTEST";
        
        -- attribute INSTRUCTION_USAGE of ADSP_21160: entity is
                -- "INTEST (clock CLKIN)";

        
        attribute BOUNDARY_CELLS of ADSP_21160:  entity is 
                "BC_1, BC_2, BC_3, BC_4";
        -- BC_1: output, control; BC_2: input; BC_3: internal; BC_4: clock;

        attribute BOUNDARY_LENGTH of ADSP_21160: entity is 655;

        attribute BOUNDARY_REGISTER of ADSP_21160: entity is 
        --num cell port function safe [ccell disval rslt ]
         "   0  ( BC_1 , L0DAT(0) , output3 , X , 1 , 0 , Z  ) ,  "   &
         "   1  ( BC_1 , * , control , 0  ) ,  "   &
         "   2  ( BC_2 , L0DAT(0) , input , X  ) ,  "   &
         "   3  ( BC_1 , L0DAT(1) , output3 , X , 4 , 0 , Z  ) ,  "   &
         "   4  ( BC_1 , * , control , 0  ) ,  "   &
         "   5  ( BC_2 , L0DAT(1) , input , X  ) ,  "   &
         "   6  ( BC_1 , L0DAT(2) , output3 , X , 7 , 0 , Z  ) ,  "   &
         "   7  ( BC_1 , * , control , 0  ) ,  "   &
         "   8  ( BC_2 , L0DAT(2) , input , X  ) ,  "   &
         "   9  ( BC_1 , L0DAT(3) , output3 , X , 10 , 0 , Z  ) ,  "   &
         "   10  ( BC_1 , * , control , 0  ) ,  "   &
         "   11  ( BC_2 , L0DAT(3) , input , X  ) ,  "   &
         "   12  ( BC_1 , L0ACK , output3 , X , 13 , 0 , Z  ) ,  "   &
         "   13  ( BC_1 , * , control , 0  ) ,  "   &
         "   14  ( BC_2 , L0ACK , input , X  ) ,  "   &
         "   15  ( BC_1 , L0CLK , output3 , X , 16 , 0 , Z  ) ,  "   &
         "   16  ( BC_1 , * , control , 0  ) ,  "   &
         "   17  ( BC_2 , L0CLK , input , X  ) ,  "   &
         "   18  ( BC_1 , L0DAT(4) , output3 , X , 19 , 0 , Z  ) ,  "   &
         "   19  ( BC_1 , * , control , 0  ) ,  "   &
         "   20  ( BC_2 , L0DAT(4) , input , X  ) ,  "   &
         "   21  ( BC_1 , L0DAT(5) , output3 , X , 22 , 0 , Z  ) ,  "   &
         "   22  ( BC_1 , * , control , 0  ) ,  "   &
         "   23  ( BC_2 , L0DAT(5) , input , X  ) ,  "   &
         "   24  ( BC_1 , L0DAT(6) , output3 , X , 25 , 0 , Z  ) ,  "   &
         "   25  ( BC_1 , * , control , 0  ) ,  "   &
         "   26  ( BC_2 , L0DAT(6) , input , X  ) ,  "   &
         "   27  ( BC_1 , L0DAT(7) , output3 , X , 28 , 0 , Z  ) ,  "   &
         "   28  ( BC_1 , * , control , 0  ) ,  "   &
         "   29  ( BC_2 , L0DAT(7) , input , X  ) ,  "   &
         "   30  ( BC_1 , DT0 , output3 , X , 31 , 0 , Z  ) ,  "   &
         "   31  ( BC_1 , * , control , 0  ) ,  "   &
         "   32  ( BC_3 , * , internal , X  ) ,  "   &
         "   33  ( BC_1 , TCLK0 , output3 , X , 34 , 0 , Z  ) ,  "   &
         "   34  ( BC_1 , * , control , 0  ) ,  "   &
         "   35  ( BC_2 , TCLK0 , input , X  ) ,  "   &
         "   36  ( BC_1 , TFS0 , output3 , X , 37 , 0 , Z  ) ,  "   &
         "   37  ( BC_1 , * , control , 0  ) ,  "   &
         "   38  ( BC_2 , TFS0 , input , X  ) ,  "   &
         "   39  ( BC_1 , RFS0 , output3 , X , 40 , 0 , Z  ) ,  "   &
         "   40  ( BC_1 , * , control , 0  ) ,  "   &
         "   41  ( BC_2 , RFS0 , input , X  ) ,  "   &
         "   42  ( BC_1 , RCLK0 , output3 , X , 43 , 0 , Z  ) ,  "   &
         "   43  ( BC_1 , * , control , 0  ) ,  "   &
         "   44  ( BC_2 , RCLK0 , input , X  ) ,  "   &
         "   45  ( BC_3 , * , internal , X  ) ,  "   &
         "   46  ( BC_3 , * , internal , X  ) ,  "   &
         "   47  ( BC_2 , DR0 , input , X  ) ,  "   &
         "   48  ( BC_3 , * , internal , X  ) ,  "   &
         "   49  ( BC_3 , * , internal , X  ) ,  "   &
         "   50  ( BC_2 , DR1 , input , X  ) ,  "   &
         "   51  ( BC_1 , RCLK1 , output3 , X , 52 , 0 , Z  ) ,  "   &
         "   52  ( BC_1 , * , control , 0  ) ,  "   &
         "   53  ( BC_2 , RCLK1 , input , X  ) ,  "   &
         "   54  ( BC_1 , RFS1 , output3 , X , 55 , 0 , Z  ) ,  "   &
         "   55  ( BC_1 , * , control , 0  ) ,  "   &
         "   56  ( BC_2 , RFS1 , input , X  ) ,  "   &
         "   57  ( BC_1 , TFS1 , output3 , X , 58 , 0 , Z  ) ,  "   &
         "   58  ( BC_1 , * , control , 0  ) ,  "   &
         "   59  ( BC_2 , TFS1 , input , X  ) ,  "   &
         "   60  ( BC_1 , TCLK1 , output3 , X , 61 , 0 , Z  ) ,  "   &
         "   61  ( BC_1 , * , control , 0  ) ,  "   &
         "   62  ( BC_2 , TCLK1 , input , X  ) ,  "   &
         "   63  ( BC_1 , DT1 , output3 , X , 64 , 0 , Z  ) ,  "   &
         "   64  ( BC_1 , * , control , 0  ) ,  "   &
         "   65  ( BC_3 , * , internal , X  ) ,  "   &
         "   66  ( BC_1 , TIMEXP , output2 , 0 ) ,  "   &
         "   67  ( BC_3 , * , internal , X  ) ,  "   &
         "   68  ( BC_3 , * , internal , X  ) ,  "   &
         "   69  ( BC_1 , FLAG0 , output3 , X , 70 , 0 , Z  ) ,  "   &
         "   70  ( BC_1 , * , control , 0  ) ,  "   &
         "   71  ( BC_2 , FLAG0 , input , X  ) ,  "   &
         "   72  ( BC_1 , FLAG1 , output3 , X , 73 , 0 , Z  ) ,  "   &
         "   73  ( BC_1 , * , control , 0  ) ,  "   &
         "   74  ( BC_2 , FLAG1 , input , X  ) ,  "   &
         "   75  ( BC_1 , FLAG2 , output3 , X , 76 , 0 , Z  ) ,  "   &
         "   76  ( BC_1 , * , control , 0  ) ,  "   &
         "   77  ( BC_2 , FLAG2 , input , X  ) ,  "   &
         "   78  ( BC_1 , FLAG3 , output3 , X , 79 , 0 , Z  ) ,  "   &
         "   79  ( BC_1 , * , control , 0  ) ,  "   &
         "   80  ( BC_2 , FLAG3 , input , X  ) ,  "   &
         "   81  ( BC_3 , * , internal , X  ) ,  "   &
         "   82  ( BC_3 , * , internal , X  ) ,  "   &
         "   83  ( BC_2 , IRQ0_B , input , X  ) ,  "   &
         "   84  ( BC_3 , * , internal , X  ) ,  "   &
         "   85  ( BC_3 , * , internal , X  ) ,  "   &
         "   86  ( BC_2 , IRQ1_B , input , X  ) ,  "   &
         "   87  ( BC_3 , * , internal , X  ) ,  "   &
         "   88  ( BC_3 , * , internal , X  ) ,  "   &
         "   89  ( BC_2 , IRQ2_B , input , X  ) ,  "   &
         "   90  ( BC_3 , * , internal , X  ) ,  "   &
         "   91  ( BC_3 , * , internal , X  ) ,  "   &
         "   92  ( BC_2 , RPBA_B , input , X  ) ,  "   &
         "   93  ( BC_3 , * , internal , X  ) ,  "   &
         "   94  ( BC_3 , * , internal , X  ) ,  "   &
         "   95  ( BC_2 , RESET_B , input , X  ) ,  "   &
         "   96  ( BC_1 , EMU_B , output3 , X , 97 , 0 , Z  ) ,  "   &
         "   97  ( BC_1 , * , control , 0  ) ,  "   &
         "   98  ( BC_3 , * , internal , X  ) ,  "   &
         "   99  ( BC_1 , DATA(0) , output3 , X , 100 , 0 , Z  ) ,  "   &
         "   100  ( BC_1 , * , control , 0  ) ,  "   &
         "   101  ( BC_2 , DATA(0) , input , X  ) ,  "   &
         "   102  ( BC_1 , DATA(1) , output3 , X , 103 , 0 , Z  ) ,  "   &
         "   103  ( BC_1 , * , control , 0  ) ,  "   &
         "   104  ( BC_2 , DATA(1) , input , X  ) ,  "   &
         "   105  ( BC_1 , DATA(2) , output3 , X , 106 , 0 , Z  ) ,  "   &
         "   106  ( BC_1 , * , control , 0  ) ,  "   &
         "   107  ( BC_2 , DATA(2) , input , X  ) ,  "   &
         "   108  ( BC_1 , DATA(3) , output3 , X , 109 , 0 , Z  ) ,  "   &
         "   109  ( BC_1 , * , control , 0  ) ,  "   &
         "   110  ( BC_2 , DATA(3) , input , X  ) ,  "   &
         "   111  ( BC_1 , DATA(4) , output3 , X , 112 , 0 , Z  ) ,  "   &
         "   112  ( BC_1 , * , control , 0  ) ,  "   &
         "   113  ( BC_2 , DATA(4) , input , X  ) ,  "   &
         "   114  ( BC_1 , DATA(5) , output3 , X , 115 , 0 , Z  ) ,  "   &
         "   115  ( BC_1 , * , control , 0  ) ,  "   &
         "   116  ( BC_2 , DATA(5) , input , X  ) ,  "   &
         "   117  ( BC_1 , DATA(6) , output3 , X , 118 , 0 , Z  ) ,  "   &
         "   118  ( BC_1 , * , control , 0  ) ,  "   &
         "   119  ( BC_2 , DATA(6) , input , X  ) ,  "   &
         "   120  ( BC_1 , DATA(7) , output3 , X , 121 , 0 , Z  ) ,  "   &
         "   121  ( BC_1 , * , control , 0  ) ,  "   &
         "   122  ( BC_2 , DATA(7) , input , X  ) ,  "   &
         "   123  ( BC_1 , DATA(8) , output3 , X , 124 , 0 , Z  ) ,  "   &
         "   124  ( BC_1 , * , control , 0  ) ,  "   &
         "   125  ( BC_2 , DATA(8) , input , X  ) ,  "   &
         "   126  ( BC_1 , DATA(9) , output3 , X , 127 , 0 , Z  ) ,  "   &
         "   127  ( BC_1 , * , control , 0  ) ,  "   &
         "   128  ( BC_2 , DATA(9) , input , X  ) ,  "   &
         "   129  ( BC_1 , DATA(10) , output3 , X , 130 , 0 , Z  ) ,  "   &
         "   130  ( BC_1 , * , control , 0  ) ,  "   &
         "   131  ( BC_2 , DATA(10) , input , X  ) ,  "   &
         "   132  ( BC_1 , DATA(11) , output3 , X , 133 , 0 , Z  ) ,  "   &
         "   133  ( BC_1 , * , control , 0  ) ,  "   &
         "   134  ( BC_2 , DATA(11) , input , X  ) ,  "   &
         "   135  ( BC_1 , DATA(12) , output3 , X , 136 , 0 , Z  ) ,  "   &
         "   136  ( BC_1 , * , control , 0  ) ,  "   &
         "   137  ( BC_2 , DATA(12) , input , X  ) ,  "   &
         "   138  ( BC_1 , DATA(13) , output3 , X , 139 , 0 , Z  ) ,  "   &
         "   139  ( BC_1 , * , control , 0  ) ,  "   &
         "   140  ( BC_2 , DATA(13) , input , X  ) ,  "   &
         "   141  ( BC_1 , DATA(14) , output3 , X , 142 , 0 , Z  ) ,  "   &
         "   142  ( BC_1 , * , control , 0  ) ,  "   &
         "   143  ( BC_2 , DATA(14) , input , X  ) ,  "   &
         "   144  ( BC_1 , DATA(15) , output3 , X , 145 , 0 , Z  ) ,  "   &
         "   145  ( BC_1 , * , control , 0  ) ,  "   &
         "   146  ( BC_2 , DATA(15) , input , X  ) ,  "   &
         "   147  ( BC_1 , DATA(16) , output3 , X , 148 , 0 , Z  ) ,  "   &
         "   148  ( BC_1 , * , control , 0  ) ,  "   &
         "   149  ( BC_2 , DATA(16) , input , X  ) ,  "   &
         "   150  ( BC_1 , DATA(17) , output3 , X , 151 , 0 , Z  ) ,  "   &
         "   151  ( BC_1 , * , control , 0  ) ,  "   &
         "   152  ( BC_2 , DATA(17) , input , X  ) ,  "   &
         "   153  ( BC_1 , DATA(18) , output3 , X , 154 , 0 , Z  ) ,  "   &
         "   154  ( BC_1 , * , control , 0  ) ,  "   &
         "   155  ( BC_2 , DATA(18) , input , X  ) ,  "   &
         "   156  ( BC_1 , DATA(19) , output3 , X , 157 , 0 , Z  ) ,  "   &
         "   157  ( BC_1 , * , control , 0  ) ,  "   &
         "   158  ( BC_2 , DATA(19) , input , X  ) ,  "   &
         "   159  ( BC_1 , DATA(20) , output3 , X , 160 , 0 , Z  ) ,  "   &
         "   160  ( BC_1 , * , control , 0  ) ,  "   &
         "   161  ( BC_2 , DATA(20) , input , X  ) ,  "   &
         "   162  ( BC_1 , DATA(21) , output3 , X , 163 , 0 , Z  ) ,  "   &
         "   163  ( BC_1 , * , control , 0  ) ,  "   &
         "   164  ( BC_2 , DATA(21) , input , X  ) ,  "   &
         "   165  ( BC_1 , DATA(22) , output3 , X , 166 , 0 , Z  ) ,  "   &
         "   166  ( BC_1 , * , control , 0  ) ,  "   &
         "   167  ( BC_2 , DATA(22) , input , X  ) ,  "   &
         "   168  ( BC_1 , DATA(23) , output3 , X , 169 , 0 , Z  ) ,  "   &
         "   169  ( BC_1 , * , control , 0  ) ,  "   &
         "   170  ( BC_2 , DATA(23) , input , X  ) ,  "   &
         "   171  ( BC_1 , DATA(24) , output3 , X , 172 , 0 , Z  ) ,  "   &
         "   172  ( BC_1 , * , control , 0  ) ,  "   &
         "   173  ( BC_2 , DATA(24) , input , X  ) ,  "   &
         "   174  ( BC_1 , DATA(25) , output3 , X , 175 , 0 , Z  ) ,  "   &
         "   175  ( BC_1 , * , control , 0  ) ,  "   &
         "   176  ( BC_2 , DATA(25) , input , X  ) ,  "   &
         "   177  ( BC_1 , DATA(26) , output3 , X , 178 , 0 , Z  ) ,  "   &
         "   178  ( BC_1 , * , control , 0  ) ,  "   &
         "   179  ( BC_2 , DATA(26) , input , X  ) ,  "   &
         "   180  ( BC_1 , DATA(27) , output3 , X , 181 , 0 , Z  ) ,  "   &
         "   181  ( BC_1 , * , control , 0  ) ,  "   &
         "   182  ( BC_2 , DATA(27) , input , X  ) ,  "   &
         "   183  ( BC_1 , DATA(28) , output3 , X , 184 , 0 , Z  ) ,  "   &
         "   184  ( BC_1 , * , control , 0  ) ,  "   &
         "   185  ( BC_2 , DATA(28) , input , X  ) ,  "   &
         "   186  ( BC_1 , DATA(29) , output3 , X , 187 , 0 , Z  ) ,  "   &
         "   187  ( BC_1 , * , control , 0  ) ,  "   &
         "   188  ( BC_2 , DATA(29) , input , X  ) ,  "   &
         "   189  ( BC_1 , DATA(30) , output3 , X , 190 , 0 , Z  ) ,  "   &
         "   190  ( BC_1 , * , control , 0  ) ,  "   &
         "   191  ( BC_2 , DATA(30) , input , X  ) ,  "   &
         "   192  ( BC_1 , DATA(31) , output3 , X , 193 , 0 , Z  ) ,  "   &
         "   193  ( BC_1 , * , control , 0  ) ,  "   &
         "   194  ( BC_2 , DATA(31) , input , X  ) ,  "   &
         "   195  ( BC_1 , DATA(32) , output3 , X , 196 , 0 , Z  ) ,  "   &
         "   196  ( BC_1 , * , control , 0  ) ,  "   &
         "   197  ( BC_2 , DATA(32) , input , X  ) ,  "   &
         "   198  ( BC_1 , DATA(33) , output3 , X , 199 , 0 , Z  ) ,  "   &
         "   199  ( BC_1 , * , control , 0  ) ,  "   &
         "   200  ( BC_2 , DATA(33) , input , X  ) ,  "   &
         "   201  ( BC_1 , DATA(34) , output3 , X , 202 , 0 , Z  ) ,  "   &
         "   202  ( BC_1 , * , control , 0  ) ,  "   &
         "   203  ( BC_2 , DATA(34) , input , X  ) ,  "   &
         "   204  ( BC_1 , DATA(35) , output3 , X , 205 , 0 , Z  ) ,  "   &
         "   205  ( BC_1 , * , control , 0  ) ,  "   &
         "   206  ( BC_2 , DATA(35) , input , X  ) ,  "   &
         "   207  ( BC_1 , DATA(36) , output3 , X , 208 , 0 , Z  ) ,  "   &
         "   208  ( BC_1 , * , control , 0  ) ,  "   &
         "   209  ( BC_2 , DATA(36) , input , X  ) ,  "   &
         "   210  ( BC_1 , DATA(37) , output3 , X , 211 , 0 , Z  ) ,  "   &
         "   211  ( BC_1 , * , control , 0  ) ,  "   &
         "   212  ( BC_2 , DATA(37) , input , X  ) ,  "   &
         "   213  ( BC_1 , DATA(38) , output3 , X , 214 , 0 , Z  ) ,  "   &
         "   214  ( BC_1 , * , control , 0  ) ,  "   &
         "   215  ( BC_2 , DATA(38) , input , X  ) ,  "   &
         "   216  ( BC_1 , DATA(39) , output3 , X , 217 , 0 , Z  ) ,  "   &
         "   217  ( BC_1 , * , control , 0  ) ,  "   &
         "   218  ( BC_2 , DATA(39) , input , X  ) ,  "   &
         "   219  ( BC_1 , DATA(40) , output3 , X , 220 , 0 , Z  ) ,  "   &
         "   220  ( BC_1 , * , control , 0  ) ,  "   &
         "   221  ( BC_2 , DATA(40) , input , X  ) ,  "   &
         "   222  ( BC_1 , DATA(41) , output3 , X , 223 , 0 , Z  ) ,  "   &
         "   223  ( BC_1 , * , control , 0  ) ,  "   &
         "   224  ( BC_2 , DATA(41) , input , X  ) ,  "   &
         "   225  ( BC_1 , DATA(42) , output3 , X , 226 , 0 , Z  ) ,  "   &
         "   226  ( BC_1 , * , control , 0  ) ,  "   &
         "   227  ( BC_2 , DATA(42) , input , X  ) ,  "   &
         "   228  ( BC_1 , DATA(43) , output3 , X , 229 , 0 , Z  ) ,  "   &
         "   229  ( BC_1 , * , control , 0  ) ,  "   &
         "   230  ( BC_2 , DATA(43) , input , X  ) ,  "   &
         "   231  ( BC_1 , DATA(44) , output3 , X , 232 , 0 , Z  ) ,  "   &
         "   232  ( BC_1 , * , control , 0  ) ,  "   &
         "   233  ( BC_2 , DATA(44) , input , X  ) ,  "   &
         "   234  ( BC_1 , DATA(45) , output3 , X , 235 , 0 , Z  ) ,  "   &
         "   235  ( BC_1 , * , control , 0  ) ,  "   &
         "   236  ( BC_2 , DATA(45) , input , X  ) ,  "   &
         "   237  ( BC_1 , DATA(46) , output3 , X , 238 , 0 , Z  ) ,  "   &
         "   238  ( BC_1 , * , control , 0  ) ,  "   &
         "   239  ( BC_2 , DATA(46) , input , X  ) ,  "   &
         "   240  ( BC_1 , DATA(47) , output3 , X , 241 , 0 , Z  ) ,  "   &
         "   241  ( BC_1 , * , control , 0  ) ,  "   &
         "   242  ( BC_2 , DATA(47) , input , X  ) ,  "   &
         "   243  ( BC_3 , * , internal , X  ) ,  "   &
         "   244  ( BC_3 , * , internal , X  ) ,  "   &
         "   245  ( BC_2 , CLK_CFG0 , input , X  ) ,  "   &
         "   246  ( BC_3 , * , internal , X  ) ,  "   &
         "   247  ( BC_3 , * , internal , X  ) ,  "   &
         "   248  ( BC_2 , CLK_CFG1 , input , X  ) ,  "   &
         "   249  ( BC_3 , * , internal , X  ) ,  "   &
         "   250  ( BC_3 , * , internal , X  ) ,  "   &
         "   251  ( BC_2 , CLK_CFG2 , input , X  ) ,  "   &
         "   252  ( BC_3 , * , internal , X  ) ,  "   &
         "   253  ( BC_3 , * , internal , X  ) ,  "   &
         "   254  ( BC_2 , CLK_CFG3 , input , X  ) ,  "   &
         "   255  ( BC_1 , CLKOUT , output3 , X , 256 , 0 , Z  ) ,  "   &
         "   256  ( BC_1 , * , control , 0  ) ,  "   &
         "   257  ( BC_3 , * , internal , X  ) ,  "   &
         "   258  ( BC_1 , DATA(48) , output3 , X , 259 , 0 , Z  ) ,  "   &
         "   259  ( BC_1 , * , control , 0  ) ,  "   &
         "   260  ( BC_2 , DATA(48) , input , X  ) ,  "   &
         "   261  ( BC_1 , DATA(49) , output3 , X , 262 , 0 , Z  ) ,  "   &
         "   262  ( BC_1 , * , control , 0  ) ,  "   &
         "   263  ( BC_2 , DATA(49) , input , X  ) ,  "   &
         "   264  ( BC_1 , DATA(50) , output3 , X , 265 , 0 , Z  ) ,  "   &
         "   265  ( BC_1 , * , control , 0  ) ,  "   &
         "   266  ( BC_2 , DATA(50) , input , X  ) ,  "   &
         "   267  ( BC_1 , DATA(51) , output3 , X , 268 , 0 , Z  ) ,  "   &
         "   268  ( BC_1 , * , control , 0  ) ,  "   &
         "   269  ( BC_2 , DATA(51) , input , X  ) ,  "   &
         "   270  ( BC_1 , DATA(52) , output3 , X , 271 , 0 , Z  ) ,  "   &
         "   271  ( BC_1 , * , control , 0  ) ,  "   &
         "   272  ( BC_2 , DATA(52) , input , X  ) ,  "   &
         "   273  ( BC_1 , DATA(53) , output3 , X , 274 , 0 , Z  ) ,  "   &
         "   274  ( BC_1 , * , control , 0  ) ,  "   &
         "   275  ( BC_2 , DATA(53) , input , X  ) ,  "   &
         "   276  ( BC_1 , DATA(54) , output3 , X , 277 , 0 , Z  ) ,  "   &
         "   277  ( BC_1 , * , control , 0  ) ,  "   &
         "   278  ( BC_2 , DATA(54) , input , X  ) ,  "   &
         "   279  ( BC_1 , DATA(55) , output3 , X , 280 , 0 , Z  ) ,  "   &
         "   280  ( BC_1 , * , control , 0  ) ,  "   &
         "   281  ( BC_2 , DATA(55) , input , X  ) ,  "   &
         "   282  ( BC_1 , DATA(56) , output3 , X , 283 , 0 , Z  ) ,  "   &
         "   283  ( BC_1 , * , control , 0  ) ,  "   &
         "   284  ( BC_2 , DATA(56) , input , X  ) ,  "   &
         "   285  ( BC_1 , DATA(57) , output3 , X , 286 , 0 , Z  ) ,  "   &
         "   286  ( BC_1 , * , control , 0  ) ,  "   &
         "   287  ( BC_2 , DATA(57) , input , X  ) ,  "   &
         "   288  ( BC_1 , DATA(58) , output3 , X , 289 , 0 , Z  ) ,  "   &
         "   289  ( BC_1 , * , control , 0  ) ,  "   &
         "   290  ( BC_2 , DATA(58) , input , X  ) ,  "   &
         "   291  ( BC_1 , DATA(59) , output3 , X , 292 , 0 , Z  ) ,  "   &
         "   292  ( BC_1 , * , control , 0  ) ,  "   &
         "   293  ( BC_2 , DATA(59) , input , X  ) ,  "   &
         "   294  ( BC_1 , DATA(60) , output3 , X , 295 , 0 , Z  ) ,  "   &
         "   295  ( BC_1 , * , control , 0  ) ,  "   &
         "   296  ( BC_2 , DATA(60) , input , X  ) ,  "   &
         "   297  ( BC_1 , DATA(61) , output3 , X , 298 , 0 , Z  ) ,  "   &
         "   298  ( BC_1 , * , control , 0  ) ,  "   &
         "   299  ( BC_2 , DATA(61) , input , X  ) ,  "   &
         "   300  ( BC_1 , DATA(62) , output3 , X , 301 , 0 , Z  ) ,  "   &
         "   301  ( BC_1 , * , control , 0  ) ,  "   &
         "   302  ( BC_2 , DATA(62) , input , X  ) ,  "   &
         "   303  ( BC_1 , DATA(63) , output3 , X , 304 , 0 , Z  ) ,  "   &
         "   304  ( BC_1 , * , control , 0  ) ,  "   &
         "   305  ( BC_2 , DATA(63) , input , X  ) ,  "   &
         "   306  ( BC_1 , ADDR(2) , output3 , X , 307 , 0 , Z  ) ,  "   &
         "   307  ( BC_1 , * , control , 0  ) ,  "   &
         "   308  ( BC_2 , ADDR(2) , input , X  ) ,  "   &
         "   309  ( BC_1 , ADDR(3) , output3 , X , 310 , 0 , Z  ) ,  "   &
         "   310  ( BC_1 , * , control , 0  ) ,  "   &
         "   311  ( BC_2 , ADDR(3) , input , X  ) ,  "   &
         "   312  ( BC_1 , ADDR(4) , output3 , X , 313 , 0 , Z  ) ,  "   &
         "   313  ( BC_1 , * , control , 0  ) ,  "   &
         "   314  ( BC_2 , ADDR(4) , input , X  ) ,  "   &
         "   315  ( BC_1 , ADDR(5) , output3 , X , 316 , 0 , Z  ) ,  "   &
         "   316  ( BC_1 , * , control , 0  ) ,  "   &
         "   317  ( BC_2 , ADDR(5) , input , X  ) ,  "   &
         "   318  ( BC_1 , ADDR(6) , output3 , X , 319 , 0 , Z  ) ,  "   &
         "   319  ( BC_1 , * , control , 0  ) ,  "   &
         "   320  ( BC_2 , ADDR(6) , input , X  ) ,  "   &
         "   321  ( BC_1 , ADDR(7) , output3 , X , 322 , 0 , Z  ) ,  "   &
         "   322  ( BC_1 , * , control , 0  ) ,  "   &
         "   323  ( BC_2 , ADDR(7) , input , X  ) ,  "   &
         "   324  ( BC_1 , ADDR(8) , output3 , X , 325 , 0 , Z  ) ,  "   &
         "   325  ( BC_1 , * , control , 0  ) ,  "   &
         "   326  ( BC_2 , ADDR(8) , input , X  ) ,  "   &
         "   327  ( BC_1 , ADDR(9) , output3 , X , 328 , 0 , Z  ) ,  "   &
         "   328  ( BC_1 , * , control , 0  ) ,  "   &
         "   329  ( BC_2 , ADDR(9) , input , X  ) ,  "   &
         "   330  ( BC_1 , ADDR(10) , output3 , X , 331 , 0 , Z  ) ,  "   &
         "   331  ( BC_1 , * , control , 0  ) ,  "   &
         "   332  ( BC_2 , ADDR(10) , input , X  ) ,  "   &
         "   333  ( BC_1 , ADDR(11) , output3 , X , 334 , 0 , Z  ) ,  "   &
         "   334  ( BC_1 , * , control , 0  ) ,  "   &
         "   335  ( BC_2 , ADDR(11) , input , X  ) ,  "   &
         "   336  ( BC_1 , ADDR(12) , output3 , X , 337 , 0 , Z  ) ,  "   &
         "   337  ( BC_1 , * , control , 0  ) ,  "   &
         "   338  ( BC_2 , ADDR(12) , input , X  ) ,  "   &
         "   339  ( BC_1 , ADDR(13) , output3 , X , 340 , 0 , Z  ) ,  "   &
         "   340  ( BC_1 , * , control , 0  ) ,  "   &
         "   341  ( BC_2 , ADDR(13) , input , X  ) ,  "   &
         "   342  ( BC_1 , ADDR(14) , output3 , X , 343 , 0 , Z  ) ,  "   &
         "   343  ( BC_1 , * , control , 0  ) ,  "   &
         "   344  ( BC_2 , ADDR(14) , input , X  ) ,  "   &
         "   345  ( BC_1 , ADDR(15) , output3 , X , 346 , 0 , Z  ) ,  "   &
         "   346  ( BC_1 , * , control , 0  ) ,  "   &
         "   347  ( BC_2 , ADDR(15) , input , X  ) ,  "   &
         "   348  ( BC_1 , ADDR(16) , output3 , X , 349 , 0 , Z  ) ,  "   &
         "   349  ( BC_1 , * , control , 0  ) ,  "   &
         "   350  ( BC_2 , ADDR(16) , input , X  ) ,  "   &
         "   351  ( BC_1 , ADDR(17) , output3 , X , 352 , 0 , Z  ) ,  "   &
         "   352  ( BC_1 , * , control , 0  ) ,  "   &
         "   353  ( BC_2 , ADDR(17) , input , X  ) ,  "   &
         "   354  ( BC_1 , ADDR(18) , output3 , X , 355 , 0 , Z  ) ,  "   &
         "   355  ( BC_1 , * , control , 0  ) ,  "   &
         "   356  ( BC_2 , ADDR(18) , input , X  ) ,  "   &
         "   357  ( BC_1 , ADDR(19) , output3 , X , 358 , 0 , Z  ) ,  "   &
         "   358  ( BC_1 , * , control , 0  ) ,  "   &
         "   359  ( BC_2 , ADDR(19) , input , X  ) ,  "   &
         "   360  ( BC_1 , ADDR(20) , output3 , X , 361 , 0 , Z  ) ,  "   &
         "   361  ( BC_1 , * , control , 0  ) ,  "   &
         "   362  ( BC_2 , ADDR(20) , input , X  ) ,  "   &
         "   363  ( BC_1 , ADDR(21) , output3 , X , 364 , 0 , Z  ) ,  "   &
         "   364  ( BC_1 , * , control , 0  ) ,  "   &
         "   365  ( BC_2 , ADDR(21) , input , X  ) ,  "   &
         "   366  ( BC_1 , ADDR(22) , output3 , X , 367 , 0 , Z  ) ,  "   &
         "   367  ( BC_1 , * , control , 0  ) ,  "   &
         "   368  ( BC_2 , ADDR(22) , input , X  ) ,  "   &
         "   369  ( BC_1 , ADDR(23) , output3 , X , 370 , 0 , Z  ) ,  "   &
         "   370  ( BC_1 , * , control , 0  ) ,  "   &
         "   371  ( BC_2 , ADDR(23) , input , X  ) ,  "   &
         "   372  ( BC_1 , ADDR(24) , output3 , X , 373 , 0 , Z  ) ,  "   &
         "   373  ( BC_1 , * , control , 0  ) ,  "   &
         "   374  ( BC_2 , ADDR(24) , input , X  ) ,  "   &
         "   375  ( BC_1 , ADDR(25) , output3 , X , 376 , 0 , Z  ) ,  "   &
         "   376  ( BC_1 , * , control , 0  ) ,  "   &
         "   377  ( BC_2 , ADDR(25) , input , X  ) ,  "   &
         "   378  ( BC_1 , ADDR(26) , output3 , X , 379 , 0 , Z  ) ,  "   &
         "   379  ( BC_1 , * , control , 0  ) ,  "   &
         "   380  ( BC_2 , ADDR(26) , input , X  ) ,  "   &
         "   381  ( BC_1 , ADDR(27) , output3 , X , 382 , 0 , Z  ) ,  "   &
         "   382  ( BC_1 , * , control , 0  ) ,  "   &
         "   383  ( BC_2 , ADDR(27) , input , X  ) ,  "   &
         "   384  ( BC_1 , ADDR(28) , output3 , X , 385 , 0 , Z  ) ,  "   &
         "   385  ( BC_1 , * , control , 0  ) ,  "   &
         "   386  ( BC_2 , ADDR(28) , input , X  ) ,  "   &
         "   387  ( BC_1 , ADDR(29) , output3 , X , 388 , 0 , Z  ) ,  "   &
         "   388  ( BC_1 , * , control , 0  ) ,  "   &
         "   389  ( BC_2 , ADDR(29) , input , X  ) ,  "   &
         "   390  ( BC_1 , ADDR(30) , output3 , X , 391 , 0 , Z  ) ,  "   &
         "   391  ( BC_1 , * , control , 0  ) ,  "   &
         "   392  ( BC_2 , ADDR(30) , input , X  ) ,  "   &
         "   393  ( BC_1 , ADDR(31) , output3 , X , 394 , 0 , Z  ) ,  "   &
         "   394  ( BC_1 , * , control , 0  ) ,  "   &
         "   395  ( BC_2 , ADDR(31) , input , X  ) ,  "   &
         "   396  ( BC_3 , * , internal , X  ) ,  "   &
         "   397  ( BC_3 , * , internal , X  ) ,  "   &
         "   398  ( BC_2 , ID0 , input , X  ) ,  "   &
         "   399  ( BC_3 , * , internal , X  ) ,  "   &
         "   400  ( BC_3 , * , internal , X  ) ,  "   &
         "   401  ( BC_2 , ID1 , input , X  ) ,  "   &
         "   402  ( BC_3 , * , internal , X  ) ,  "   &
         "   403  ( BC_3 , * , internal , X  ) ,  "   &
         "   404  ( BC_2 , ID2 , input , X  ) ,  "   &
         "   405  ( BC_1 , ADDR(0) , output3 , X , 406 , 0 , Z  ) ,  "   &
         "   406  ( BC_1 , * , control , 0  ) ,  "   &
         "   407  ( BC_2 , ADDR(0) , input , X  ) ,  "   &
         "   408  ( BC_1 , ADDR(1) , output3 , X , 409 , 0 , Z  ) ,  "   &
         "   409  ( BC_1 , * , control , 0  ) ,  "   &
         "   410  ( BC_2 , ADDR(1) , input , X  ) ,  "   &
         "   411  ( BC_1 , BRST , output3 , X , 412 , 0 , Z  ) ,  "   &
         "   412  ( BC_1 , * , control , 0  ) ,  "   &
         "   413  ( BC_2 , BRST , input , X  ) ,  "   &
         "   414  ( BC_1 , BMS_B , output3 , X , 415 , 0 , Z  ) ,  "   &
         "   415  ( BC_1 , * , control , 0  ) ,  "   &
         "   416  ( BC_2 , BMS_B , input , X  ) ,  "   &
         "   417  ( BC_1 , MS_B(0) , output3 , X , 418 , 0 , Z  ) ,  "   &
         "   418  ( BC_1 , * , control , 0  ) ,  "   &
         "   419  ( BC_3 , * , internal , X  ) ,  "   &
         "   420  ( BC_1 , MS_B(1) , output3 , X , 421 , 0 , Z  ) ,  "   &
         "   421  ( BC_1 , * , control , 0  ) ,  "   &
         "   422  ( BC_3 , * , internal , X  ) ,  "   &
         "   423  ( BC_1 , MS_B(2) , output3 , X , 424 , 0 , Z  ) ,  "   &
         "   424  ( BC_1 , * , control , 0  ) ,  "   &
         "   425  ( BC_3 , * , internal , X  ) ,  "   &
         "   426  ( BC_1 , MS_B(3) , output3 , X , 427 , 0 , Z  ) ,  "   &
         "   427  ( BC_1 , * , control , 0  ) ,  "   &
         "   428  ( BC_3 , * , internal , X  ) ,  "   &
         "   429  ( BC_1 , CIF_B , output3 , X , 430 , 0 , Z  ) ,  "   &
         "   430  ( BC_1 , * , control , 0  ) ,  "   &
         "   431  ( BC_3 , * , internal , X  ) ,  "   &
         "   432  ( BC_3 , * , internal , X  ) ,  "   &
         "   433  ( BC_3 , * , internal , X  ) ,  "   &
         "   434  ( BC_2 , CS_B , input , X  ) ,  "   &
         "   435  ( BC_1 , WRH_B , output3 , X , 436 , 0 , Z  ) ,  "   &
         "   436  ( BC_1 , * , control , 0  ) ,  "   &
         "   437  ( BC_2 , WRH_B , input , X  ) ,  "   &
         "   438  ( BC_1 , WRL_B , output3 , X , 439 , 0 , Z  ) ,  "   &
         "   439  ( BC_1 , * , control , 0  ) ,  "   &
         "   440  ( BC_2 , WRL_B , input , X  ) ,  "   &
         "   441  ( BC_1 , RDH_B , output3 , X , 442 , 0 , Z  ) ,  "   &
         "   442  ( BC_1 , * , control , 0  ) ,  "   &
         "   443  ( BC_2 , RDH_B , input , X  ) ,  "   &
         "   444  ( BC_1 , RDL_B , output3 , X , 445 , 0 , Z  ) ,  "   &
         "   445  ( BC_1 , * , control , 0  ) ,  "   &
         "   446  ( BC_2 , RDL_B , input , X  ) ,  "   &
         "   447  ( BC_1 , DMAG1_B , output3 , X , 448 , 0 , Z  ) ,  "   &
         "   448  ( BC_1 , * , control , 0  ) ,  "   &
         "   449  ( BC_2 , DMAG1_B , input , X  ) ,  "   &
         "   450  ( BC_1 , DMAG2_B , output3 , X , 451 , 0 , Z  ) ,  "   &
         "   451  ( BC_1 , * , control , 0  ) ,  "   &
         "   452  ( BC_2 , DMAG2_B , input , X  ) ,  "   &
         "   453  ( BC_3 , * , internal , X  ) ,  "   &
         "   454  ( BC_3 , * , internal , X  ) ,  "   &
         "   455  ( BC_2 , DMAR1_B , input , X  ) ,  "   &
         "   456  ( BC_3 , * , internal , X  ) ,  "   &
         "   457  ( BC_3 , * , internal , X  ) ,  "   &
         "   458  ( BC_2 , DMAR2_B , input , X  ) ,  "   &
         "   459  ( BC_3 , * , internal , X  ) ,  "   &
         "   460  ( BC_3 , * , internal , X  ) ,  "   &
         "   461  ( BC_2 , LBOOT , input , X  ) ,  "   &
         "   462  ( BC_3 , * , internal , X  ) ,  "   &
         "   463  ( BC_3 , * , internal , X  ) ,  "   &
         "   464  ( BC_2 , EBOOT , input , X  ) ,  "   &
         "   465  ( BC_1 , L5DAT(0) , output3 , X , 466 , 0 , Z  ) ,  "   &
         "   466  ( BC_1 , * , control , 0  ) ,  "   &
         "   467  ( BC_2 , L5DAT(0) , input , X  ) ,  "   &
         "   468  ( BC_1 , L5DAT(1) , output3 , X , 469 , 0 , Z  ) ,  "   &
         "   469  ( BC_1 , * , control , 0  ) ,  "   &
         "   470  ( BC_2 , L5DAT(1) , input , X  ) ,  "   &
         "   471  ( BC_1 , L5DAT(2) , output3 , X , 472 , 0 , Z  ) ,  "   &
         "   472  ( BC_1 , * , control , 0  ) ,  "   &
         "   473  ( BC_2 , L5DAT(2) , input , X  ) ,  "   &
         "   474  ( BC_1 , L5DAT(3) , output3 , X , 475 , 0 , Z  ) ,  "   &
         "   475  ( BC_1 , * , control , 0  ) ,  "   &
         "   476  ( BC_2 , L5DAT(3) , input , X  ) ,  "   &
         "   477  ( BC_1 , L5ACK , output3 , X , 478 , 0 , Z  ) ,  "   &
         "   478  ( BC_1 , * , control , 0  ) ,  "   &
         "   479  ( BC_2 , L5ACK , input , X  ) ,  "   &
         "   480  ( BC_1 , L5CLK , output3 , X , 481 , 0 , Z  ) ,  "   &
         "   481  ( BC_1 , * , control , 0  ) ,  "   &
         "   482  ( BC_2 , L5CLK , input , X  ) ,  "   &
         "   483  ( BC_1 , L5DAT(4) , output3 , X , 484 , 0 , Z  ) ,  "   &
         "   484  ( BC_1 , * , control , 0  ) ,  "   &
         "   485  ( BC_2 , L5DAT(4) , input , X  ) ,  "   &
         "   486  ( BC_1 , L5DAT(5) , output3 , X , 487 , 0 , Z  ) ,  "   &
         "   487  ( BC_1 , * , control , 0  ) ,  "   &
         "   488  ( BC_2 , L5DAT(5) , input , X  ) ,  "   &
         "   489  ( BC_1 , L5DAT(6) , output3 , X , 490 , 0 , Z  ) ,  "   &
         "   490  ( BC_1 , * , control , 0  ) ,  "   &
         "   491  ( BC_2 , L5DAT(6) , input , X  ) ,  "   &
         "   492  ( BC_1 , L5DAT(7) , output3 , X , 493 , 0 , Z  ) ,  "   &
         "   493  ( BC_1 , * , control , 0  ) ,  "   &
         "   494  ( BC_2 , L5DAT(7) , input , X  ) ,  "   &
         "   495  ( BC_1 , L4DAT(0) , output3 , X , 496 , 0 , Z  ) ,  "   &
         "   496  ( BC_1 , * , control , 0  ) ,  "   &
         "   497  ( BC_2 , L4DAT(0) , input , X  ) ,  "   &
         "   498  ( BC_1 , L4DAT(1) , output3 , X , 499 , 0 , Z  ) ,  "   &
         "   499  ( BC_1 , * , control , 0  ) ,  "   &
         "   500  ( BC_2 , L4DAT(1) , input , X  ) ,  "   &
         "   501  ( BC_1 , L4DAT(2) , output3 , X , 502 , 0 , Z  ) ,  "   &
         "   502  ( BC_1 , * , control , 0  ) ,  "   &
         "   503  ( BC_2 , L4DAT(2) , input , X  ) ,  "   &
         "   504  ( BC_1 , L4DAT(3) , output3 , X , 505 , 0 , Z  ) ,  "   &
         "   505  ( BC_1 , * , control , 0  ) ,  "   &
         "   506  ( BC_2 , L4DAT(3) , input , X  ) ,  "   &
         "   507  ( BC_1 , L4ACK , output3 , X , 508 , 0 , Z  ) ,  "   &
         "   508  ( BC_1 , * , control , 0  ) ,  "   &
         "   509  ( BC_2 , L4ACK , input , X  ) ,  "   &
         "   510  ( BC_1 , L4CLK , output3 , X , 511 , 0 , Z  ) ,  "   &
         "   511  ( BC_1 , * , control , 0  ) ,  "   &
         "   512  ( BC_2 , L4CLK , input , X  ) ,  "   &
         "   513  ( BC_1 , L4DAT(4) , output3 , X , 514 , 0 , Z  ) ,  "   &
         "   514  ( BC_1 , * , control , 0  ) ,  "   &
         "   515  ( BC_2 , L4DAT(4) , input , X  ) ,  "   &
         "   516  ( BC_1 , L4DAT(5) , output3 , X , 517 , 0 , Z  ) ,  "   &
         "   517  ( BC_1 , * , control , 0  ) ,  "   &
         "   518  ( BC_2 , L4DAT(5) , input , X  ) ,  "   &
         "   519  ( BC_1 , L4DAT(6) , output3 , X , 520 , 0 , Z  ) ,  "   &
         "   520  ( BC_1 , * , control , 0  ) ,  "   &
         "   521  ( BC_2 , L4DAT(6) , input , X  ) ,  "   &
         "   522  ( BC_1 , L4DAT(7) , output3 , X , 523 , 0 , Z  ) ,  "   &
         "   523  ( BC_1 , * , control , 0  ) ,  "   &
         "   524  ( BC_2 , L4DAT(7) , input , X  ) ,  "   &
         "   525  ( BC_1 , L3DAT(0) , output3 , X , 526 , 0 , Z  ) ,  "   &
         "   526  ( BC_1 , * , control , 0  ) ,  "   &
         "   527  ( BC_2 , L3DAT(0) , input , X  ) ,  "   &
         "   528  ( BC_1 , L3DAT(1) , output3 , X , 529 , 0 , Z  ) ,  "   &
         "   529  ( BC_1 , * , control , 0  ) ,  "   &
         "   530  ( BC_2 , L3DAT(1) , input , X  ) ,  "   &
         "   531  ( BC_1 , L3DAT(2) , output3 , X , 532 , 0 , Z  ) ,  "   &
         "   532  ( BC_1 , * , control , 0  ) ,  "   &
         "   533  ( BC_2 , L3DAT(2) , input , X  ) ,  "   &
         "   534  ( BC_1 , L3DAT(3) , output3 , X , 535 , 0 , Z  ) ,  "   &
         "   535  ( BC_1 , * , control , 0  ) ,  "   &
         "   536  ( BC_2 , L3DAT(3) , input , X  ) ,  "   &
         "   537  ( BC_1 , L3ACK , output3 , X , 538 , 0 , Z  ) ,  "   &
         "   538  ( BC_1 , * , control , 0  ) ,  "   &
         "   539  ( BC_2 , L3ACK , input , X  ) ,  "   &
         "   540  ( BC_1 , L3CLK , output3 , X , 541 , 0 , Z  ) ,  "   &
         "   541  ( BC_1 , * , control , 0  ) ,  "   &
         "   542  ( BC_2 , L3CLK , input , X  ) ,  "   &
         "   543  ( BC_1 , L3DAT(4) , output3 , X , 544 , 0 , Z  ) ,  "   &
         "   544  ( BC_1 , * , control , 0  ) ,  "   &
         "   545  ( BC_2 , L3DAT(4) , input , X  ) ,  "   &
         "   546  ( BC_1 , L3DAT(5) , output3 , X , 547 , 0 , Z  ) ,  "   &
         "   547  ( BC_1 , * , control , 0  ) ,  "   &
         "   548  ( BC_2 , L3DAT(5) , input , X  ) ,  "   &
         "   549  ( BC_1 , L3DAT(6) , output3 , X , 550 , 0 , Z  ) ,  "   &
         "   550  ( BC_1 , * , control , 0  ) ,  "   &
         "   551  ( BC_2 , L3DAT(6) , input , X  ) ,  "   &
         "   552  ( BC_1 , L3DAT(7) , output3 , X , 553 , 0 , Z  ) ,  "   &
         "   553  ( BC_1 , * , control , 0  ) ,  "   &
         "   554  ( BC_2 , L3DAT(7) , input , X  ) ,  "   &
         "   555  ( BC_3 , * , internal , X  ) ,  "   &
         "   556  ( BC_3 , * , internal , X  ) ,  "   &
         "   557  ( BC_2 , SBTS_B , input , X  ) ,  "   &
         "   558  ( BC_1 , PAGE , output3 , X , 559 , 0 , Z  ) ,  "   &
         "   559  ( BC_1 , * , control , 0  ) ,  "   &
         "   560  ( BC_3 , * , internal , X  ) ,  "   &
         "   561  ( BC_1 , PA_B , output3 , X , 562 , 0 , Z  ) ,  "   &
         "   562  ( BC_1 , * , control , 0  ) ,  "   &
         "   563  ( BC_2 , PA_B , input , X  ) ,  "   &
         "   564  ( BC_1 , REDY , output3 , X , 565 , 0 , Z  ) ,  "   &
         "   565  ( BC_1 , * , control , 0  ) ,  "   &
         "   566  ( BC_3 , * , internal , X  ) ,  "   &
         "   567  ( BC_1 , ACK , output3 , X , 568 , 0 , Z  ) ,  "   &
         "   568  ( BC_1 , * , control , 0  ) ,  "   &
         "   569  ( BC_2 , ACK , input , X  ) ,  "   &
         "   570  ( BC_1 , BR_B(1) , output3 , X , 571 , 0 , Z  ) ,  "   &
         "   571  ( BC_1 , * , control , 0  ) ,  "   &
         "   572  ( BC_2 , BR_B(1) , input , X  ) ,  "   &
         "   573  ( BC_1 , BR_B(2) , output3 , X , 574 , 0 , Z  ) ,  "   &
         "   574  ( BC_1 , * , control , 0  ) ,  "   &
         "   575  ( BC_2 , BR_B(2) , input , X  ) ,  "   &
         "   576  ( BC_1 , BR_B(3) , output3 , X , 577 , 0 , Z  ) ,  "   &
         "   577  ( BC_1 , * , control , 0  ) ,  "   &
         "   578  ( BC_2 , BR_B(3) , input , X  ) ,  "   &
         "   579  ( BC_1 , BR_B(4) , output3 , X , 580 , 0 , Z  ) ,  "   &
         "   580  ( BC_1 , * , control , 0  ) ,  "   &
         "   581  ( BC_2 , BR_B(4) , input , X  ) ,  "   &
         "   582  ( BC_1 , BR_B(5) , output3 , X , 583 , 0 , Z  ) ,  "   &
         "   583  ( BC_1 , * , control , 0  ) ,  "   &
         "   584  ( BC_2 , BR_B(5) , input , X  ) ,  "   &
         "   585  ( BC_1 , BR_B(6) , output3 , X , 586 , 0 , Z  ) ,  "   &
         "   586  ( BC_1 , * , control , 0  ) ,  "   &
         "   587  ( BC_2 , BR_B(6) , input , X  ) ,  "   &
         "   588  ( BC_3 , * , internal , X  ) ,  "   &
         "   589  ( BC_3 , * , internal , X  ) ,  "   &
         "   590  ( BC_2 , HBR_B , input , X  ) ,  "   &
         "   591  ( BC_1 , HBG_B , output3 , X , 592 , 0 , Z  ) ,  "   &
         "   592  ( BC_1 , * , control , 0  ) ,  "   &
         "   593  ( BC_2 , HBG_B , input , X  ) ,  "   &
         "   594  ( BC_1 , L2DAT(0) , output3 , X , 595 , 0 , Z  ) ,  "   &
         "   595  ( BC_1 , * , control , 0  ) ,  "   &
         "   596  ( BC_2 , L2DAT(0) , input , X  ) ,  "   &
         "   597  ( BC_1 , L2DAT(1) , output3 , X , 598 , 0 , Z  ) ,  "   &
         "   598  ( BC_1 , * , control , 0  ) ,  "   &
         "   599  ( BC_2 , L2DAT(1) , input , X  ) ,  "   &
         "   600  ( BC_1 , L2DAT(2) , output3 , X , 601 , 0 , Z  ) ,  "   &
         "   601  ( BC_1 , * , control , 0  ) ,  "   &
         "   602  ( BC_2 , L2DAT(2) , input , X  ) ,  "   &
         "   603  ( BC_1 , L2DAT(3) , output3 , X , 604 , 0 , Z  ) ,  "   &
         "   604  ( BC_1 , * , control , 0  ) ,  "   &
         "   605  ( BC_2 , L2DAT(3) , input , X  ) ,  "   &
         "   606  ( BC_1 , L2ACK , output3 , X , 607 , 0 , Z  ) ,  "   &
         "   607  ( BC_1 , * , control , 0  ) ,  "   &
         "   608  ( BC_2 , L2ACK , input , X  ) ,  "   &
         "   609  ( BC_1 , L2CLK , output3 , X , 610 , 0 , Z  ) ,  "   &
         "   610  ( BC_1 , * , control , 0  ) ,  "   &
         "   611  ( BC_2 , L2CLK , input , X  ) ,  "   &
         "   612  ( BC_1 , L2DAT(4) , output3 , X , 613 , 0 , Z  ) ,  "   &
         "   613  ( BC_1 , * , control , 0  ) ,  "   &
         "   614  ( BC_2 , L2DAT(4) , input , X  ) ,  "   &
         "   615  ( BC_1 , L2DAT(5) , output3 , X , 616 , 0 , Z  ) ,  "   &
         "   616  ( BC_1 , * , control , 0  ) ,  "   &
         "   617  ( BC_2 , L2DAT(5) , input , X  ) ,  "   &
         "   618  ( BC_1 , L2DAT(6) , output3 , X , 619 , 0 , Z  ) ,  "   &
         "   619  ( BC_1 , * , control , 0  ) ,  "   &
         "   620  ( BC_2 , L2DAT(6) , input , X  ) ,  "   &
         "   621  ( BC_1 , L2DAT(7) , output3 , X , 622 , 0 , Z  ) ,  "   &
         "   622  ( BC_1 , * , control , 0  ) ,  "   &
         "   623  ( BC_2 , L2DAT(7) , input , X  ) ,  "   &
         "   624  ( BC_1 , L1DAT(0) , output3 , X , 625 , 0 , Z  ) ,  "   &
         "   625  ( BC_1 , * , control , 0  ) ,  "   &
         "   626  ( BC_2 , L1DAT(0) , input , X  ) ,  "   &
         "   627  ( BC_1 , L1DAT(1) , output3 , X , 628 , 0 , Z  ) ,  "   &
         "   628  ( BC_1 , * , control , 0  ) ,  "   &
         "   629  ( BC_2 , L1DAT(1) , input , X  ) ,  "   &
         "   630  ( BC_1 , L1DAT(2) , output3 , X , 631 , 0 , Z  ) ,  "   &
         "   631  ( BC_1 , * , control , 0  ) ,  "   &
         "   632  ( BC_2 , L1DAT(2) , input , X  ) ,  "   &
         "   633  ( BC_1 , L1DAT(3) , output3 , X , 634 , 0 , Z  ) ,  "   &
         "   634  ( BC_1 , * , control , 0  ) ,  "   &
         "   635  ( BC_2 , L1DAT(3) , input , X  ) ,  "   &
         "   636  ( BC_1 , L1ACK , output3 , X , 637 , 0 , Z  ) ,  "   &
         "   637  ( BC_1 , * , control , 0  ) ,  "   &
         "   638  ( BC_2 , L1ACK , input , X  ) ,  "   &
         "   639  ( BC_1 , L1CLK , output3 , X , 640 , 0 , Z  ) ,  "   &
         "   640  ( BC_1 , * , control , 0  ) ,  "   &
         "   641  ( BC_2 , L1CLK , input , X  ) ,  "   &
         "   642  ( BC_1 , L1DAT(4) , output3 , X , 643 , 0 , Z  ) ,  "   &
         "   643  ( BC_1 , * , control , 0  ) ,  "   &
         "   644  ( BC_2 , L1DAT(4) , input , X  ) ,  "   &
         "   645  ( BC_1 , L1DAT(5) , output3 , X , 646 , 0 , Z  ) ,  "   &
         "   646  ( BC_1 , * , control , 0  ) ,  "   &
         "   647  ( BC_2 , L1DAT(5) , input , X  ) ,  "   &
         "   648  ( BC_1 , L1DAT(6) , output3 , X , 649 , 0 , Z  ) ,  "   &
         "   649  ( BC_1 , * , control , 0  ) ,  "   &
         "   650  ( BC_2 , L1DAT(6) , input , X  ) ,  "   &
         "   651  ( BC_1 , L1DAT(7) , output3 , X , 652 , 0 , Z  ) ,  "   &
         "   652  ( BC_1 , * , control , 0  ) ,  "   &
         "   653  ( BC_2 , L1DAT(7) , input , X  ) ,  "   &
         "   654  ( BC_3 , * , internal , X  ) " ;
 
end ADSP_21160;