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

-------------------------------------------------------------------------------
--                                                                           --
--  TI TMS320VC5504   16-Bit 196-pin Fixed-Point DSP with Boundary Scan      --
--                                                                           --
-------------------------------------------------------------------------------
--                                                                           --
--  Supported Devices: TMS320VC5504-ZCH  196-pin BGA Silicon Rev 1.4 only    --
--                                                                           --
-------------------------------------------------------------------------------
--                                                                           --
--  Created by    : Texas Instruments Incorporated                           --
--  Documentation : TMS320VC5504 Users Guides                                --
--  BSDL Revision : 1.02                                                     --
--  BSDL status   : Preliminary                                              --
--  Date created  : 12/15/2007                                               --
--  Last modified : Mar 10th 2010                                            --
--  Changes made  : 1) V1.x.0  Modified for VC5504 PG1.x by Kelly Lee        --
--                             08/04/2009                                    --
--                  2) V1.x.1  Corrected the following pins by Steve Tsang   --
--                             02/15/2010                                    --
--                             EM_WAIT0 -> EM_WAIT2                          --
--                             EM_WAIT1 -> EM_WAIT3                          --
--                             EM_WAIT2 -> EM_WAIT4                          --
--                             EM_WAIT3 -> EM_WAIT5                          --
--                             EM_SDCAS -> RSV15                             --
--                             EM_SDRAS -> RSV14                             --
--                             EM_SDCKE -> RSV13                             --
--                             EM_SDCLK -> RSV12                             --
--                             EM_CS1 -> RSV11                               --
--                             EM_CS0 -> RSV10                               --
--                  3)         Modified bc_8 description for board level     --
--                             apps                                          --
--                             3/03/2010                                     --
--                  3)         Modified all pins to match datasheet & IBIS   --
--                             3/10/2010                                     --
--                                                                           --
-------------------------------------------------------------------------------
--                                                                           --
--  Notes:                                                                   --
--  ======                                                                   --
--  This BSDL file represents TMS320VC5504 silicon revision 1.4 only         --
--  COMPLIANCE_PATTERNS shall be met for boundary scan test.                 --
--                                                                           --
--  Initialization Requirements for Boundary Scan Test                       --
--  ---------------------------------------------------------------------------
--  The VC5504 uses the JTAG port for boundary scan test,                    --
--  emulation capability and factory test purposes.                          --
--  When TRST is driven low and then high, the state of the EMU0 pin         --
--  is latched and used to connect the JTAG pins to either the               --
--  Boundary-Scan TAP (when the latched value of EMU0 = 0) or to the         --
--  DSP Emulation TAP (when the latched value of EMU0 = 1). Once the TRST    --
--  is high, EMU0 is used as an IPU interrupt to or from the emulator system --
--  and is defined as input/output by way of the emulator logic.             -- 
-------------------------------------------------------------------------------
--                                                                           --
--  Device Pins not testable by Boundary Scan                                --
--  ---------------------------------------------------------------------------
--                                                                           --
--  The following pins cannot be tested through boundary scan:               --
--  emu1, tck, tdo, trst, emu0, tdi, tms, rsv1, rsv2, usb_vbus, usb_dm,      --
--  usb_dp, usb_r1, usb_m12xi, usb_m12xo, usb_ldoo, usb_ldoi, dsp_ldoi,      --
--  dsp_ldoo, rtcclkout, gpain0, dsp_ldo_en, dsp_ldov, rsv3, gpain3, rsv0,   --
--  rsv5, rsv4, rtc_xi, gpain2, ana_ldoi, bg_cap, rtc_xo, gpain1, ana_ldoo   --
--                                                                           --
-------------------------------------------------------------------------------
--                                                                           --
--***************************************************************************--
--*                           C A U T I O N                                 *--
--*                                                                         *--
--*     This BSDL file has been checked for correct syntax and semantics    *--
--*  using several commercial tools. Validation of this file against the    *--
--*  device is in progress.  Without complete validation many structural    *--
--*  errors could be present, leading to possible damage of the device when *--
--*  using its boundary scan logic.                                         *--
--*                                                                         *--
--***************************************************************************--

 entity TMS320VC5504 is 

    generic(PHYSICAL_PIN_MAP : string := "ZCH"); 

    port (
            ana_ldoo                          : linkage      bit;
            bg_cap                            : linkage      bit;
            dsp_ldo_en                        : linkage      bit;
            dsp_ldov                          : linkage      bit;
            dsp_ldoo                          : linkage      bit;
            rsv3                              : linkage      bit;
            rsv0                              : linkage      bit;
            rsv5                              : in           bit;
            rsv4                              : in           bit;
            usb_ldoo                          : linkage      bit;
            em_a20_gp26                       : inout        bit;
            em_a19_gp25                       : inout        bit;
            em_a18_gp24                       : inout        bit;
            em_a17_gp23                       : inout        bit;
            em_a16_gp22                       : inout        bit;
            em_a15_gp21                       : inout        bit;
            em_a14                            : inout        bit;
            em_a13                            : inout        bit;
            em_a12_cle                        : inout        bit;
            em_a11_ale                        : inout        bit;
            em_a10                            : inout        bit;
            em_a9                             : inout        bit;
            em_a8                             : inout        bit;
            em_a7                             : inout        bit;
            em_a6                             : inout        bit;
            em_a5                             : inout        bit;
            em_a4                             : inout        bit;
            em_a3                             : inout        bit;
            em_a2                             : inout        bit;
            em_a1                             : inout        bit;
            em_a0                             : inout        bit;
            em_cs5                            : inout        bit;
            em_cs4                            : inout        bit;
            em_wait5                          : inout        bit;
            em_wait4                          : inout        bit;
            em_ba1                            : inout        bit;
            em_ba0                            : inout        bit;
            clkout                            : out          bit;
            em_d15                            : inout        bit;
            em_d14                            : inout        bit;
            em_d13                            : inout        bit;
            em_d12                            : inout        bit;
            em_d11                            : inout        bit;
            em_d10                            : inout        bit;
            em_d9                             : inout        bit;
            em_d8                             : inout        bit;
            em_d7                             : inout        bit;
            em_d6                             : inout        bit;
            em_d5                             : inout        bit;
            em_d4                             : inout        bit;
            em_d3                             : inout        bit;
            em_d2                             : inout        bit;
            em_d1                             : inout        bit;
            em_d0                             : inout        bit;
            em_dqm1                           : inout        bit;
            em_dqm0                           : inout        bit;
            emu0                              : in           bit;
            emu1                              : in           bit;
            scl                               : inout        bit;
            sda                               : inout        bit;
            em_cs3                            : inout        bit;
            em_cs2                            : inout        bit;
            em_wait3                          : inout        bit;
            em_wait2                          : inout        bit;
            em_oe                             : inout        bit;
            spi_clk                           : out          bit;
            spi_cs3                           : inout        bit;
            spi_cs2                           : inout        bit;
            spi_cs1                           : inout        bit;
            spi_cs0                           : inout        bit;
            uarttxd_gp31_i2s3_dx              : inout        bit;
            uartrxd_gp30_i2s3_rx              : inout        bit;
            uartcts_gp29_i2s3_fs              : inout        bit;
            uartrts_gp28_i2s3_clk             : inout        bit;
            i2s2_dx_gp27_spi_tx               : inout        bit;
            i2s2_rx_gp20_spi_rx               : inout        bit;
            i2s2_fs_gp19_spi_cs0              : inout        bit;
            i2s2_clk_gp18_spi_clk             : inout        bit;
            gp17                              : inout        bit;
            gp16                              : inout        bit;
            gp15                              : inout        bit;
            gp14                              : inout        bit;
            gp13                              : inout        bit;
            gp12                              : inout        bit;
            spi_tx                            : inout        bit;
            spi_rx                            : inout        bit;
            em_r_w                            : inout        bit;
            rtcclkout                         : linkage      bit;
            mmc0_d3_gp5                       : inout        bit;
            mmc0_d2_gp4                       : inout        bit;
            mmc0_d1_i2s0_rx_gp3               : inout        bit;
            mmc0_d0_i2s0_dx_gp2               : inout        bit;
            mmc0_cmd_i2s0_fs_gp1              : inout        bit;
            mmc0_clk_i2s0_clk_gp0             : inout        bit;
            mmc1_d3_gp11                      : inout        bit;
            mmc1_d2_gp10                      : inout        bit;
            mmc1_d1_i2s1_rx_gp9               : inout        bit;
            mmc1_d0_i2s1_dx_gp8               : inout        bit;
            mmc1_cmd_i2s1_fs_gp7              : inout        bit;
            mmc1_clk_i2s1_clk_gp6             : inout        bit;
            rsv15                             : inout        bit;
            rsv11                             : inout        bit;
            rsv10                             : inout        bit;
            rsv13                             : inout        bit;
            rsv12                             : inout        bit;
            rsv14                             : inout        bit;
            usb_m12xo                         : linkage      bit;
            wakeup                            : linkage      bit;
            em_we                             : inout        bit;
            xf                                : out          bit;
            clkin                             : in           bit;
            clk_sel                           : in           bit;
            int0                              : in           bit;
            int1                              : in           bit;
            reset                             : in           bit;
            rtc_xi                            : linkage      bit;
            usb_m12xi                         : linkage      bit;
            tdi                               : in           bit;
            tms                               : in           bit;
            tck                               : in           bit;
            tdo                               : out          bit;
            trst                              : in           bit;
            usb_vbus                          : linkage      bit;
            usb_dp                            : linkage      bit;
            usb_dm                            : linkage      bit;
            usb_r1                            : linkage      bit;
            rsv9                              : linkage      bit;
            rsv8                              : linkage      bit;
            rsv7                              : linkage      bit;
            rsv6                              : linkage      bit;
            dvddenmif                         : linkage      bit_vector(1 to 9);
            dvddio                            : linkage      bit_vector(1 to 6);
            cvdd                              : linkage      bit_vector(1 to 5);
            vss                               : linkage      bit_vector(1 to 21);
            rsv1                              : linkage      bit;
            rsv2                              : linkage      bit;
            usb_vdd1p3                        : linkage      bit;
            usb_vssa1p3                       : linkage      bit;
            usb_vdda1p3                       : linkage      bit;
            usb_vssa3p3                       : linkage      bit;
            usb_vdda3p3                       : linkage      bit;
            usb_vss1p3                        : linkage      bit;
            usb_vddpll                        : linkage      bit;
            usb_vssref                        : linkage      bit;
            usb_vsspll                        : linkage      bit;
            usb_vddosc                        : linkage      bit;
            dvddrtc                           : linkage      bit;
            usb_vssosc                        : linkage      bit;
            usb_ldoi                          : linkage      bit;
            dsp_ldoi                          : linkage      bit;
            ana_ldoi                          : linkage      bit;
            vssa_pll                          : linkage      bit;
            cvddrtc                           : linkage      bit;
            vssrtc                            : linkage      bit;
            vdda_pll                          : linkage      bit;
            vssa_ana                          : linkage      bit_vector(1 to 2);
            rtc_xo                            : linkage      bit;
            vdda_ana                          : linkage      bit
       );

    use STD_1149_1_2001.all; -- Get IEEE 1149.1-2001 attributes and definitions 

    attribute COMPONENT_CONFORMANCE of TMS320VC5504 : entity is "STD_1149_1_2001";

    attribute PIN_MAP of TMS320VC5504 : entity is PHYSICAL_PIN_MAP; 

    constant ZCH : PIN_MAP_STRING := 
       "ana_ldoo                              : A12," & 
       "bg_cap                                : B13," & 
       "dsp_ldo_en                            : D12," & 
       "dsp_ldov                              : D13," & 
       "dsp_ldoo                              : E10," & 
       "rsv3                                  : D14," & 
       "rsv0                                  : C12," & 
       "rsv5                                  : C13," & 
       "rsv4                                  : C14," & 
       "usb_ldoo                              : F12," & 
       "em_a20_gp26                           : J3," & 
       "em_a19_gp25                           : G4," & 
       "em_a18_gp24                           : G2," & 
       "em_a17_gp23                           : F2," & 
       "em_a16_gp22                           : E2," & 
       "em_a15_gp21                           : N1," & 
       "em_a14                                : M1," & 
       "em_a13                                : L1," & 
       "em_a12_cle                            : K1," & 
       "em_a11_ale                            : K2," & 
       "em_a10                                : L2," & 
       "em_a9                                 : J2," & 
       "em_a8                                 : J1," & 
       "em_a7                                 : H2," & 
       "em_a6                                 : F1," & 
       "em_a5                                 : D1," & 
       "em_a4                                 : C1," & 
       "em_a3                                 : D2," & 
       "em_a2                                 : E1," & 
       "em_a1                                 : C2," & 
       "em_a0                                 : B2," & 
       "em_cs5                                : A3," & 
       "em_cs4                                : C3," & 
       "em_wait5                              : H4," & 
       "em_wait4                              : G1," & 
       "em_ba1                                : B1," & 
       "em_ba0                                : A1," & 
       "clkout                                : A7," & 
       "em_d15                                : J4," & 
       "em_d14                                : K3," & 
       "em_d13                                : K4," & 
       "em_d12                                : L3," & 
       "em_d11                                : C4," & 
       "em_d10                                : D3," & 
       "em_d9                                 : F4," & 
       "em_d8                                 : E3," & 
       "em_d7                                 : H3," & 
       "em_d6                                 : K5," & 
       "em_d5                                 : M2," & 
       "em_d4                                 : L4," & 
       "em_d3                                 : D4," & 
       "em_d2                                 : F3," & 
       "em_d1                                 : E5," & 
       "em_d0                                 : G3," & 
       "em_dqm1                               : P1," & 
       "em_dqm0                               : B5," & 
       "emu0                                  : L6," & 
       "emu1                                  : M5," & 
       "scl                                   : B7," & 
       "sda                                   : B8," & 
       "em_cs3                                : M4," & 
       "em_cs2                                : C5," & 
       "em_wait3                              : K6," & 
       "em_wait2                              : D5," & 
       "em_oe                                 : E4," & 
       "spi_clk                               : N3," & 
       "spi_cs3                               : N5," & 
       "spi_cs2                               : P5," & 
       "spi_cs1                               : N4," & 
       "spi_cs0                               : P4," & 
       "uarttxd_gp31_i2s3_dx                  : P14," & 
       "uartrxd_gp30_i2s3_rx                  : N13," & 
       "uartcts_gp29_i2s3_fs                  : P13," & 
       "uartrts_gp28_i2s3_clk                 : N12," & 
       "i2s2_dx_gp27_spi_tx                   : P12," & 
       "i2s2_rx_gp20_spi_rx                   : N11," & 
       "i2s2_fs_gp19_spi_cs0                  : P11," & 
       "i2s2_clk_gp18_spi_clk                 : N10," & 
       "gp17                                  : P10," & 
       "gp16                                  : N9," & 
       "gp15                                  : P9," & 
       "gp14                                  : N8," & 
       "gp13                                  : N7," & 
       "gp12                                  : P7," & 
       "spi_tx                                : N6," & 
       "spi_rx                                : P6," & 
       "em_r_w                                : B6," & 
       "rtcclkout                             : D8," & 
       "mmc0_d3_gp5                           : L11," & 
       "mmc0_d2_gp4                           : L12," & 
       "mmc0_d1_i2s0_rx_gp3                   : M10," & 
       "mmc0_d0_i2s0_dx_gp2                   : L9," & 
       "mmc0_cmd_i2s0_fs_gp1                  : M11," & 
       "mmc0_clk_i2s0_clk_gp0                 : L10," & 
       "mmc1_d3_gp11                          : L13," & 
       "mmc1_d2_gp10                          : K14," & 
       "mmc1_d1_i2s1_rx_gp9                   : M12," & 
       "mmc1_d0_i2s1_dx_gp8                   : M14," & 
       "mmc1_cmd_i2s1_fs_gp7                  : L14," & 
       "mmc1_clk_i2s1_clk_gp6                 : M13," & 
       "rsv15                                 : B4," & 
       "rsv11                                 : A4," & 
       "rsv10                                 : B3," & 
       "rsv13                                 : N2," & 
       "rsv12                                 : M3," & 
       "rsv14                                 : A6," & 
       "usb_m12xo                             : G14," & 
       "wakeup                                : E8," & 
       "em_we                                 : H1," & 
       "xf                                    : M8," & 
       "clkin                                 : A8," & 
       "clk_sel                               : C7," & 
       "int0                                  : C6," & 
       "int1                                  : E7," & 
       "reset                                 : D6," & 
       "rtc_xi                                : B9," & 
       "usb_m12xi                             : G13," & 
       "tdi                                   : L7," & 
       "tms                                   : L8," & 
       "tck                                   : M6," & 
       "tdo                                   : M7," & 
       "trst                                  : M9," & 
       "usb_vbus                              : J12," & 
       "usb_dp                                : H14," & 
       "usb_dm                                : J14," & 
       "usb_r1                                : G9," & 
       "rsv9                                  : C11," & 
       "rsv8                                  : B11," & 
       "rsv7                                  : A11," & 
       "rsv6                                  : D10," &
       "dvddenmif                             : (P2,J5,H5,H7,G5,F5,E6,A2,A5)," &
       "dvddio                                : (P3,P8,N14,K7,K12,F7)," &
       "cvdd                                  : (L5,K10,J6,H8,F6)," &
       "vss                                   : (K8,K9,K11,K13,J7,J8,J9," &
       "                                         H6,G6,G7,F9,F10,E9,E11,E12," &
       "                                         E13,E14,D7,D11,A13,A14)," &
       "rsv1                                  : J10," &
       "rsv2                                  : J11," &
       "usb_vdd1p3                            : J13," &
       "usb_vssa1p3                           : H9," &
       "usb_vdda1p3                           : H10," &
       "usb_vssa3p3                           : H11," &
       "usb_vdda3p3                           : H12," &
       "usb_vss1p3                            : H13," &
       "usb_vddpll                            : G8," &
       "usb_vssref                            : G10," &
       "usb_vsspll                            : G11," &
       "usb_vddosc                            : G12," &
       "dvddrtc                               : F8," &
       "usb_vssosc                            : F11," &
       "usb_ldoi                              : F13," &
       "dsp_ldoi                              : F14," &
       "ana_ldoi                              : B12," &
       "vssa_pll                              : D9," &
       "cvddrtc                               : C8," &
       "vssrtc                                : C9," &
       "vdda_pll                              : C10," &
       "vssa_ana                              : (B10,B14)," &
       "rtc_xo                                : A9," &
       "vdda_ana                              : A10" ;

    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_CLOCK of tck : signal is (5.00000000e+06, BOTH); 
    attribute TAP_SCAN_RESET of trst : signal is true; 

    attribute COMPLIANCE_PATTERNS  of TMS320VC5504 : entity is 
       "(rsv4," &
       "rsv5," & 
       "emu1," & 
       "emu0)" & 
       "(0010)";

    attribute INSTRUCTION_LENGTH of TMS320VC5504 : entity is 4;
    attribute INSTRUCTION_OPCODE of TMS320VC5504 : entity is 
        "extest (0000),"  & 
        "bypass (1111),"  & 
        "sample (0001),"  & 
        "preload (0001),"  & 
        "highz (0010),"  & 
        "idcode (0011),"  & 
        "ctmcr_misc_scan (0100),"  & 
        "ctmcr_atpg_scan (0101),"  & 
        "ctmcr_trim_scan (0110),"  & 
        "ctmcr_ios_scan (0111),"  & 
        "ctmcr_ramtest_scan (1000),"  & 
        "ctmcr_efuse_scan (1001),"  & 
        "ctmcr_pll_scan (1010)"; 

    attribute INSTRUCTION_CAPTURE of TMS320VC5504 : entity is "0101";
    attribute IDCODE_REGISTER of TMS320VC5504 : entity is 
        "0000"  &                -- Version Number 
        "0000000010010111"  &    -- Part Number 
        "00000010111"  &         -- Manufacturer ID 
        "1";                     -- Required by IEEE Std. 1149.1-1990 

    attribute REGISTER_ACCESS of TMS320VC5504 : entity is 
        "BOUNDARY (extest, sample, preload), " & 
        "DEVICE_ID (idcode), " & 
        "BYPASS (bypass, highz), " & 
        "CTMCR_MISC[18] (ctmcr_misc_scan), " & 
        "CTMCR_ATPG[10] (ctmcr_atpg_scan), " & 
        "CTMCR_TRIM[12] (ctmcr_trim_scan), " & 
        "CTMCR_IOS[14] (ctmcr_ios_scan), " & 
        "CTMCR_RAMTEST[23] (ctmcr_ramtest_scan), " & 
        "CTMCR_EFUSE[7] (ctmcr_efuse_scan), " & 
        "CTMCR_PLL[57] (ctmcr_pll_scan)"; 

    attribute BOUNDARY_LENGTH of TMS320VC5504 : entity is 197;
    attribute BOUNDARY_REGISTER of TMS320VC5504 : entity is 
      --- num            cell                 port      function   safe  [ccell  disval  rslt]
       "0    (           bc_7,                gp13,        bidir,     X,      1,      1,    Z)," & 
       "1    (           bc_2,                   *,      control,     1)," & 
       "2    (           bc_7,                gp12,        bidir,     X,      3,      1,    Z)," & 
       "3    (           bc_2,                   *,      control,     1)," & 
       "4    (           bc_1,                  xf,      output3,     X,      5,      1,    Z)," & 
       "5    (           bc_1,                   *,      control,     1)," & 
       "6    (           bc_7,                gp14,        bidir,     X,      7,      1,    Z)," & 
       "7    (           bc_2,                   *,      control,     1)," & 
       "8    (           bc_7, mmc0_d0_i2s0_dx_gp2,        bidir,     X,      9,      1,    Z)," & 
       "9    (           bc_2,                   *,      control,     1)," & 
       "10   (           bc_7,                gp16,        bidir,     X,     11,      1,    Z)," & 
       "11   (           bc_2,                   *,      control,     1)," & 
       "12   (           bc_7,                gp15,        bidir,     X,     13,      1,    Z)," & 
       "13   (           bc_2,                   *,      control,     1)," & 
       "14   (           bc_7,mmc0_clk_i2s0_clk_gp0,        bidir,     X,     15,      1,    Z)," & 
       "15   (           bc_2,                   *,      control,     1)," & 
       "16   (           bc_7, mmc0_d1_i2s0_rx_gp3,        bidir,     X,     17,      1,    Z)," & 
       "17   (           bc_2,                   *,      control,     1)," & 
       "18   (           bc_7,i2s2_clk_gp18_spi_clk,        bidir,     X,     19,      1,    Z)," & 
       "19   (           bc_2,                   *,      control,     1)," & 
       "20   (           bc_7,                gp17,        bidir,     X,     21,      1,    Z)," & 
       "21   (           bc_2,                   *,      control,     1)," & 
       "22   (           bc_7,         mmc0_d3_gp5,        bidir,     X,     23,      1,    Z)," & 
       "23   (           bc_2,                   *,      control,     1)," & 
       "24   (           bc_7,mmc0_cmd_i2s0_fs_gp1,        bidir,     X,     25,      1,    Z)," & 
       "25   (           bc_2,                   *,      control,     1)," & 
       "26   (           bc_7, i2s2_rx_gp20_spi_rx,        bidir,     X,     27,      1,    Z)," & 
       "27   (           bc_2,                   *,      control,     1)," & 
       "28   (           bc_7,i2s2_fs_gp19_spi_cs0,        bidir,     X,     29,      1,    Z)," & 
       "29   (           bc_2,                   *,      control,     1)," & 
       "30   (           bc_7, mmc1_d1_i2s1_rx_gp9,        bidir,     X,     31,      1,    Z)," & 
       "31   (           bc_2,                   *,      control,     1)," & 
       "32   (           bc_7,uartrts_gp28_i2s3_clk,        bidir,     X,     33,      1,    Z)," & 
       "33   (           bc_2,                   *,      control,     1)," & 
       "34   (           bc_7, i2s2_dx_gp27_spi_tx,        bidir,     X,     35,      1,    Z)," & 
       "35   (           bc_2,                   *,      control,     1)," & 
       "36   (           bc_7,uartrxd_gp30_i2s3_rx,        bidir,     X,     37,      1,    Z)," & 
       "37   (           bc_2,                   *,      control,     1)," & 
       "38   (           bc_7,uartcts_gp29_i2s3_fs,        bidir,     X,     39,      1,    Z)," & 
       "39   (           bc_2,                   *,      control,     1)," & 
       "40   (           bc_7,uarttxd_gp31_i2s3_dx,        bidir,     X,     41,      1,    Z)," & 
       "41   (           bc_2,                   *,      control,     1)," & 
       "42   (           bc_7,mmc1_clk_i2s1_clk_gp6,        bidir,     X,     43,      1,    Z)," & 
       "43   (           bc_2,                   *,      control,     1)," & 
       "44   (           bc_7, mmc1_d0_i2s1_dx_gp8,        bidir,     X,     45,      1,    Z)," & 
       "45   (           bc_2,                   *,      control,     1)," & 
       "46   (           bc_7,         mmc0_d2_gp4,        bidir,     X,     47,      1,    Z)," & 
       "47   (           bc_2,                   *,      control,     1)," & 
       "48   (           bc_7,        mmc1_d3_gp11,        bidir,     X,     49,      1,    Z)," & 
       "49   (           bc_2,                   *,      control,     1)," & 
       "50   (           bc_7,mmc1_cmd_i2s1_fs_gp7,        bidir,     X,     51,      1,    Z)," & 
       "51   (           bc_2,                   *,      control,     1)," & 
       "52   (           bc_7,        mmc1_d2_gp10,        bidir,     X,     53,      1,    Z)," & 
       "53   (           bc_2,                   *,      control,     1)," & 
       "54   (           bc_8,                 sda,        bidir,     1,     54,      1,    WEAK1)," & 
       "55   (           bc_4,               clkin,        input,     X)," & 
       "56   (           bc_1,                int1,        input,     X)," & 
       "57   (           bc_1,             clk_sel,        input,     X)," & 
       "58   (           bc_8,                 scl,        bidir,     1,     58,      1,    WEAK1)," & 
       "59   (           bc_1,              clkout,      output3,     X,     60,      1,    Z)," & 
       "60   (           bc_1,                   *,      control,     1)," & 
       "61   (           bc_1,               reset,        input,     X)," & 
       "62   (           bc_1,                int0,        input,     X)," & 
       "63   (           bc_7,              em_r_w,        bidir,     X,     64,      1,    Z)," & 
       "64   (           bc_2,                   *,      control,     1)," & 
       "65   (           bc_7,               rsv14,        bidir,     X,     66,      1,    Z)," & 
       "66   (           bc_2,                   *,      control,     1)," & 
       "67   (           bc_7,               em_d1,        bidir,     X,     68,      1,    Z)," & 
       "68   (           bc_2,                   *,      control,     1)," & 
       "69   (           bc_7,            em_wait2,        bidir,     X,     70,      1,    Z)," & 
       "70   (           bc_2,                   *,      control,     1)," & 
       "71   (           bc_7,              em_cs2,        bidir,     X,     72,      1,    Z)," & 
       "72   (           bc_2,                   *,      control,     1)," & 
       "73   (           bc_7,             em_dqm0,        bidir,     X,     74,      1,    Z)," & 
       "74   (           bc_2,                   *,      control,     1)," & 
       "75   (           bc_7,               em_d3,        bidir,     X,     76,      1,    Z)," & 
       "76   (           bc_2,                   *,      control,     1)," & 
       "77   (           bc_7,              em_d11,        bidir,     X,     78,      1,    Z)," & 
       "78   (           bc_2,                   *,      control,     1)," & 
       "79   (           bc_7,               rsv15,        bidir,     X,     80,      1,    Z)," & 
       "80   (           bc_2,                   *,      control,     1)," & 
       "81   (           bc_7,               rsv11,        bidir,     X,     82,      1,    Z)," & 
       "82   (           bc_2,                   *,      control,     1)," & 
       "83   (           bc_7,              em_cs4,        bidir,     X,     84,      1,    Z)," & 
       "84   (           bc_2,                   *,      control,     1)," & 
       "85   (           bc_7,               rsv10,        bidir,     X,     86,      1,    Z)," & 
       "86   (           bc_2,                   *,      control,     1)," & 
       "87   (           bc_7,              em_cs5,        bidir,     X,     88,      1,    Z)," & 
       "88   (           bc_2,                   *,      control,     1)," & 
       "89   (           bc_7,               em_a0,        bidir,     X,     90,      1,    Z)," & 
       "90   (           bc_2,                   *,      control,     1)," & 
       "91   (           bc_7,              em_ba0,        bidir,     X,     92,      1,    Z)," & 
       "92   (           bc_2,                   *,      control,     1)," & 
       "93   (           bc_7,              em_ba1,        bidir,     X,     94,      1,    Z)," & 
       "94   (           bc_2,                   *,      control,     1)," & 
       "95   (           bc_7,               em_a1,        bidir,     X,     96,      1,    Z)," & 
       "96   (           bc_2,                   *,      control,     1)," & 
       "97   (           bc_7,               em_a4,        bidir,     X,     98,      1,    Z)," & 
       "98   (           bc_2,                   *,      control,     1)," & 
       "99   (           bc_7,              em_d10,        bidir,     X,    100,      1,    Z)," & 
       "100  (           bc_2,                   *,      control,     1)," & 
       "101  (           bc_7,               em_a3,        bidir,     X,    102,      1,    Z)," & 
       "102  (           bc_2,                   *,      control,     1)," & 
       "103  (           bc_7,               em_a5,        bidir,     X,    104,      1,    Z)," & 
       "104  (           bc_2,                   *,      control,     1)," & 
       "105  (           bc_7,               em_oe,        bidir,     X,    106,      1,    Z)," & 
       "106  (           bc_2,                   *,      control,     1)," & 
       "107  (           bc_7,               em_d8,        bidir,     X,    108,      1,    Z)," & 
       "108  (           bc_2,                   *,      control,     1)," & 
       "109  (           bc_7,         em_a16_gp22,        bidir,     X,    110,      1,    Z)," & 
       "110  (           bc_2,                   *,      control,     1)," & 
       "111  (           bc_7,               em_a2,        bidir,     X,    112,      1,    Z)," & 
       "112  (           bc_2,                   *,      control,     1)," & 
       "113  (           bc_7,               em_d9,        bidir,     X,    114,      1,    Z)," & 
       "114  (           bc_2,                   *,      control,     1)," & 
       "115  (           bc_7,               em_d2,        bidir,     X,    116,      1,    Z)," & 
       "116  (           bc_2,                   *,      control,     1)," & 
       "117  (           bc_7,         em_a17_gp23,        bidir,     X,    118,      1,    Z)," & 
       "118  (           bc_2,                   *,      control,     1)," & 
       "119  (           bc_7,               em_a6,        bidir,     X,    120,      1,    Z)," & 
       "120  (           bc_2,                   *,      control,     1)," & 
       "121  (           bc_7,         em_a19_gp25,        bidir,     X,    122,      1,    Z)," & 
       "122  (           bc_2,                   *,      control,     1)," & 
       "123  (           bc_7,               em_d0,        bidir,     X,    124,      1,    Z)," & 
       "124  (           bc_2,                   *,      control,     1)," & 
       "125  (           bc_7,         em_a18_gp24,        bidir,     X,    126,      1,    Z)," & 
       "126  (           bc_2,                   *,      control,     1)," & 
       "127  (           bc_7,            em_wait4,        bidir,     X,    128,      1,    Z)," & 
       "128  (           bc_2,                   *,      control,     1)," & 
       "129  (           bc_7,            em_wait5,        bidir,     X,    130,      1,    Z)," & 
       "130  (           bc_2,                   *,      control,     1)," & 
       "131  (           bc_7,               em_d7,        bidir,     X,    132,      1,    Z)," & 
       "132  (           bc_2,                   *,      control,     1)," & 
       "133  (           bc_7,               em_a7,        bidir,     X,    134,      1,    Z)," & 
       "134  (           bc_2,                   *,      control,     1)," & 
       "135  (           bc_7,               em_we,        bidir,     X,    136,      1,    Z)," & 
       "136  (           bc_2,                   *,      control,     1)," & 
       "137  (           bc_7,              em_d15,        bidir,     X,    138,      1,    Z)," & 
       "138  (           bc_2,                   *,      control,     1)," & 
       "139  (           bc_7,         em_a20_gp26,        bidir,     X,    140,      1,    Z)," & 
       "140  (           bc_2,                   *,      control,     1)," & 
       "141  (           bc_7,               em_a9,        bidir,     X,    142,      1,    Z)," & 
       "142  (           bc_2,                   *,      control,     1)," & 
       "143  (           bc_7,               em_a8,        bidir,     X,    144,      1,    Z)," & 
       "144  (           bc_2,                   *,      control,     1)," & 
       "145  (           bc_7,            em_wait3,        bidir,     X,    146,      1,    Z)," & 
       "146  (           bc_2,                   *,      control,     1)," & 
       "147  (           bc_7,               em_d6,        bidir,     X,    148,      1,    Z)," & 
       "148  (           bc_2,                   *,      control,     1)," & 
       "149  (           bc_7,              em_d13,        bidir,     X,    150,      1,    Z)," & 
       "150  (           bc_2,                   *,      control,     1)," & 
       "151  (           bc_7,              em_d14,        bidir,     X,    152,      1,    Z)," & 
       "152  (           bc_2,                   *,      control,     1)," & 
       "153  (           bc_7,          em_a11_ale,        bidir,     X,    154,      1,    Z)," & 
       "154  (           bc_2,                   *,      control,     1)," & 
       "155  (           bc_7,          em_a12_cle,        bidir,     X,    156,      1,    Z)," & 
       "156  (           bc_2,                   *,      control,     1)," & 
       "157  (           bc_7,               em_d4,        bidir,     X,    158,      1,    Z)," & 
       "158  (           bc_2,                   *,      control,     1)," & 
       "159  (           bc_7,              em_d12,        bidir,     X,    160,      1,    Z)," & 
       "160  (           bc_2,                   *,      control,     1)," & 
       "161  (           bc_7,              em_a10,        bidir,     X,    162,      1,    Z)," & 
       "162  (           bc_2,                   *,      control,     1)," & 
       "163  (           bc_7,              em_a13,        bidir,     X,    164,      1,    Z)," & 
       "164  (           bc_2,                   *,      control,     1)," & 
       "165  (           bc_7,              em_cs3,        bidir,     X,    166,      1,    Z)," & 
       "166  (           bc_2,                   *,      control,     1)," & 
       "167  (           bc_7,               rsv12,        bidir,     X,    168,      1,    Z)," & 
       "168  (           bc_2,                   *,      control,     1)," & 
       "169  (           bc_7,               em_d5,        bidir,     X,    170,      1,    Z)," & 
       "170  (           bc_2,                   *,      control,     1)," & 
       "171  (           bc_7,              em_a14,        bidir,     X,    172,      1,    Z)," & 
       "172  (           bc_2,                   *,      control,     1)," & 
       "173  (           bc_7,               rsv13,        bidir,     X,    174,      1,    Z)," & 
       "174  (           bc_2,                   *,      control,     1)," & 
       "175  (           bc_7,         em_a15_gp21,        bidir,     X,    176,      1,    Z)," & 
       "176  (           bc_2,                   *,      control,     1)," & 
       "177  (           bc_7,             em_dqm1,        bidir,     X,    178,      1,    Z)," & 
       "178  (           bc_2,                   *,      control,     1)," & 
       "179  (           bc_1,             spi_clk,      output3,     X,    180,      1,    Z)," & 
       "180  (           bc_1,                   *,      control,     1)," & 
       "181  (           bc_7,             spi_cs1,        bidir,     X,    182,      1,    Z)," & 
       "182  (           bc_2,                   *,      control,     1)," & 
       "183  (           bc_7,             spi_cs0,        bidir,     X,    184,      1,    Z)," & 
       "184  (           bc_2,                   *,      control,     1)," & 
       "185  (           bc_1,                   *,     internal,     1)," &
       "186  (           bc_2,                   *,     internal,     1)," & 
       "187  (           bc_7,             spi_cs3,        bidir,     X,    188,      1,    Z)," & 
       "188  (           bc_2,                   *,      control,     1)," & 
       "189  (           bc_7,             spi_cs2,        bidir,     X,    190,      1,    Z)," & 
       "190  (           bc_2,                   *,      control,     1)," & 
       "191  (           bc_1,                   *,     internal,     1)," &
       "192  (           bc_2,                   *,     internal,     1)," & 
       "193  (           bc_7,              spi_tx,        bidir,     X,    194,      1,    Z)," & 
       "194  (           bc_2,                   *,      control,     1)," & 
       "195  (           bc_7,              spi_rx,        bidir,     X,    196,      1,    Z)," & 
       "196  (           bc_2,                   *,      control,     1)";

 end TMS320VC5504;