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

----------------------------------------------------------------------------
---
--
-- File Type: BSDL description for top level entity TMS320C6701
-- Date Created: Mon Apr  7 17:35:15 1997
-- Tool Version: BSDArchitect v8.5_4.3  Wed Oct 30 06:18:53 PST 1996
--
-- Manual changes by F. Walzer 11/97
-- now runs through the ASSET translator
-- no physical checks so far
--
-- More manual changes by A. Ley   Dec  5 1997
-- Syntax and semantics verified against HP BSDL server
--   ( for info, see http://HPBScanCentral.invision1.com/ )
-- Still no physical checks have been made.
--
-- Further manual changes by A. Ley   Jun 16 1997
-- [ add compliance enable ]
--
-- Further Changes to fix ID and syntax errors (MGala) for TMS320C6701
--		[Dec. 16 1998] 
-- 
----------------------------------------------------------------------------
---

entity TMS320C6701 is

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

  port (CLKIN     : in bit;
        CLKOUT1   : out bit;
        CLKOUT2   : out bit;
        CLKMODE0  : in bit;
        CLKMODE1  : in bit;
        PLLFREQ3  : in bit;
        PLLFREQ2  : in bit;
        PLLFREQ1  : in bit;
        RSV2      : in bit;
        PLLV      : linkage bit;
        PLLG      : linkage bit;
        PLLF      : linkage bit;
        RSV5      : linkage bit;
        RSV4      : in bit;
        BOOTMODE4 : in bit;
        BOOTMODE3 : in bit;
        BOOTMODE2 : in bit;
        BOOTMODE1 : in bit;
        BOOTMODE0 : in bit;
        TMS       : in bit;
        TDO       : out bit;
        TDI       : in bit;
        TCK       : in bit;
        TRST_NEG  : in bit;
        EMU0      : in bit;  -- must be type in for compliance enable
                             -- non-JTAG type is inout
        EMU1      : in bit;  -- must be type in for compliance enable
                             -- non-JTAG type is inout
        RSV0      : in bit;
        RSV1      : in bit;
        RSV3      : in bit;
        RESET_NEG : in bit;
        NMI       : in bit;
        EXT_INT7  : in bit;
        EXT_INT6  : in bit;
        EXT_INT5  : in bit;
        EXT_INT4  : in bit;
        IACK      : out bit;
        INUM3     : out bit;
        INUM2     : out bit;
        INUM1     : out bit;
        INUM0     : out bit;
        LENDIAN   : in bit;
        PD_NEG    : out bit;
        DMAC3     : out bit;
        DMAC2     : out bit;
        DMAC1     : out bit;
        DMAC0     : out bit;
        HINT_NEG  : out bit;
        HCNTRL1   : in bit;
        HCNTRL0   : in bit;
        HHWIL     : in bit;
        HBE1_NEG  : in bit;
        HBE0_NEG  : in bit;
        HRW_NEG   : in bit;
        HD        : inout bit_vector(0 to 15);
        HAS_NEG   : in bit;
        HCS_NEG   : in bit;
        HDS1_NEG  : in bit;
        HDS2_NEG  : in bit;
        HRDY_NEG  : out bit;
        CE3_NEG   : out bit;
        CE2_NEG   : out bit;
        CE1_NEG   : out bit;
        CE0_NEG   : out bit;
        BE3_NEG   : out bit;
        BE2_NEG   : out bit;
        BE1_NEG   : out bit;
        BE0_NEG   : out bit;
        EA        : out bit_vector(2 to 21);
        ED        : inout bit_vector(0 to 31);
        ARE_NEG   : out bit;
        ARDY      : in bit;
        AOE_NEG   : out bit;
        AWE_NEG   : out bit;
        SSADS_NEG : out bit;
        SSOE_NEG  : out bit;
        SSWE_NEG  : out bit;
        SSCLK     : out bit;
        SDA10     : out bit;
        SDRAS_NEG : out bit;
        SDCAS_NEG : out bit;
        SDWE_NEG  : out bit;
        SDCLK     : out bit;
        HOLD_NEG  : in bit;
        HOLDA_NEG : out bit;
        TOUT1     : out bit;
        TINP1     : in bit;
        TOUT0     : out bit;
        TINP0     : in bit;
        CLKS1     : in bit;
        CLKR1     : inout bit;
        CLKX1     : inout bit;
        DR1       : in bit;
        DX1       : out bit;  
        FSR1      : inout bit;
        FSX1      : inout bit;
        CLKS0     : in bit;
        CLKR0     : inout bit;
        CLKX0     : inout bit;
        DR0       : in bit;
        DX0       : out bit;
        FSR0      : inout bit;
        FSX0      : inout bit;
        RSV6      : in bit;
        RSV7      : in bit;
        RSV8      : in bit;
        NC        : linkage bit_vector(1 to 12);
        VDD3V     : linkage bit_vector(1 to 40);
        VDD2V     : linkage bit_vector(1 to 54);
        GND       : linkage bit_vector(1 to 76));

  use STD_1149_1_1994.all;

  attribute COMPONENT_CONFORMANCE of TMS320C6701 : entity is
"STD_1149_1_1993";

  attribute PIN_MAP of TMS320C6701 : entity is PHYSICAL_PIN_MAP;
  constant GGP : PIN_MAP_STRING :=
    "CLKIN     : C10 ,"&
    "CLKOUT1   : AF22,"&
    "CLKOUT2   : AF20,"&
    "CLKMODE1  : C6  ,"&
    "CLKMODE0  : C5  ,"&
    "PLLFREQ3  : A9  ,"&
    "PLLFREQ2  : D11 ,"&
    "PLLFREQ1  : B10 ,"&
    "RSV2      : C11 ,"&
    "PLLV      : D12 ,"&
    "PLLG      : C12 ,"&
    "PLLF      : A11 ,"&
    "RSV5      : C8  ,"&
    "RSV4      : A6  ,"&
    "BOOTMODE4 : D8  ,"&
    "BOOTMODE3 : B4  ,"&
    "BOOTMODE2 : A3  ,"&
    "BOOTMODE1 : D5  ,"&
    "BOOTMODE0 : C4  ,"&
    "TMS       : L3  ,"&
    "TDO       : W2  ,"&
    "TDI       : R4  ,"&
    "TCK       : R3  ,"&
    "TRST_NEG  : T1  ,"&
    "EMU1      : Y1  ,"&
    "EMU0      : W3  ,"&
    "RSV0      : T2  ,"&
    "RSV1      : G2  ,"&
    "RSV3      : B9  ,"&
    "RESET_NEG : K2  ,"&
    "NMI       : L2  ,"&
    "EXT_INT7  : U3  ,"&
    "EXT_INT6  : V2  ,"&
    "EXT_INT5  : W1  ,"&
    "EXT_INT4  : U4  ,"&
    "IACK      : Y2  ,"&
    "INUM3     : AA1 ,"&
    "INUM2     : W4  ,"&
    "INUM1     : AA2 ,"&
    "INUM0     : AB1 ,"&
    "LENDIAN   : H3  ,"&
    "PD_NEG    : D3  ,"&
    "DMAC3     : D2  ,"&
    "DMAC2     : F4  ,"&
    "DMAC1     : D1  ,"&
    "DMAC0     : E2  ,"&
    "HINT_NEG  : H26 ,"&
    "HCNTRL1   : F23 ,"&
    "HCNTRL0   : D25 ,"&
    "HHWIL     : C26 ,"&
    "HBE1_NEG  : E23 ,"&
    "HBE0_NEG  : D24 ,"&
    "HRW_NEG   : C23 ,"&
    "HD        :(B21 ,B20 ,C19 ,B19 ,C18 ,A19 ,B18 ,D16 ,"&
                "B17 ,A17 ,B16 ,D15 ,B15 ,C14 ,B14 ,B13 ),"&
    "HAS_NEG   : C22 ,"&
    "HCS_NEG   : B23 ,"&
    "HDS1_NEG  : D22 ,"&
    "HDS2_NEG  : A24 ,"&
    "HRDY_NEG  : J24 ,"&
    "CE3_NEG   : AE22,"&
    "CE2_NEG   : AD26,"&
    "CE1_NEG   : AB24,"&
    "CE0_NEG   : AC26,"&
    "BE3_NEG   : AB25,"&
    "BE2_NEG   : AA24,"&
    "BE1_NEG   : Y23 ,"&
    "BE0_NEG   : AA26,"&
    "EA        :(Y26 ,W25 ,V24 ,W26 ,V25 ,V26 ,T23 ,U25 ,"&
                "U26 ,R23 ,T26 ,R25 ,P24 ,P25 ,M25 ,M26 ,"&
                "K26 ,L24 ,K25 ,J26 ),"&
    "ED        :(AC17,AF19,AF18,AE17,AC15,AF16,AE15,AF15,"&
                "AE14,AF11,AE11,AE10,AC11,AF9 ,AD10,AD9 ,"&
                "AF7 ,AC8 ,AD7 ,AE6 ,AD6 ,AE5 ,AF4 ,AD5 ,"&
                "AE4 ,AF3 ,AD4 ,AC3 ,AD1 ,AA4 ,AC1 ,AB2 ),"&
    "ARE_NEG   : Y24 ,"&
    "ARDY      : W23 ,"&
    "AOE_NEG   : AC24,"&
    "AWE_NEG   : AD23,"&
    "SSADS_NEG : AC20,"&
    "SSOE_NEG  : AF21,"&
    "SSWE_NEG  : AD19,"&
    "SSCLK     : AD17,"&
    "SDA10     : AD21,"&
    "SDRAS_NEG : AF24,"&
    "SDCAS_NEG : AD22,"&
    "SDWE_NEG  : AF23,"&
    "SDCLK     : AE20,"&
    "HOLD_NEG  : AA25,"&
    "HOLDA_NEG : A7  ,"&
    "TOUT1     : H24 ,"&
    "TINP1     : K24 ,"&
    "TOUT0     : M4  ,"&
    "TINP0     : K4  ,"&
    "CLKS1     : E25 ,"&
    "CLKR1     : H23 ,"&
    "CLKX1     : F26 ,"&
    "DR1       : D26 ,"&
    "DX1       : G23 ,"&
    "FSR1      : E26 ,"&
    "FSX1      : F25 ,"&
    "CLKS0     : L4  ,"&
    "CLKR0     : M2  ,"&
    "CLKX0     : L1  ,"&
    "DR0       : J1  ,"&
    "DX0       : R1  ,"&
    "FSR0      : P4  ,"&
    "FSX0      : P3  ,"&
    "RSV6      : C21 ,"&
    "RSV7      : B22 ,"&
    "RSV8      : A23 ,"&
    "NC        :(R2  ,K3  ,J2  ,H1  ,H2  ,G1  ,E4  ,D21 ,"&
                "D10 ,C9  ,A8  ,B8  ),"&
    "VDD3V     :(B7  ,A10 ,A15 ,A18 ,D17 ,A21 ,A22 ,G24 ,G25 ,H25 ,"&
                "J25 ,L25 ,N23 ,R26 ,T24 ,U24 ,W24 ,AB26,AC25,AC22,"&
                "AC21,AE21,AC19,AD18,AE18,AF17,AD15,AD13,AD11,AC10,"&
                "AF6 ,AF5 ,AC6 ,AB4 ,AB3, Y4  ,N3  ,M3  ,F3  ,C1  ),"&
    "VDD2V     :(D6  ,D7  ,A5  ,B6  ,B11 ,B12 ,A12 ,C15 ,A16 ,A20 ,"&
                "C20 ,D20 ,K23 ,M24 ,N25 ,AD14,AF12,AE12,AC12,AE8 ,"&
                "AD8 ,T4  ,T3  ,U1  ,P2  ,M1  ,K1  ,F1  ,H4  ,E1  ,"&
                "B2  ,C3  ,D4  ,AE2 ,AD3 ,AC4 ,D23 ,C24 ,B25 ,AC23,"&
                "AD24,AE25,D9  ,D14 ,D18 ,J23 ,P23 ,V23 ,J4  ,N4  ,"&
                "V4  ,AC9 ,AC13,AC18),"&
    "GND       :(A4  ,B5  ,C7  ,D13 ,C13 ,C16 ,C17 ,D19 ,E24 ,F24 ,"&
                "G26 ,L23 ,M23 ,L26 ,N24 ,R24 ,T25 ,U23 ,Y25 ,AA23,"&
                "AB23,AE23,AD20,AE19,AC16,AD16,AE16,AC14,AE13,AD12,"&
                "AF10,AE9 ,AF8 ,AE7 ,AC7 ,AC5 ,AC2 ,AA3 ,Y3  ,V3  ,"&
                "V1  ,U2  ,N2  ,J3  ,G3  ,F2  ,G4  ,E3  ,A1  ,B1  ,"&
                "A2  ,C2  ,B3  ,AE1 ,AF1 ,AD2 ,AF2 ,AE3 ,A25 ,A26 ,"&
                "B26 ,C25 ,B24 ,AF25,AF26,AE24,AE26,AD25,A13 ,A14 ,"&
                "AF13,AF14,N1  ,P1  ,N26 ,P26 )";

  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 (20.0e6,BOTH);
  attribute TAP_SCAN_RESET of TRST_NEG : signal is true;

  attribute COMPLIANCE_PATTERNS of TMS320C6701 : entity is "(EMU1,EMU0)(00)";

  attribute INSTRUCTION_LENGTH of TMS320C6701 : entity is 4;
  attribute INSTRUCTION_OPCODE of TMS320C6701 : entity is
    "idcode   (0100),"&
    "int_scan (0111),"&
    "extest   (0000),"&
    "sample   (0001),"&
    "bypass   (1111)";
  attribute INSTRUCTION_CAPTURE of TMS320C6701 : entity is "0001";

  attribute IDCODE_REGISTER of TMS320C6701 : entity is
     "0001" &               -- variant
     "0000000001010101" &   -- device id for TMS320C6701
     "00000010111" &        -- mfg = Texas Instruments
     "1";                   -- must end with 1

  attribute REGISTER_ACCESS of TMS320C6701 : entity is
    "INTSCAN_REG[1] (int_scan)";
                  -- NOTE: Dummy value is used for register length.

  attribute BOUNDARY_LENGTH of TMS320C6701 : entity is 247;

  attribute BOUNDARY_REGISTER of TMS320C6701 : entity is
--   num  cell   port       function safe ccell disval rslt

    "0   (BC_1,  *        , internal,X),"&
    "1   (BC_4,  RSV0     , input  , X),"&
    "2   (BC_4,  EXT_INT7 , input  , X),"&
    "3   (BC_4,  EXT_INT6 , input  , X),"&
    "4   (BC_4,  EXT_INT5 , input  , X),"&
    "5   (BC_4,  EXT_INT4 , input  , X),"&
    "6   (BC_1,  *        , internal, 1),"&                 -- control for
-- EMU1
    "7   (BC_1,  *        , internal, X),"&                 -- EMU1 input
    "8   (BC_1,  *        , internal, X),"& --   6,  1, Z),"&  
    "9   (BC_1,  *        , internal, 1),"&                 -- control for 
