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

-------------------------------------------------------------------------------
--  TI TMX320VC5502 16-Bit 201-pin Fixed-Point DSP with Boundary Scan        --
-------------------------------------------------------------------------------
--  Supported Devices: TMS320VC5502GZZ  201-pin BGA Silicon Rev 1.0 only     --
-------------------------------------------------------------------------------
--  Created by    : Texas Instruments Incorporated                           --
--  Documentation : TMS320VC55x Users Guides                                 --
--  BSDL Revision : 1.2   - Corrected address bus names.                     --
--                  1.1   - Changed Inst length from 6 to 38 bits.           --
--                          Added comments for PRIVATE instructions          --
--  BSDL Revision : 1.0   - Original                                         --
--  BSDL status   : Preliminary                                              --
--  Date created  : 19/03/2003                                               --
-------------------------------------------------------------------------------
--  
--  Notes:
--  ======
--  This BSDL file represents VC5502 silicon revision 1.0 only.
--
--  Initialization Requirements for Boundary Scan Test
--  --------------------------------------------------
--  The 5502 uses the JTAG port for boundary scan tests, emulation 
--  capability and factory test purposes.  To use boundary scan test, 
--  the EMU0 and EMU1/OFF pins must be held HIGH through a rising edge 
--  of the TRST- signal prior to the first scan.  This operation 
--  selects the appropriate TAP control for boundary scan. If at any 
--  time during a boundary scan test a rising edge of TRST occurs when 
--  EMU0 or EMU1 are not high, a factory test mode may be selected 
--  preventing boundary scan test from being completed.  For this reason, 
--  it is recommended that EMU0 and EMU1_OFF be pulled or driven high at 
--  all times during boundary scan test.
--
--
--  Device Pins not testable by Boundary Scan
--  ------------------------------------------
--  The following pins cannot be tested through boundary scan:
--  EMU0, EMU1_OFF, X2/CLKIN, X1, PSENSE, 25 Thermal Balls
--  
--  Instruction opcodes are EXTEST, BYPASS, HIGHZ and SAMPLE, other opcodes
--  need to consider as PRIVATE.
--
--
-------------------------------------------------------------------------------
--                                                                           --
--                          IMPORTANT NOTICE                                 --
--  Texas Instruments Incorporated (TI) reserves the right to make changes   --
--  to its products or to discontinue any semiconductor product or service   --
--  without notice, and advises its customers to obtain the latest version   --
--  of the relevant information to verify, before placing orders, that the   --
--  information being relied on is current.                                  --
--                                                                           --
--  TI warrants performance of its semiconductor products and related        --
--  software to the specifications applicable at the time of sale in         --
--  accordance with TI's standard warranty. Testing and other quality control--
--  techniques are utilized to the extent TI deems necessary to support this --
--  warranty. Specific testing of all parameters of each device is not       --
--  necessarily performed, except those mandated by government requirements. --
--                                                                           --
--  Certain applications using semiconductor devices may involve potential   --
--  risks of death, personal injury, or severe property or environmental     --
--  damage ("Critical Applications").                                        --
--                                                                           --
--    TI SEMICONDUCTOR PRODUCTS ARE NOT DESIGNED, INTENDED, AUTHORIZED,      --
--    OR WARRANTED TO BE SUITABLE FOR USE IN LIFE-SUPPORT APPLICATIONS,      --
--    DEVICES OR SYSTEMS OR OTHER CRITICAL APPLICATIONS.                     --
--                                                                           --
--  Inclusion of TI products in such applications is understood to be fully  --
--  at the risk of the customer.  Use of TI products in such applications    --
--  requires the written approval of an appropriate TI officer.  Questions   --
--  concerning potential risk applications should be directed to TI through  --
--  a local SC sales office.                                                 --
--                                                                           --
--  In order to minimize risks associated with the customer's applications,  --
--  adequate design and operating safeguards should be provided by the       --
--  customer to minimize inherent or procedural hazards.                     --
--                                                                           --
--  TI assumes no liability for applications assistance, customer product    --
--  design, software performance, or infringement of patents or services     --
--  described herein.  Nor does TI warrant or represent that any license,    --
--  either express or implied, is granted under any patent right, copyright, --
--  mask work right, or other intellectual property right of TI covering or  --
--  relating to any combination, machine, or process in which such           --
--  semiconductor products or services might be or are used.                 --
--                                                                           --
--            Copyright (c) 1999, Texas Instruments Incorporated             --
--***************************************************************************--