-- EMU0
    "10  (BC_1,  *        , internal, X),"&                 -- EMU0 input
    "11  (BC_1,  *        , internal, X),"&  --  9,  1, Z),"&    
    "12  (BC_1,  *        , control, 1),"&
    "13  (BC_1,  IACK     , output3, X,   14,  1, Z),"&
    "14  (BC_1,  *        , control, 1),"&
    "15  (BC_1,  INUM3    , output3, X,   12,  1, Z),"&
    "16  (BC_1,  INUM2    , output3, X,   12,  1, Z),"&
    "17  (BC_1,  INUM1    , output3, X,   12,  1, Z),"&
    "18  (BC_1,  INUM0    , output3, X,   12,  1, Z),"&
    "19  (BC_1,  ED(31)   , input  , X),"&
    "20  (BC_1,  ED(31)   , output3, X,   25,  1, Z),"&
    "21  (BC_1,  ED(30)   , input  , X),"&
    "22  (BC_1,  ED(30)   , output3, X,   25,  1, Z),"&
    "23  (BC_1,  ED(29)   , input  , X),"&
    "24  (BC_1,  ED(29)   , output3, X,   25,  1, Z),"&
    "25  (BC_1,  *        , control, 1),"&
    "26  (BC_1,  ED(28)   , input  , X),"&
    "27  (BC_1,  ED(28)   , output3, X,   25,  1, Z),"&
    "28  (BC_1,  ED(27)   , input  , X),"&
    "29  (BC_1,  ED(27)   , output3, X,   25,  1, Z),"&
    "30  (BC_1,  ED(26)   , input  , X),"&
    "31  (BC_1,  ED(26)   , output3, X,   42,  1, Z),"&
    "32  (BC_1,  ED(25)   , input  , X),"&
    "33  (BC_1,  ED(25)   , output3, X,   42,  1, Z),"&
    "34  (BC_1,  ED(24)   , input  , X),"&
    "35  (BC_1,  ED(24)   , output3, X,   42,  1, Z),"&
    "36  (BC_1,  ED(23)   , input  , X),"&
    "37  (BC_1,  ED(23)   , output3, X,   42,  1, Z),"&
    "38  (BC_1,  ED(22)   , input  , X),"&
    "39  (BC_1,  ED(22)   , output3, X,   42,  1, Z),"&
    "40  (BC_1,  ED(21)   , input  , X),"&
    "41  (BC_1,  ED(21)   , output3, X,   42,  1, Z),"&
    "42  (BC_1,  *        , control, 1),"&
    "43  (BC_1,  ED(20)   , input  , X),"&
    "44  (BC_1,  ED(20)   , output3, X,   42,  1, Z),"&
    "45  (BC_1,  ED(19)   , input  , X),"&
    "46  (BC_1,  ED(19)   , output3, X,   42,  1, Z),"&
    "47  (BC_1,  ED(18)   , input  , X),"&
    "48  (BC_1,  ED(18)   , output3, X,   42,  1, Z),"&
    "49  (BC_1,  ED(17)   , input  , X),"&
    "50  (BC_1,  ED(17)   , output3, X,   42,  1, Z),"&
    "51  (BC_1,  ED(16)   , input  , X),"&
    "52  (BC_1,  ED(16)   , output3, X,   42,  1, Z),"&
    "53  (BC_1,  ED(15)   , input  , X),"&
    "54  (BC_1,  ED(15)   , output3, X,   42,  1, Z),"&
    "55  (BC_1,  ED(14)   , input  , X),"&
    "56  (BC_1,  ED(14)   , output3, X,   42,  1, Z),"&
    "57  (BC_1,  ED(13)   , input  , X),"&
    "58  (BC_1,  ED(13)   , output3, X,   71,  1, Z),"&
    "59  (BC_1,  ED(12)   , input  , X),"&
    "60  (BC_1,  ED(12)   , output3, X,   71,  1, Z),"&
    "61  (BC_1,  ED(11)   , input  , X),"&
    "62  (BC_1,  ED(11)   , output3, X,   71,  1, Z),"&
    "63  (BC_1,  ED(10)   , input  , X),"&
    "64  (BC_1,  ED(10)   , output3, X,   71,  1, Z),"&
    "65  (BC_1,  ED(09)   , input  , X),"&
    "66  (BC_1,  ED(09)   , output3, X,   71,  1, Z),"&
    "67  (BC_1,  ED(08)   , input  , X),"&
    "68  (BC_1,  ED(08)   , output3, X,   71,  1, Z),"&
    "69  (BC_1,  ED(07)   , input  , X),"&
    "70  (BC_1,  ED(07)   , output3, X,   71,  1, Z),"&
    "71  (BC_1,  *        , control, 1),"&
    "72  (BC_1,  ED(06)   , input  , X),"&
    "73  (BC_1,  ED(06)   , output3, X,   71,  1, Z),"&
    "74  (BC_1,  ED(05)   , input  , X),"&
    "75  (BC_1,  ED(05)   , output3, X,   71,  1, Z),"&
    "76  (BC_1,  ED(04)   , input  , X),"&
    "77  (BC_1,  ED(04)   , output3, X,   71,  1, Z),"&
    "78  (BC_1,  ED(03)   , input  , X),"&
    "79  (BC_1,  ED(03)   , output3, X,   71,  1, Z),"&
    "80  (BC_1,  ED(02)   , input  , X),"&
    "81  (BC_1,  ED(02)   , output3, X,   71,  1, Z),"&
    "82  (BC_1,  SSCLK    , output3, X,   88,  1, Z),"&
    "83  (BC_1,  ED(01)   , input  , X),"&
    "84  (BC_1,  ED(01)   , output3, X,   71,  1, Z),"&
    "85  (BC_1,  ED(00)   , input  , X),"&
    "86  (BC_1,  ED(00)   , output3, X,   71,  1, Z),"&
    "87  (BC_1,  *        , internal,X),"&
    "88  (BC_1,  *        , control, 1),"&
    "89  (BC_1,  CLKOUT2  , output3, X,   88,  1, Z),"&
    "90  (BC_1,  SSWE_NEG , output3, X,  102,  1, Z),"&
    "91  (BC_1,  SDCLK    , output3, X,   88,  1, Z),"&
    "92  (BC_1,  SSOE_NEG , output3, X,  102,  1, Z),"&
    "93  (BC_1,  CLKOUT1  , output3, X,   88,  1, Z),"&
    "94  (BC_1,  SSADS_NEG, output3, X,  102,  1, Z),"&
    "95  (BC_1,  SDA10    , output3, X,  102,  1, Z),"&
    "96  (BC_1,  CE3_NEG  , output3, X,  102,  1, Z),"&
    "97  (BC_1,  SDWE_NEG , output3, X,  102,  1, Z),"&
    "98  (BC_1,  SDCAS_NEG, output3, X,  102,  1, Z),"&
    "99  (BC_1,  SDRAS_NEG, output3, X,  102,  1, Z),"&
    "100 (BC_1,  AWE_NEG  , output3, X,  102,  1, Z),"&
    "101 (BC_1,  AOE_NEG  , output3, X,  102,  1, Z),"&
    "102 (BC_1,  *        , control, 1),"&
    "103 (BC_1,  CE2_NEG  , output3, X,  102,  1, Z),"&
    "104 (BC_1,  CE1_NEG  , output3, X,  102,  1, Z),"&
    "105 (BC_1,  CE0_NEG  , output3, X,  102,  1, Z),"&
    "106 (BC_1,  BE3_NEG  , output3, X,  102,  1, Z),"&
    "107 (BC_1,  BE2_NEG  , output3, X,  102,  1, Z),"&
    "108 (BC_1,  BE1_NEG  , output3, X,  102,  1, Z),"&
    "109 (BC_1,  HOLD_NEG , input  , X),"&
    "110 (BC_1,  ARE_NEG  , output3, X,  102,  1, Z),"&
    "111 (BC_1,  ARDY     , input  , X),"&
    "112 (BC_1,  BE0_NEG  , output3, X,  102,  1, Z),"&
    "113 (BC_1,  EA(02)   , output3, X,  118,  1, Z),"&
    "114 (BC_1,  EA(03)   , output3, X,  118,  1, Z),"&
    "115 (BC_1,  EA(04)   , output3, X,  118,  1, Z),"&
    "116 (BC_1,  EA(05)   , output3, X,  118,  1, Z),"&
    "117 (BC_1,  EA(06)   , output3, X,  118,  1, Z),"&
    "118 (BC_1,  *        , control, 1),"&
    "119 (BC_1,  EA(07)   , output3, X,  118,  1, Z),"&
    "120 (BC_1,  EA(08)   , output3, X,  118,  1, Z),"&
    "121 (BC_1,  EA(09)   , output3, X,  118,  1, Z),"&
    "122 (BC_1,  EA(10)   , output3, X,  118,  1, Z),"&
    "123 (BC_1,  EA(11)   , output3, X,  118,  1, Z),"&
    "124 (BC_1,  EA(12)   , output3, X,  129,  1, Z),"&
    "125 (BC_1,  EA(13)   , output3, X,  129,  1, Z),"&
    "126 (BC_1,  EA(14)   , output3, X,  129,  1, Z),"&
    "127 (BC_1,  EA(15)   , output3, X,  129,  1, Z),"&
    "128 (BC_1,  EA(16)   , output3, X,  129,  1, Z),"&
    "129 (BC_1,  *        , control, 1),"&
    "130 (BC_1,  EA(17)   , output3, X,  129,  1, Z),"&
    "131 (BC_1,  EA(18)   , output3, X,  129,  1, Z),"&
    "132 (BC_1,  EA(19)   , output3, X,  129,  1, Z),"&
    "133 (BC_1,  EA(20)   , output3, X,  129,  1, Z),"&
    "134 (BC_1,  EA(21)   , output3, X,  129,  1, Z),"&
    "135 (BC_1,  TINP1    , input  , X),"&
    "136 (BC_1,  HINT_NEG , output3, X,  137,  1, Z),"&
    "137 (BC_1,  *        , control, 1),"&
    "138 (BC_1,  HRDY_NEG , output3, X,  137,  1, Z),"&
    "139 (BC_1,  *        , control, 1),"&
    "140 (BC_1,  TOUT1    , output3, X,  139,  1, Z),"&
    "141 (BC_1,  CLKX1    , input  , X),"&
    "142 (BC_1,  CLKX1    , output3, X,  143,  1, Z),"&
    "143 (BC_1,  *        , control, 1),"&
    "144 (BC_1,  CLKR1    , input  , X),"&
    "145 (BC_1,  CLKR1    , output3, X,  146,  1, Z),"&
    "146 (BC_1,  *        , control, 1),"&
    "147 (BC_1,  FSX1     , input  , X),"&
    "148 (BC_1,  FSX1     , output3, X,  149,  1, Z),"&
    "149 (BC_1,  *        , control, 1),"&
    "150 (BC_1,  FSR1     , input  , X),"&
    "151 (BC_1,  FSR1     , output3, X,  152,  1, Z),"&
    "152 (BC_1,  *        , control, 1),"&
    "153 (BC_1,  DX1      , output3, X,  154,  1, Z),"&
    "154 (BC_1,  *        , control, 1),"&
    "155 (BC_1,  CLKS1    , input  , X),"&
    "156 (BC_1,  DR1      , input  , X),"&
    "157 (BC_1,  HCNTRL1  , input  , X),"&
    "158 (BC_1,  HCNTRL0  , input  , X),"&
    "159 (BC_1,  HHWIL    , input  , X),"&
    "160 (BC_1,  HBE1_NEG , input  , X),"&
    "161 (BC_1,  HBE0_NEG , input  , X),"&
    "162 (BC_1,  HRW_NEG  , input  , X),"&
    "163 (BC_4,  HDS1_NEG , input  , X),"&
    "164 (BC_4,  HDS2_NEG , input  , X),"&
    "165 (BC_4,  HCS_NEG  , input  , X),"&
    "166 (BC_4,  HAS_NEG  , input  , X),"&
    "167 (BC_1,  RSV8     , input  , X),"&
    "168 (BC_1,  RSV7     , input  , X),"&
    "169 (BC_1,  RSV6     , input  , X),"&
    "170 (BC_1,  HD(00)   , input  , X),"&
    "171 (BC_1,  HD(00)   , output3, X,  184,  1, Z),"&
    "172 (BC_1,  HD(01)   , input  , X),"&
    "173 (BC_1,  HD(01)   , output3, X,  184,  1, Z),"&
    "174 (BC_1,  HD(02)   , input  , X),"&
    "175 (BC_1,  HD(02)   , output3, X,  184,  1, Z),"&
    "176 (BC_1,  HD(03)   , input  , X),"&
    "177 (BC_1,  HD(03)   , output3, X,  184,  1, Z),"&
    "178 (BC_1,  HD(04)   , input  , X),"&
    "179 (BC_1,  HD(04)   , output3, X,  184,  1, Z),"&
    "180 (BC_1,  HD(05)   , input  , X),"&
    "181 (BC_1,  HD(05)   , output3, X,  184,  1, Z),"&
    "182 (BC_1,  HD(06)   , input  , X),"&
    "183 (BC_1,  HD(06)   , output3, X,  184,  1, Z),"&
    "184 (BC_1,  *        , control, 1),"&
    "185 (BC_1,  HD(07)   , input  , X),"&
    "186 (BC_1,  HD(07)   , output3, X,  184,  1, Z),"&
    "187 (BC_1,  HD(08)   , input  , X),"&
    "188 (BC_1,  HD(08)   , output3, X,  184,  1, Z),"&
    "189 (BC_1,  HD(09)   , input  , X),"&
    "190 (BC_1,  HD(09)   , output3, X,  184,  1, Z),"&
    "191 (BC_1,  HD(10)   , input  , X),"&
    "192 (BC_1,  HD(10)   , output3, X,  184,  1, Z),"&
    "193 (BC_1,  HD(11)   , input  , X),"&
    "194 (BC_1,  HD(11)   , output3, X,  184,  1, Z),"&
    "195 (BC_1,  HD(12)   , input  , X),"&
    "196 (BC_1,  HD(12)   , output3, X,  184,  1, Z),"&
    "197 (BC_1,  HD(13)   , input  , X),"&
    "198 (BC_1,  HD(13)   , output3, X,  184,  1, Z),"&
    "199 (BC_1,  HD(14)   , input  , X),"&
    "200 (BC_1,  HD(14)   , output3, X,  184,  1, Z),"&
    "201 (BC_1,  HD(15)   , input  , X),"&
    "202 (BC_1,  HD(15)   , output3, X,  184,  1, Z),"&
    "203 (BC_4,  RSV2     , input  , X),"&
    "204 (BC_4,  PLLFREQ1 , input  , X),"&
    "205 (BC_4,  PLLFREQ2 , input  , X),"&
    "206 (BC_4,  PLLFREQ3 , input  , X),"&
    "207 (BC_4,  CLKIN    , input  , X),"&
    "208 (BC_1,  RSV3     , input  , X),"&
    "209 (BC_1,  HOLDA_NEG, output3, X,  210,  1, Z),"&
    "210 (BC_1,  *        , control, 1),"&
    "211 (BC_1,  RSV4     , input  , X),"&
    "212 (BC_1,  BOOTMODE4, input  , X),"&
    "213 (BC_4,  CLKMODE1 , input  , X),"&
    "214 (BC_4,  CLKMODE0 , input  , X),"&
    "215 (BC_1,  BOOTMODE3, input  , X),"&
    "216 (BC_1,  BOOTMODE2, input  , X),"&
    "217 (BC_1,  BOOTMODE1, input  , X),"&
    "218 (BC_1,  BOOTMODE0, input  , X),"&
    "219 (BC_1,  PD_NEG   , output3, X,   12,  1, Z),"&
    "220 (BC_1,  DMAC3    , output3, X,   12,  1, Z),"&
    "221 (BC_1,  DMAC2    , output3, X,   12,  1, Z),"&
    "222 (BC_1,  DMAC1    , output3, X,   12,  1, Z),"&
    "223 (BC_1,  DMAC0    , output3, X,   12,  1, Z),"&
    "224 (BC_4,  RSV1     , input  , X),"&
    "225 (BC_1,  LENDIAN  , input  , X),"&
    "226 (BC_1,  TINP0    , input  , X),"&
    "227 (BC_1,  DR0      , input  , X),"&
    "228 (BC_1,  CLKS0    , input  , X),"&
    "229 (BC_4,  RESET_NEG, input  , X),"&
    "230 (BC_1,  NMI      , input  , X),"&
    "231 (BC_1,  *        , control, 1),"&
    "232 (BC_1,  TOUT0    , output3, X,  231,  1, Z),"&
    "233 (BC_1,  CLKX0    , input  , X),"&
    "234 (BC_1,  CLKX0    , output3, X,  235,  1, Z),"&
    "235 (BC_1,  *        , control, 1),"&
    "236 (BC_1,  CLKR0    , input  , X),"&
    "237 (BC_1,  CLKR0    , output3, X,  238,  1, Z),"&
    "238 (BC_1,  *        , control, 1),"&
    "239 (BC_1,  FSX0     , input  , X),"&
    "240 (BC_1,  FSX0     , output3, X,  241,  1, Z),"&
    "241 (BC_1,  *        , control, 1),"&
    "242 (BC_1,  FSR0     , input  , X),"&
    "243 (BC_1,  FSR0     , output3, X,  244,  1, Z),"&
    "244 (BC_1,  *        , control, 1),"&
    "245 (BC_1,  DX0      , output3, X,  246,  1, Z),"&
    "246 (BC_1,  *        , control, 1)";

end TMS320C6701;