entity TMX320VC5502 is
 generic (PHYSICAL_PIN_MAP : string := "GZZ");

   port (
        A2          : inout bit;
        A3          : inout bit;
        A4          : inout bit;
        A5          : inout bit;
        A6          : inout bit;
        A7          : inout bit;
        A8          : inout bit;
        A9          : inout bit;
        A10         : inout bit;
        A11         : inout bit;
        A12         : inout bit;
        A13         : inout bit;
        A14         : inout bit;
        A15         : inout bit;
        A16         : inout bit;
        A17         : inout bit;
        A18         : inout bit;
        A19         : inout bit;
        A20         : inout bit;
        A21         : inout bit;
        D0          : inout bit;
        D1          : inout bit;
        D2          : inout bit;
        D3          : inout bit;
        D4          : inout bit;
        D5          : inout bit;
        D6          : inout bit;
        D7          : inout bit;
        D8          : inout bit;
        D9          : inout bit;
        D10         : inout bit;
        D11         : inout bit;
        D12         : inout bit;
        D13         : inout bit;
        D14         : inout bit;
        D15         : inout bit;
        D16         : inout bit;
        D17         : inout bit;
        D18         : inout bit;
        D19         : inout bit;
        D20         : inout bit;
        D21         : inout bit;
        D22         : inout bit;
        D23         : inout bit;
        D24         : inout bit;
        D25         : inout bit;
        D26         : inout bit;
        D27         : inout bit;
        D28         : inout bit;
        D29         : inout bit;
        D30         : inout bit;
        D31         : inout bit;
        C0          : inout bit;
        C1          : inout bit;
        C2          : inout bit;
        C3          : inout bit;
        C4          : inout bit;
        C5          : inout bit;
        C6          : inout bit;
        C7          : inout bit;
        C8          : inout bit;
        C9          : inout bit;
        C10         : inout bit;
        C11         : inout bit;
        C12         : inout bit;
        C13         : inout bit;
        C14         : inout bit;
        C15         : inout bit;
        GPIO0       : inout bit;
        GPIO1       : inout bit;
        GPIO2       : inout bit;
        GPIO4       : inout bit;
        GPIO6       : inout bit;
        GPIO7       : inout bit;
        SP0         : inout bit;
        SP1         : inout bit;
        SP2         : inout bit;
        SP3         : inout bit;
        SCL         : inout bit;
        SDA         : inout bit;
        RESET       : in    bit;
        INT0        : in    bit;
        INT1        : in    bit;
        INT2        : in    bit;
        INT3        : in    bit;
        XF          : out   bit;
        CLKR0       : inout bit;
        FSR0        : inout bit;
        DR0         : in    bit;
        CLKX0       : inout bit;
        FSX0        : inout bit;
        DX0         : out   bit;
        CLKR1       : inout bit;
        FSR1        : inout bit;
        DR1         : in    bit;
        CLKX1       : inout bit;
        FSX1        : inout bit;
        DX1         : out   bit;       
        X2_CLKIN    : in    bit;
        CLKOUT      : out   bit;
        EMU0        : in    bit;
        EMU1_OFF    : in    bit;
        TCK         : in    bit;
        TDI         : in    bit;
        TDO         : out   bit;
        TMS         : in    bit;
        TRST        : in    bit;
        TIM1        : inout bit;
        TIM0        : inout bit;
        NMI_WDTOUT  : inout bit;
        IACK        : out   bit;
        DR2         : in    bit;
        DX2         : out   bit;
        HC1         : inout bit;
        HC0         : inout bit;
        HCS         : inout bit;
        HCNTL1      : inout bit;
        HCNTL0      : inout bit;
        HRW         : inout bit;
        HDS2        : inout bit;
        HDS1        : inout bit;
        HRDY        : inout bit;
        HINT        : inout bit;
        EMIFCLKS    : in    bit;
        ECLKIN      : in    bit;
        ECLKOUT2    : out   bit;
        ECLKOUT1    : out   bit;
        HPIENA      : in    bit;
        HD0         : inout bit;
        HD1         : inout bit;
        HD2         : inout bit;
        HD3         : inout bit;
        HD4         : inout bit;
        HD5         : inout bit;
        HD6         : inout bit;
        HD7         : inout bit;
        DVDD        : linkage bit_vector(1 to 10);
        CVDD        : linkage bit_vector(1 to 11);
        VSS         : linkage bit_vector(1 to 17));

use STD_1149_1_1994.all; -- Get standard attributes and definitions


attribute COMPONENT_CONFORMANCE of TMX320VC5502: entity is "STD_1149_1_1993";

attribute PIN_MAP of TMX320VC5502 : entity is PHYSICAL_PIN_MAP;

constant GZZ : PIN_MAP_STRING :=
 
"A2        : J16 ," &
"A3        : J15 ," &
"A4        : J14 ," &
"A5        : K16 ," &
"A6        : K15 ," &
"A7        : K14 ," &
"A8        : L17 ," &
"A9        : L16 ," &
"A10       : L15 ," &
"A11       : L14 ," &
"A12       : M16 ," &
"A13       : M15 ," &
"A14       : N16 ," &
"A15       : N15 ," &
"A16       : P16 ," &
"A17       : P15 ," &
"A18       : R16 ," &
"A19       : T17 ," &
"A20       : U16 ," &
"A21       : T15 ," &
"D0        : B10 ," &
"D1        : C10 ," &
"D2        : D10 ," &
"D3        : A10 ," &
"D4        : B11 ," &
"D5        : C11 ," &
"D6        : D11 ," &
"D7        : B12 ," &
"D8        : C12 ," &
"D9        : B13 ," &
"D10       : C13 ," &
"D11       : A14 ," &
"D12       : B14 ," &
"D13       : C14 ," &
"D14       : A15 ," &
"D15       : B15 ," &
"D16       : A16 ," &
"D17       : B17 ," &
"D18       : C16 ," &
"D19       : D15 ," &
"D20       : D16 ," &
"D21       : D17 ," &
"D22       : E15 ," &
"D23       : E16 ," &
"D24       : F15 ," &
"D25       : F16 ," &
"D26       : G14 ," &
"D27       : G15 ," &
"D28       : G16 ," &
"D29       : H15 ," &
"D30       : H14 ," &
"D31       : H16 ," &
"C0        : U15 ," &
"C1        : R14 ," &
"C2        : T14 ," &
"C3        : R13 ," &
"C4        : T13 ," &
"C5        : R12 ," &
"C6        : T12 ," &
"C7        : R10 ," &
"C8        : P10 ," &
"C9        : T10 ," &
"C10       : U10 ," &
"C11       : T9 ," &
"C12       : R9 ," &
"C13       : P9 ," &
"C14       : R7 ," &
"C15       : P7 ," &
"GPIO0     : D2 ," &
"GPIO1     : D3 ," &
"GPIO2     : C1 ," &
"GPIO4     : C2 ," &
"GPIO6     : B1 ," &
"GPIO7     : A2 ," &
"SP0       : N3 ," &
"SP1       : N2 ," &
"SP2       : M3 ," &
"SP3       : M2 ," &
"SCL       : P2 ," &
"SDA       : P3 ," &
"RESET     : B7 ," &
"INT0      : E2 ," &
"INT1      : F3 ," &
"INT2      : F2 ," &
"INT3      : G4 ," &
"XF        : T6 ," &
"CLKR0     : H1 ," &
"FSR0      : H3 ," &
"DR0       : H4 ," &
"CLKX0     : H2 ," &
"FSX0      : J3 ," &
"DX0       : J4 ," &
"CLKR1     : J2 ," &
"FSR1      : K2 ," &
"DR1       : K1 ," &
"CLKX1     : K3 ," &
"FSX1      : L2 ," &
"DX1       : K4 ," &       
"X2_CLKIN  : R8 ," &
"CLKOUT    : R6 ," &
"TCK       : C8 ," &
"EMU0      : C9 ," &
"EMU1_OFF  : D9 ," &
"TDI       : B8 ," &
"TDO       : B9 ," &
"TMS       : A7 ," &
"TRST      : D8 ," &
"TIM1      : D1 ," &
"TIM0      : E3 ," &
"NMI_WDTOUT: G3 ," &
"IACK      : G2 ," &
"DR2       : L3 ," &
"DX2       : L4 ," &
"HC1       : R1 ," &
"HC0       : R2 ," &
"HCS       : T1 ," &
"HCNTL1    : U2 ," &
"HCNTL0    : T3 ," &
"HRW       : R4 ," &
"HDS2      : T4 ," &
"HDS1      : R5 ," &
"HRDY      : T5 ," &
"HINT      : T7 ," &
"EMIFCLKS  : T8 ," &
"ECLKIN    : T11 ," &
"ECLKOUT2  : R11 ," &
"ECLKOUT1  : P11 ," &
"HPIENA    : C7 ," &
"HD0       : B3 ," &
"HD1       : C4 ," &
"HD2       : B4 ," &
"HD3       : C5 ," &
"HD4       : B5 ," &
"HD5       : C6 ," &
"HD6       : B6 ," &
"HD7       : D7 ," &
"DVDD      : (F1,N1,U5,U7,U13,P17,K17,E17,A13,A5)," &
"CVDD      : (E1,J1,M1,U4,U12,M17,H17,F17,A11,A6,A4)," &
"VSS       : (G1,L1,P1,U3,U6,U9,U11,U14,R17,N17,J17,G17,C17,A12,A9,A8,A3)";

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

attribute COMPLIANCE_PATTERNS of TMX320VC5502 : entity is "(EMU1_OFF,EMU0)(11)";

    attribute INSTRUCTION_LENGTH of TMX320VC5502 : entity is 38;
    attribute INSTRUCTION_OPCODE of TMX320VC5502 : entity is
              "EXTEST    (00000000000000000000000000000000000000), " &
              "BYPASS    (11111111111111111111111111111111111111), " &
              "HIGHZ     (000110XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX), " &
              "SAMPLE    (000001XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)  " ;

    attribute INSTRUCTION_CAPTURE of TMX320VC5502 : entity is  "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX01";

    attribute REGISTER_ACCESS of TMX320VC5502 : entity is
              "BOUNDARY (EXTEST, SAMPLE)," &
              "BYPASS   (BYPASS, HIGHZ)  " ;
 
    attribute BOUNDARY_LENGTH   of TMX320VC5502 : entity is 355;

    attribute BOUNDARY_REGISTER of TMX320VC5502 : entity is

--- num  cell                  port    function  safe ccell disval rslt

   "0    (bc_1,                   *,   control,  1)," &
   "1    (bc_1,                  D0,   output3,  X,      0,   1,  Z)," &
   "2    (bc_1,                  D0,     input,  X)," &
   "3    (bc_1,                   *,   control,  1)," &
   "4    (bc_1,                  D1,   output3,  X,      3,   1,  Z)," &
   "5    (bc_1,                  D1,     input,  X)," &
   "6    (bc_1,                   *,   control,  1)," &
   "7    (bc_1,                  D2,   output3,  X,      6,   1,  Z)," &
   "8    (bc_1,                  D2,     input,  X)," &
   "9    (bc_1,                   *,   control,  1)," &
   "10   (bc_1,                  D3,   output3,  X,      9,   1,  Z)," &
   "11   (bc_1,                  D3,     input,  X)," &
   "12   (bc_1,                   *,   control,  1)," &
   "13   (bc_1,                  D4,   output3,  X,      12,   1,  Z)," &
   "14   (bc_1,                  D4,     input,  X)," &
   "15   (bc_1,                   *,   control,  1)," &
   "16   (bc_1,                  D5,   output3,  X,      15,   1,  Z)," &
   "17   (bc_1,                  D5,     input,  X)," &
   "18   (bc_1,                   *,   control,  1)," &
   "19   (bc_1,                  D6,   output3,  X,      18,   1,  Z)," &
   "20   (bc_1,                  D6,     input,  X)," &
   "21   (bc_1,                   *,   control,  1)," &
   "22   (bc_1,                  D7,   output3,  X,      21,   1,  Z)," &
   "23   (bc_1,                  D7,     input,  X)," &
   "24   (bc_1,                   *,   control,  1)," &
   "25   (bc_1,                  D8,   output3,  X,      24,   1,  Z)," &
   "26   (bc_1,                  D8,     input,  X)," &
   "27   (bc_1,                   *,   control,  1)," &
   "28   (bc_1,                  D9,   output3,  X,      27,   1,  Z)," &
   "29   (bc_1,                  D9,     input,  X)," &
   "30   (bc_1,                   *,   control,  1)," &
   "31   (bc_1,                  D10,   output3,  X,      30,   1,  Z)," &
   "32   (bc_1,                  D10,     input,  X)," &
   "33   (bc_1,                   *,   control,  1)," &
   "34   (bc_1,                  D11,   output3,  X,      33,   1,  Z)," &
   "35   (bc_1,                  D11,     input,  X)," &
   "36   (bc_1,                   *,   control,  1)," &
   "37   (bc_1,                  D12,   output3,  X,      36,   1,  Z)," &
   "38   (bc_1,                  D12,     input,  X)," &
   "39   (bc_1,                   *,   control,  1)," &
   "40   (bc_1,                  D13,   output3,  X,      39,   1,  Z)," &
   "41   (bc_1,                  D13,     input,  X)," &
   "42   (bc_1,                   *,   control,  1)," &
   "43   (bc_1,                  D14,   output3,  X,      42,   1,  Z)," &
   "44   (bc_1,                  D14,     input,  X)," &
   "45   (bc_1,                   *,   control,  1)," &
   "46   (bc_1,                  D15,   output3,  X,      45,   1,  Z)," &
   "47   (bc_1,                  D15,     input,  X)," &
   "48   (bc_1,                   *,   control,  1)," &
   "49   (bc_1,                  D16,   output3,  X,      48,   1,  Z)," &
   "50   (bc_1,                  D16,     input,  X)," &
   "51   (bc_1,                   *,   control,  1)," &
   "52   (bc_1,                  D17,   output3,  X,      51,   1,  Z)," &
   "53   (bc_1,                  D17,     input,  X)," &
   "54   (bc_1,                   *,   control,  1)," &
   "55   (bc_1,                  D18,   output3,  X,      54,   1,  Z)," &
   "56   (bc_1,                  D18,     input,  X)," &
   "57   (bc_1,                   *,   control,  1)," &
   "58   (bc_1,                  D19,   output3,  X,      57,   1,  Z)," &
   "59   (bc_1,                  D19,     input,  X)," &
   "60   (bc_1,                   *,   control,  1)," &
   "61   (bc_1,                  D20,   output3,  X,      60,   1,  Z)," &
   "62   (bc_1,                  D20,     input,  X)," &
   "63   (bc_1,                   *,   control,  1)," &
   "64   (bc_1,                  D21,   output3,  X,      63,   1,  Z)," &
   "65   (bc_1,                  D21,     input,  X)," &
   "66   (bc_1,                   *,   control,  1)," &
   "67   (bc_1,                  D22,   output3,  X,      66,   1,  Z)," &
   "68   (bc_1,                  D22,     input,  X)," &
   "69   (bc_1,                   *,   control,  1)," &
   "70   (bc_1,                  D23,   output3,  X,      69,   1,  Z)," &
   "71   (bc_1,                  D23,     input,  X)," &
   "72   (bc_1,                   *,   control,  1)," &
   "73   (bc_1,                  D24,   output3,  X,      72,   1,  Z)," &
   "74   (bc_1,                  D24,     input,  X)," &
   "75   (bc_1,                   *,   control,  1)," &
   "76   (bc_1,                  D25,   output3,  X,      75,   1,  Z)," &
   "77   (bc_1,                  D25,     input,  X)," &
   "78   (bc_1,                   *,   control,  1)," &
   "79   (bc_1,                  D26,   output3,  X,      78,   1,  Z)," &
   "80   (bc_1,                  D26,     input,  X)," &
   "81   (bc_1,                   *,   control,  1)," &
   "82   (bc_1,                  D27,   output3,  X,      81,   1,  Z)," &
   "83   (bc_1,                  D27,     input,  X)," &
   "84   (bc_1,                   *,   control,  1)," &
   "85   (bc_1,                  D28,   output3,  X,      84,   1,  Z)," &
   "86   (bc_1,                  D28,     input,  X)," &
   "87   (bc_1,                   *,   control,  1)," &
   "88   (bc_1,                  D29,   output3,  X,      87,   1,  Z)," &
   "89   (bc_1,                  D29,     input,  X)," &
   "90   (bc_1,                   *,   control,  1)," &
   "91   (bc_1,                  D30,   output3,  X,      90,   1,  Z)," &
   "92   (bc_1,                  D30,     input,  X)," &
   "93   (bc_1,                   *,   control,  1)," &
   "94   (bc_1,                  D31,   output3,  X,      93,   1,  Z)," &
   "95   (bc_1,                  D31,     input,  X)," &
   "96   (bc_1,                   *,   control,  1)," &
   "97   (bc_1,                  A2,   output3,  X,      96,   1,  Z)," &
   "98   (bc_1,                  A2,     input,  X)," &
   "99   (bc_1,                   *,   control,  1)," &
   "100  (bc_1,                  A3,   output3,  X,      99,   1,  Z)," &
   "101  (bc_1,                  A3,     input,  X)," &
   "102  (bc_1,                   *,   control,  1)," &
   "103  (bc_1,                  A4,   output3,  X,      102,   1,  Z)," &
   "104  (bc_1,                  A4,     input,  X)," &
   "105  (bc_1,                   *,   control,  1)," &
   "106  (bc_1,                  A5,   output3,  X,      105,   1,  Z)," &
   "107  (bc_1,                  A5,     input,  X)," &
   "108  (bc_1,                   *,   control,  1)," &
   "109  (bc_1,                  A6,   output3,  X,      108,   1,  Z)," &
   "110  (bc_1,                  A6,     input,  X)," &
   "111  (bc_1,                   *,   control,  1)," &
   "112  (bc_1,                  A7,   output3,  X,      111,   1,  Z)," &
   "113  (bc_1,                  A7,     input,  X)," &
   "114  (bc_1,                   *,   control,  1)," &
   "115  (bc_1,                  A8,   output3,  X,      114,   1,  Z)," &
   "116  (bc_1,                  A8,     input,  X)," &
   "117  (bc_1,                   *,   control,  1)," &
   "118  (bc_1,                  A9,   output3,  X,      117,   1,  Z)," &
   "119  (bc_1,                  A9,     input,  X)," &
   "120  (bc_1,                   *,   control,  1)," &
   "121  (bc_1,                  A10,   output3,  X,      120,   1,  Z)," &
   "122  (bc_1,                  A10,     input,  X)," &
   "123  (bc_1,                   *,   control,  1)," &
   "124  (bc_1,                  A11,   output3,  X,      123,   1,  Z)," &
   "125  (bc_1,                  A11,     input,  X)," &
   "126  (bc_1,                   *,   control,  1)," &
   "127  (bc_1,                  A12,   output3,  X,     126,   1,  Z)," &
   "128  (bc_1,                  A12,     input,  X)," &
   "129  (bc_1,                   *,   control,  1)," &
   "130  (bc_1,                  A13,   output3,  X,     129,   1,  Z)," &
   "131  (bc_1,                  A13,     input,  X)," &
   "132  (bc_1,                   *,   control,  1)," &
   "133  (bc_1,                  A14,   output3,  X,     132,   1,  Z)," &
   "134  (bc_1,                  A14,     input,  X)," &
   "135  (bc_1,                   *,   control,  1)," &
   "136  (bc_1,                  A15,   output3,  X,     135,   1,  Z)," &
   "137  (bc_1,                  A15,     input,  X)," &
   "138  (bc_1,                   *,   control,  1)," &
   "139  (bc_1,                  A16,   output3,  X,     138,   1,  Z)," &
   "140  (bc_1,                  A16,     input,  X)," &
   "141  (bc_1,                   *,   control,  1)," &
   "142  (bc_1,                  A17,   output3,  X,     141,   1,  Z)," &
   "143  (bc_1,                  A17,     input,  X)," &
   "144  (bc_1,                   *,   control,  1)," &
   "145  (bc_1,                  A18,   output3,  X,     144,   1,  Z)," &
   "146  (bc_1,                  A18,     input,  X)," &
   "147  (bc_1,                   *,   control,  1)," &
   "148  (bc_1,                  A19,   output3,  X,     147,   1,  Z)," &
   "149  (bc_1,                  A19,     input,  X)," &
   "150  (bc_1,                   *,   control,  1)," &
   "151  (bc_1,                  A20,   output3,  X,     150,   1,  Z)," &
   "152  (bc_1,                  A20,     input,  X)," &
   "153  (bc_1,                   *,   control,  1)," &
   "154  (bc_1,                  A21,   output3,  X,     153,   1,  Z)," &
   "155  (bc_1,                  A21,     input,  X)," &
   "156  (bc_1,                   *,   control,  1)," &
   "157  (bc_1,                  C0,   output3,  X,     156,   1,  Z)," &
   "158  (bc_1,                  C0,     input,  X)," &
   "159  (bc_1,                   *,   control,  1)," &
   "160  (bc_1,                  C1,   output3,  X,     159,   1,  Z)," &
   "161  (bc_1,                  C1,     input,  X)," &
   "162  (bc_1,                   *,   control,  1)," &
   "163  (bc_1,                  C2,   output3,  X,     162,   1,  Z)," &
   "164  (bc_1,                  C2,     input,  X)," &
   "165  (bc_1,                   *,   control,  1)," &
   "166  (bc_1,                  C3,   output3,  X,     165,   1,  Z)," &
   "167  (bc_1,                  C3,     input,  X)," &
   "168  (bc_1,                   *,   control,  1)," &
   "169  (bc_1,                  C4,   output3,  X,     168,   1,  Z)," &
   "170  (bc_1,                  C4,     input,  X)," &
   "171  (bc_1,                   *,   control,  1)," &
   "172  (bc_1,                  C5,   output3,  X,     171,   1,  Z)," &
   "173  (bc_1,                  C5,     input,  X)," &
   "174  (bc_1,                   *,   control,  1)," &
   "175  (bc_1,                  C6,   output3,  X,     174,   1,  Z)," &
   "176  (bc_1,                  C6,     input,  X)," &
   "177  (bc_1,                   *,   control,  1)," &
   "178  (bc_1,            ECLKOUT1,   output3,  X,     177,   1,  Z)," &
   "179  (bc_1,                   *,   control,  1)," &
   "180  (bc_1,            ECLKOUT2,   output3,  X,     179,   1,  Z)," &
   "181  (bc_1,              ECLKIN,     input,  X)," &
   "182  (bc_1,                   *,   control,  1)," &
   "183  (bc_1,                  C7,   output3,  X,     182,   1,  Z)," &
   "184  (bc_1,                  C7,     input,  X)," &
   "185  (bc_1,                   *,   control,  1)," &
   "186  (bc_1,                  C8,   output3,  X,     185,   1,  Z)," &
   "187  (bc_1,                  C8,     input,  X)," &
   "188  (bc_1,                   *,   control,  1)," &
   "189  (bc_1,                  C9,   output3,  X,     188,   1,  Z)," &
   "190  (bc_1,                  C9,     input,  X)," &
   "191  (bc_1,                   *,   control,  1)," &
   "192  (bc_1,                 C10,   output3,  X,     191,   1,  Z)," &
   "193  (bc_1,                 C10,     input,  X)," &
   "194  (bc_1,                   *,   control,  1)," &
   "195  (bc_1,                 C11,   output3,  X,     194,   1,  Z)," &
   "196  (bc_1,                 C11,     input,  X)," &
   "197  (bc_1,                   *,   control,  1)," &
   "198  (bc_1,                 C12,   output3,  X,     197,   1,  Z)," &
   "199  (bc_1,                 C12,     input,  X)," &
   "200  (bc_1,                   *,   control,  1)," &
   "201  (bc_1,                 C13,   output3,  X,     200,   1,  Z)," &
   "202  (bc_1,                 C13,     input,  X)," &
   "203  (bc_1,            EMIFCLKS,     input,  X)," &
   "204  (bc_1,            X2_CLKIN,     input,  X)," &
   "205  (bc_1,                   *,   control,  1)," &
   "206  (bc_1,                HINT,   output3,  X,     205,   1,  Z)," &
   "207  (bc_1,                HINT,     input,  X)," &
   "208  (bc_1,                   *,   control,  1)," &
   "209  (bc_1,                 C14,   output3,  X,     208,   1,  Z)," &
   "210  (bc_1,                 C14,     input,  X)," &
   "211  (bc_1,                   *,   control,  1)," &
   "212  (bc_1,                 C15,   output3,  X,     211,   1,  Z)," &
   "213  (bc_1,                 C15,     input,  X)," &
   "214  (bc_1,                   *,   control,  1)," &
   "215  (bc_1,                  XF,   output3,  X,     214,   1,  Z)," &
   "216  (bc_1,                   *,   control,  1)," &
   "217  (bc_1,              CLKOUT,   output3,  X,     216,   1,  Z)," &
   "218  (bc_1,                   *,   control,  1)," &
   "219  (bc_1,                HRDY,   output3,  X,     218,   1,  Z)," &
   "220  (bc_1,                HRDY,     input,  X)," &
   "221  (bc_1,                   *,   control,  1)," &
   "222  (bc_1,                HDS1,   output3,  X,     221,   1,  Z)," &
   "223  (bc_1,                HDS1,     input,  X)," &
   "224  (bc_1,                   *,   control,  1)," &
   "225  (bc_1,                HDS2,   output3,  X,     224,   1,  Z)," &
   "226  (bc_1,                HDS2,     input,  X)," &
   "227  (bc_1,                   *,   control,  1)," &
   "228  (bc_1,                 HRW,   output3,  X,     227,   1,  Z)," &
   "229  (bc_1,                 HRW,     input,  X)," &
   "230  (bc_1,                   *,   control,  1)," &
   "231  (bc_1,              HCNTL0,   output3,  X,     230,   1,  Z)," &
   "232  (bc_1,              HCNTL0,     input,  X)," &
   "233  (bc_1,                   *,   control,  1)," &
   "234  (bc_1,              HCNTL1,   output3,  X,     233,   1,  Z)," &
   "235  (bc_1,              HCNTL1,     input,  X)," &
   "236  (bc_1,                   *,   control,  1)," &
   "237  (bc_1,                 HCS,   output3,  X,     236,   1,  Z)," &
   "238  (bc_1,                 HCS,     input,  X)," &
   "239  (bc_1,                   *,   control,  1)," &
   "240  (bc_1,                 HC0,   output3,  X,     239,   1,  Z)," &
   "241  (bc_1,                 HC0,     input,  X)," &
   "242  (bc_1,                   *,   control,  1)," &
   "243  (bc_1,                 HC1,   output3,  X,     242,   1,  Z)," &
   "244  (bc_1,                 HC1,     input,  X)," &
   "245  (bc_1,                   *,   control,  1)," &
   "246  (bc_1,                 SDA,   output3,  X,     245,   1,  Z)," &
   "247  (bc_1,                 SDA,     input,  X)," &
   "248  (bc_1,                   *,   control,  1)," &
   "249  (bc_1,                 SCL,   output3,  X,     248,   1,  Z)," &
   "250  (bc_1,                 SCL,     input,  X)," &
   "251  (bc_1,                   *,   control,  1)," &
   "252  (bc_1,                 SP0,   output3,  X,     251,   1,  Z)," &
   "253  (bc_1,                 SP0,     input,  X)," &
   "254  (bc_1,                   *,   control,  1)," &
   "255  (bc_1,                 SP1,   output3,  X,     254,   1,  Z)," &
   "256  (bc_1,                 SP1,     input,  X)," &
   "257  (bc_1,                   *,   control,  1)," &
   "258  (bc_1,                 SP2,   output3,  X,     257,   1,  Z)," &
   "259  (bc_1,                 SP2,     input,  X)," &
   "260  (bc_1,                   *,   control,  1)," &
   "261  (bc_1,                 SP3,   output3,  X,     260,   1,  Z)," &
   "262  (bc_1,                 SP3,     input,  X)," &
   "263  (bc_1,                   *,   control,  1)," &
   "264  (bc_1,                 DX2,   output3,  X,     263,   1,  Z)," &
   "265  (bc_1,                 DR2,     input,  X)," &
   "266  (bc_1,                   *,   control,  1)," &
   "267  (bc_1,                FSX1,   output3,  X,     266,   1,  Z)," &
   "268  (bc_1,                FSX1,     input,  X)," &
   "269  (bc_1,                   *,   control,  1)," &
   "270  (bc_1,               CLKX1,   output3,  X,     269,   1,  Z)," &
   "271  (bc_1,               CLKX1,     input,  X)," &
   "272  (bc_1,                   *,   control,  1)," &
   "273  (bc_1,                 DX1,   output3,  X,     272,   1,  Z)," &
   "274  (bc_1,                   *,   control,  1)," &
   "275  (bc_1,                FSR1,   output3,  X,     274,   1,  Z)," &
   "276  (bc_1,                FSR1,     input,  X)," &
   "277  (bc_1,                 DR1,     input,  X)," &
   "278  (bc_1,                   *,   control,  1)," &
   "279  (bc_1,               CLKR1,   output3,  X,     278,   1,  Z)," &
   "280  (bc_1,               CLKR1,     input,  X)," &
   "281  (bc_1,                   *,   control,  1)," &
   "282  (bc_1,                FSX0,   output3,  X,     281,   1,  Z)," &
   "283  (bc_1,                FSX0,     input,  X)," &
   "284  (bc_1,                   *,   control,  1)," &
   "285  (bc_1,                 DX0,   output3,  X,     284,   1,  Z)," &
   "286  (bc_1,                   *,   control,  1)," &
   "287  (bc_1,               CLKX0,   output3,  X,     286,   1,  Z)," &
   "288  (bc_1,               CLKX0,     input,  X)," &
   "289  (bc_1,                   *,   control,  1)," &
   "290  (bc_1,                FSR0,   output3,  X,     289,   1,  Z)," &
   "291  (bc_1,                FSR0,     input,  X)," &
   "292  (bc_1,                 DR0,     input,  X)," &
   "293  (bc_1,                   *,   control,  1)," &
   "294  (bc_1,               CLKR0,   output3,  X,     293,   1,  Z)," &
   "295  (bc_1,               CLKR0,     input,  X)," &
   "296  (bc_1,                   *,   control,  1)," &
   "297  (bc_1,                IACK,   output3,  X,     296,   1,  Z)," &
   "298  (bc_1,                   *,   control,  1)," &
   "299  (bc_1,          NMI_WDTOUT,   output3,  X,     298,   1,  Z)," &
   "300  (bc_1,          NMI_WDTOUT,     input,  X)," &
   "301  (bc_1,                INT3,     input,  X)," &
   "302  (bc_1,                INT2,     input,  X)," &
   "303  (bc_1,                INT1,     input,  X)," &
   "304  (bc_1,                INT0,     input,  X)," &
   "305  (bc_1,                   *,   control,  1)," &
   "306  (bc_1,               TIM0,   output3,  X,     305,   1,  Z)," &
   "307  (bc_1,               TIM0,     input,  X)," &
   "308  (bc_1,                   *,   control,  1)," &
   "309  (bc_1,               TIM1,   output3,  X,     308,   1,  Z)," &
   "310  (bc_1,               TIM1,     input,  X)," &
   "311  (bc_1,                   *,   control,  1)," &
   "312  (bc_1,               GPIO0,   output3,  X,     311,   1,  Z)," &
   "313  (bc_1,               GPIO0,     input,  X)," &
   "314  (bc_1,                   *,   control,  1)," &
   "315  (bc_1,               GPIO1,   output3,  X,     314,   1,  Z)," &
   "316  (bc_1,               GPIO1,     input,  X)," &
   "317  (bc_1,                   *,   control,  1)," &
   "318  (bc_1,               GPIO2,   output3,  X,     317,   1,  Z)," &
   "319  (bc_1,               GPIO2,     input,  X)," &
   "320  (bc_1,                   *,   control,  1)," &
   "321  (bc_1,               GPIO4,   output3,  X,     320,   1,  Z)," &
   "322  (bc_1,               GPIO4,     input,  X)," &
   "323  (bc_1,                   *,   control,  1)," &
   "324  (bc_1,               GPIO6,   output3,  X,     323,   1,  Z)," &
   "325  (bc_1,               GPIO6,     input,  X)," &
   "326  (bc_1,                   *,   control,  1)," &
   "327  (bc_1,               GPIO7,   output3,  X,     326,   1,  Z)," &
   "328  (bc_1,               GPIO7,     input,  X)," &
   "329  (bc_1,                   *,   control,  1)," &
   "330  (bc_1,                 HD0,   output3,  X,     329,   1,  Z)," &
   "331  (bc_1,                 HD0,     input,  X)," &
   "332  (bc_1,                   *,   control,  1)," &
   "333  (bc_1,                 HD1,   output3,  X,     332,   1,  Z)," &
   "334  (bc_1,                 HD1,     input,  X)," &
   "335  (bc_1,                   *,   control,  1)," &
   "336  (bc_1,                 HD2,   output3,  X,     335,   1,  Z)," &
   "337  (bc_1,                 HD2,     input,  X)," &
   "338  (bc_1,                   *,   control,  1)," &
   "339  (bc_1,                 HD3,   output3,  X,     338,   1,  Z)," &
   "340  (bc_1,                 HD3,     input,  X)," &
   "341  (bc_1,                   *,   control,  1)," &
   "342  (bc_1,                 HD4,   output3,  X,     341,   1,  Z)," &
   "343  (bc_1,                 HD4,     input,  X)," &
   "344  (bc_1,                   *,   control,  1)," &
   "345  (bc_1,                 HD5,   output3,  X,     344,   1,  Z)," &
   "346  (bc_1,                 HD5,     input,  X)," &
   "347  (bc_1,                   *,   control,  1)," &
   "348  (bc_1,                 HD6,   output3,  X,     347,   1,  Z)," &
   "349  (bc_1,                 HD6,     input,  X)," &
   "350  (bc_1,                   *,   control,  1)," &
   "351  (bc_1,                 HD7,   output3,  X,     350,   1,  Z)," &
   "352  (bc_1,                 HD7,     input,  X)," &
   "353  (bc_1,              HPIENA,     input,  X)," &
   "354  (bc_1,               RESET,     input,  X)"; 

end TMX320VC5502;