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

-- BSDL file for TMS320C6418
-- NOTE: Also requires component package file 'TI_BC_7A'
--
-- NOTE: The device must be reset to initialize output buffers before Boundary 
--       Scan can be performed. To RESET the device allow chip CLKIN to toggle 
--       while RESET is pulled low then released high. BSCAN will not respond 
--       if RESET is not released high. 
--
-- v1.1  Initial revision.
-- v1.2  Renamed EMIF address pins from AEA[21:2] to AEA[22:3] for
--           compatibility with EMIF documentation for EMIFA.  Note that the 
--           C6418 is still a 32-bit interface, this is just a pin name change.
-- v1.3  Removed CLKINSEL and CLKMODE requirement from design warning.
-------------------------------------------------------------------------------
--  TI TMS320C6418                                                           --
-------------------------------------------------------------------------------
--                          IMPORTANT NOTICE                                 --

--  Texas Instruments Incorporated and its subsidiaries (TI) reserve the     --
-- right to make corrections, modifications, enhancements, improvements, and --
-- other changes to its products and services at any time and to discontinue --
-- any product or service without notice. Customers should obtain the latest --
-- relevant information before placing orders and should verify that such    --
-- information is current and complete. All products are sold subject to TI�s--
-- terms and conditions of sale supplied at the time of order acknowledgment.--
--                                                                           --
-- TI warrants performance of its hardware products to the specifications    --
-- applicable at the time of sale in accordance with TI�s standard warranty. --
-- Testing and other quality control techniques are used to the extent TI    --
-- deems necessary to support this warranty. Except where mandated by        --
-- government requirements, testing of all parameters of each product is not --
-- necessarily performed.                                                    --
--                                                                           --
-- TI assumes no liability for applications assistance or customer product   --
-- design. Customers are responsible for their products and applications     --
-- using TI components. To minimize the risks associated with customer       --
-- products and applications, customers should provide adequate design and   --
-- operating safeguards.                                                     --
--                                                                           --
-- TI does not warrant or represent that any license, either express or      --
-- implied, is granted under any TI patent right, copyright, mask work right,--
-- or other TI intellectual property right relating to any combination,      --
-- machine, or process in which TI products or services are used. Information--
-- published by TI regarding third-party products or services does not       --
-- constitute a license from TI to use such products or services or a        --
-- warranty or endorsement thereof. Use of such information may require a    --
-- license from a third party under the patents or other intellectual        --
-- property of the third party, or a license from TI under the patents or    --
-- other intellectual property of TI.
--                                                                           --
-- Reproduction of information in TI data books or data sheets is permissible--
-- only if reproduction is without alteration and is accompanied by all      --
-- associated warranties, conditions, limitations, and notices. Reproduction --
-- of this information with alteration is an unfair and deceptive business   --
-- practice. TI is not responsible or liable for such altered documentation. --
--                                                                           --
-- Resale of TI products or services with statements different from or beyond--
-- the parameters stated by TI for that product or service voids all express --
-- and any implied warranties for the associated TI product or service and is--
-- an unfair and deceptive business practice. TI is not responsible or liable--
-- for any such statements.
--                                                                           --
-- Following are URLs where you can obtain information on other Texas        --
-- Instruments products and application solutions:
--                                                                           --
-- Products                                                                  --
-- Amplifiers	       amplifier.ti.com                                      --
-- Data Converters     dataconverter.ti.com                                  --
-- DSP                 dsp.ti.com                                            --
-- Interface           interface.ti.com                                      --
-- Logic               logic.ti.com                                          --
-- Power Mgmt          power.ti.com                                          --
-- Microcontrollers    microcontroller.ti.com                                --
--                                                                           --
-- Applications	                                                             --
-- Audio               www.ti.com/audio                                      --
-- Automotive          www.ti.com/automotive                                 --
-- Broadband           www.ti.com/broadband                                  --
-- Digital Control     www.ti.com/digitalcontrol                             --
-- Military            www.ti.com/military                                   --
-- Optical Networking  www.ti.com/opticalnetwork                             --
-- Security            www.ti.com/security                                   --
-- Telephony           www.ti.com/telephony                                  --
-- Video & Imaging     www.ti.com/video                                      --
-- Wireless            www.ti.com/wireless                                   --
--                                                                           --
--  Also see: Standard Terms and Conditions of Sale for Semiconductor        --
--  Products. www.ti.com/sc/docs/stdterms.htm                                --
--                                                                           --
--  Mailing Address:                                                         --
--                                                                           --
--             Texas Instruments                                             --
--             Post Office Box 655303                                        --
--             Dallas, Texas 75265                                           --
--                                                                           --
--             Copyright � 2006, Texas Instruments Incorporated              --

 entity TMS320C6418 is 

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

    port (
              aardy                : in           bit;
              aeclkin              : in           bit;
              ahold_z              : in           bit;
              amutein0             : in           bit;
              rsv01                : linkage      bit;
              clkin                : in           bit;
              rsv02                : linkage      bit;
              clkinsel             : in           bit;
              clkmode              : in           bit_vector(3 downto 0);
              rsv03                : linkage      bit;
              rsv04                : linkage      bit;
              clks0                : in           bit;
              clks1                : in           bit;
              dr0                  : in           bit;
              dr1                  : in           bit;
              emu1                 : in           bit;
              has_z                : in           bit;
              hcntl                : in           bit_vector(1 downto 0);
              hcs_z                : in           bit;
              hds1_z               : in           bit;
              hds2_z               : in           bit;
              hhwil                : in           bit;
              hrw                  : in           bit;
              nmi                  : in           bit;
              osc_dis              : in           bit;
              abe_z                : out          bit_vector(3 downto 0);
              abusreq              : out          bit;
              ace_z                : out          bit_vector(3 downto 0);
              aclkr0               : inout        bit;
              aclkx0               : inout        bit;
              aea                  : inout        bit_vector(22 downto 3);
              aeclkout1            : out          bit;
              aeclkout2            : out          bit;
              aed                  : inout        bit_vector(31 downto 0);
              afsr0                : inout        bit;
              afsx0                : inout        bit;
              ahclkr0              : inout        bit;
              ahclkx0              : inout        bit;
              aholda_z             : out          bit;
              amute0               : inout        bit;
              apdtd_z              : out          bit;
              asdcas_z             : out          bit;
              asdcke               : out          bit;
              asdras_z             : out          bit;
              asdwe_z              : out          bit;
              asoe3_z              : out          bit;
              axr0                 : inout        bit_vector(5 downto 0);
              clkout4              : inout        bit;
              clkout6              : inout        bit;
              clkr0                : inout        bit;
              clkr1                : inout        bit;
              clkx0                : inout        bit;
              clkx1                : inout        bit;
              dx0                  : inout        bit;
              dx1                  : out          bit;
              ext_int4_z           : inout        bit;
              ext_int5_z           : inout        bit;
              ext_int6_z           : inout        bit;
              ext_int7_z           : inout        bit;
              emu0                 : inout        bit;
              emu2                 : inout        bit;
              emu3                 : inout        bit;
              emu4                 : inout        bit;
              emu5                 : inout        bit;
              emu6                 : inout        bit;
              emu7                 : inout        bit;
              emu8                 : inout        bit;
              emu9                 : inout        bit;
              emu10                : inout        bit;
              emu11                : inout        bit;
              fsr0                 : inout        bit;
              fsr1                 : inout        bit;
              fsx0                 : inout        bit;
              fsx1                 : inout        bit;
              gp0_00                 : inout        bit;
              gp0_03                 : inout        bit;
              hd                   : inout        bit_vector(31 downto 0);
              hint_z               : inout        bit;
              hrdy_z               : inout        bit;
              rsv05                : out          bit;
              scl0                 : inout        bit;
              scl1                 : inout        bit;
              sda0                 : inout        bit;
              sda1                 : inout        bit;
              tout0                : inout        bit;
              tout1                : inout        bit;
              reset_z              : in           bit;
              tinp0                : in           bit;
              tinp1                : in           bit;
              rsv06                : in           bit;
              oscout               : linkage      bit;
              tdi                  : in           bit;
              tms                  : in           bit;
              tck                  : in           bit;
              tdo                  : out          bit;
              trst_z               : in           bit;
              oscin                : linkage      bit;
              pllv                 : linkage      bit;
              oscvdd               : linkage      bit;
              oscvss               : linkage      bit;
              rsv07                : linkage      bit;
              rsv08                : linkage      bit;
              cvdd                 : linkage      bit_vector (21 to 0);
              vss                  : linkage      bit_vector (43 to 0);
              dvdd                 : linkage      bit_vector (23 to 0)
         ); 

    use STD_1149_1_1994.all; -- Get IEEE 1149.1-1994 attributes and definitions 
    
    use TI_BC_7A.all; --Taal custom cell package used for all pins.(Ref:Kelvin)
    
    attribute COMPONENT_CONFORMANCE of TMS320C6418 : entity is "STD_1149_1_1993";

    attribute PIN_MAP of TMS320C6418 : entity is PHYSICAL_PIN_MAP; 

    constant GTS : PIN_MAP_STRING := 
		"aardy: L21," &
		"aeclkin: K22," &
		"ahold_z: J22," &
		"amutein0: J4," &
		"rsv01: B11," &
		"clkin: A12," &
		"rsv02: B12," &
		"clkinsel: A11," &
		"clkmode:  (C11,B10,A13,C13)," &
		"rsv03: D7," &
		"rsv04: D8," &
		"clks0: D3," &
		"clks1: G1," &
		"dr0: D2," &
		"dr1: F1," &
		"emu1: T3," &
		"has_z: Y5," &
		"hcntl:  (W7,Y6)," &
		"hcs_z: AA11," &
		"hds1_z: AB11," &
		"hds2_z: AB12," &
		"hhwil: Y7," &
		"hrw: AA5," &
		"nmi: B9," &
		"osc_dis: B7," &
		"abe_z:  (AB21,P21,A22,D16)," &
		"abusreq: R19," &
		"ace_z:  (H19,N20,R20,F20)," &
		"aclkr0: K1," &
		"aclkx0: M1," &
		"aea:	(M21,N21,P22,N22,H22,H21,J20,H20,G20,K20,B21,B22," &
			"D21,D22,E21,E22,F21,M20,J19,L20)," &
		"aeclkout1: F22," &
		"aeclkout2: U22," &
		"aed:	(W21,W22,V20,W20,AA22,Y20,AA21,AB22,P20,R22,R21," &
			"U21,V21,T20,V22,U20,A18,D17,B18,C18,A19,C19,B19," &
			"A21,D15,A15,B15,C15,A16,C16,B16,C17)," &
		"afsr0: K2," &
		"afsx0: M2," &
		"ahclkr0: L1," &
		"ahclkx0: N1," &
		"aholda_z: J21," &
		"amute0: K4," &
		"apdtd_z: T19," &
		"asdcas_z: D20," &
		"asdcke: K21," &
		"asdras_z: E20," &
		"asdwe_z: C20," &
		"asoe3_z: P19," &
		"axr0:  (P3,N3,M3,L3,K3,L2)," &
		"clkout4: A2," &
		"clkout6: B3," &
		"clkr0: C2," &
		"clkr1: G3," &
		"clkx0: E3," &
		"clkx1: H1," &
		"dx0: E2," &
		"dx1: H2," &
		"ext_int4_z: A4," &
		"ext_int5_z: B4," &
		"ext_int6_z: C4," &
		"ext_int7_z: Y1," &
		"emu0: R1," &
		"emu2: R2," &
		"emu3: U2," &
		"emu4: R3," &
		"emu5: P2," &
		"emu6: R4," &
		"emu7: V2," &
		"emu8: V1," &
		"emu9: V3," &
		"emu10: W3," &
		"emu11: W2," &
		"fsr0: D1," &
		"fsr1: G2," &
		"fsx0: E4," &
		"fsx1: H3," &
		"gp0_00: D13," &
		"gp0_03: B13," &
		"hd:  (Y8,Y11,W11,W10,Y4,AB4,AA9,AA4,AB9,AB5,Y9,AB8," &
			"AA6,AB7,AA7,AB6,Y12,AA12,AB13,Y14,AB14,AA15," &
			"Y16,AB16,W12,AA13,Y13,AA14,AB15,AA16,Y15,W15)," &
		"hint_z: AA8," &
		"hrdy_z: Y10," &
		"rsv05: C10," &
		"scl0: AB18," &
		"scl1: AA18," &
		"sda0: AB19," &
		"sda1: AA19," &
		"tout0: AA2," &
		"tout1: AA1," &
		"reset_z: C9," &
		"tinp0: AB2," &
		"tinp1: AB1," &
		"rsv06: C8," &
		"oscout: A7," &
		"tdi: T1," &
		"tms: U3," &
		"tck: T2," &
		"tdo: T4," &
		"trst_z: U1," &
		"oscin: A6," &
		"pllv: C12," &
		"oscvdd: B6," &
		"oscvss: C6," &
		"rsv07: U4," &
		"rsv08: F3," &
		"cvdd: ( D5, D6, D9, D11, D12, D14, D18, E19, F19, G4, H4, L19, M4," &
		      " M19, N4, V4, V19, W5, W9, W13, W16, W18)," &
		"vss: ( A1, A10, B2, B5, B8, B14, B17, B20, C1, C3, C5, C7, C14, C21," &
			" D4, D10, D19, F2, F4, G19, G21, J2, J3, K19, L4, L22, N2, N19," &
			" P4, T21, U19, W4, W6, W8, W14, W17, W19, Y3, Y18, Y21, AA3," &
			" AA10, AA17, AA20)," &
		"dvdd: ( A3, A5, A8, A9, A14, A17, A20, B1, C22, E1, G22, J1, M22, P1," &
			" T22, W1, Y2, Y17, Y19, Y22, AB3, AB10, AB17, AB20)";

    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.0e+06, BOTH); 
    attribute TAP_SCAN_RESET of trst_z : signal is true; 

    attribute COMPLIANCE_PATTERNS  of TMS320C6418 : entity is "(rsv06,emu1,reset_z)(001)";

    attribute INSTRUCTION_LENGTH of TMS320C6418 : entity is 8;
    attribute INSTRUCTION_OPCODE of TMS320C6418 : entity is 
        "extest (00000000),"  & 
        "bypass (11111111),"  & 
        "sample (00000001),"  & 
        "idcode (00100101)"; 

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

    attribute REGISTER_ACCESS of TMS320C6418 : entity is 
        "BOUNDARY (extest, sample), " & 
        "DEVICE_ID (idcode), " & 
        "BYPASS (bypass)"; 

    attribute BOUNDARY_LENGTH of TMS320C6418 : entity is 264;
    attribute BOUNDARY_REGISTER of TMS320C6418 : entity is 
      --- num            cell                 port      function   safe  [ccell  disval  rslt]
       "0    (           BC_7A,              aed(3),        bidir,     X,    252,      1,    Z)," & 
       "1    (           BC_7A,              aed(7),        bidir,     X,    252,      1,    Z)," & 
       "2    (           BC_7A,              aed(4),        bidir,     X,    252,      1,    Z)," & 
       "3    (           BC_7A,              aed(5),        bidir,     X,    252,      1,    Z)," & 
       "4    (           BC_7A,              aed(6),        bidir,     X,    252,      1,    Z)," & 
       "5    (           BC_7A,                gp0_00,        bidir,     X,      6,      1,    Z)," & 
       "6    (           BC_7A,                   *,      control,     1)," & 
       "7    (           BC_7A,            clkmode(0),        input,     X)," & 
       "8    (           BC_7A,                gp0_03,        bidir,     X,      9,      1,    Z)," & 
       "9    (           BC_7A,                   *,      control,     1)," & 
       "10   (           BC_7A,            clkmode(1),        input,     X)," & 
       "11   (           BC_7A,               clkin,        input,     X)," & 
       "12   (           BC_7A,            clkmode(3),        input,     X)," & 
       "13   (           BC_7A,            clkinsel,        input,     X)," & 
       "14   (           BC_7A,            clkmode(2),        input,     X)," & 
       "15   (           BC_7A,              rsv05,      output3,     X,     16,      1,    Z)," & 
       "16   (           BC_7A,                   *,      control,     1)," & 
       "17   (           BC_7A,                 nmi,        input,     X)," & 
       "18   (           BC_7A,                   *,      internal,     X)," & 
       "19   (           BC_7A,             osc_dis,        input,     X)," & 
       "20   (           BC_7A,             ext_int4_z,        bidir,     X,     21,      1,    Z)," & 
       "21   (           BC_7A,                   *,      control,     1)," & 
       "22   (           BC_7A,             ext_int5_z,        bidir,     X,     23,      1,    Z)," & 
       "23   (           BC_7A,                   *,      control,     1)," & 
       "24   (           BC_7A,             ext_int6_z,        bidir,     X,     25,      1,    Z)," & 
       "25   (           BC_7A,                   *,      control,     1)," & 
       "26   (           BC_7A,             clkout4,        bidir,     X,     27,      1,    Z)," & 
       "27   (           BC_7A,                   *,      control,     1)," & 
       "28   (           BC_7A,             clkout6,        bidir,     X,     29,      1,    Z)," & 
       "29   (           BC_7A,                   *,      control,     1)," & 
       "30   (           BC_7A,               clkr0,        bidir,     X,     31,      1,    Z)," & 
       "31   (           BC_7A,                   *,      control,     1)," & 
       "32   (           BC_7A,               clks0,        input,     X)," & 
       "33   (           BC_7A,                fsx0,        bidir,     X,     34,      1,    Z)," & 
       "34   (           BC_7A,                   *,      control,     1)," & 
       "35   (           BC_7A,                 dr0,        input,     X)," & 
       "36   (           BC_7A,               clkx0,        bidir,     X,     37,      1,    Z)," & 
       "37   (           BC_7A,                   *,      control,     1)," & 
       "38   (           BC_7A,                 dx0,        bidir,     X,     39,      1,    Z)," & 
       "39   (           BC_7A,                   *,      control,     1)," & 
       "40   (           BC_7A,                fsr0,        bidir,     X,     41,      1,    Z)," & 
       "41   (           BC_7A,                   *,      control,     1)," & 
       "42   (           BC_7A,                 dr1,        input,     X)," & 
       "43   (           BC_7A,               clkr1,        bidir,     X,     44,      1,    Z)," & 
       "44   (           BC_7A,                   *,      control,     1)," & 
       "45   (           BC_7A,                fsr1,        bidir,     X,     46,      1,    Z)," & 
       "46   (           BC_7A,                   *,      control,     1)," & 
       "47   (           BC_7A,               clks1,        input,     X)," & 
       "48   (           BC_7A,                fsx1,        bidir,     X,     49,      1,    Z)," & 
       "49   (           BC_7A,                   *,      control,     1)," & 
       "50   (           BC_7A,                 dx1,      output3,     X,     51,      1,    Z)," & 
       "51   (           BC_7A,                   *,      control,     1)," & 
       "52   (           BC_7A,            amutein0,        input,     X)," & 
       "53   (           BC_7A,               clkx1,        bidir,     X,     54,      1,    Z)," & 
       "54   (           BC_7A,                   *,      control,     1)," & 
       "55   (           BC_7A,              amute0,        bidir,     X,     56,      1,    Z)," & 
       "56   (           BC_7A,                   *,      control,     1)," & 
       "57   (           BC_7A,             axr0(1),        bidir,     X,     58,      1,    Z)," & 
       "58   (           BC_7A,                   *,      control,     1)," & 
       "59   (           BC_7A,               afsr0,        bidir,     X,     60,      1,    Z)," & 
       "60   (           BC_7A,                   *,      control,     1)," & 
       "61   (           BC_7A,              aclkr0,        bidir,     X,     62,      1,    Z)," & 
       "62   (           BC_7A,                   *,      control,     1)," & 
       "63   (           BC_7A,             axr0(2),        bidir,     X,     64,      1,    Z)," & 
       "64   (           BC_7A,                   *,      control,     1)," & 
       "65   (           BC_7A,             axr0(0),        bidir,     X,     66,      1,    Z)," & 
       "66   (           BC_7A,                   *,      control,     1)," & 
       "67   (           BC_7A,             ahclkr0,        bidir,     X,     68,      1,    Z)," & 
       "68   (           BC_7A,                   *,      control,     1)," & 
       "69   (           BC_7A,              aclkx0,        bidir,     X,     70,      1,    Z)," & 
       "70   (           BC_7A,                   *,      control,     1)," & 
       "71   (           BC_7A,               afsx0,        bidir,     X,     72,      1,    Z)," & 
       "72   (           BC_7A,                   *,      control,     1)," & 
       "73   (           BC_7A,             axr0(3),        bidir,     X,     74,      1,    Z)," & 
       "74   (           BC_7A,                   *,      control,     1)," & 
       "75   (           BC_7A,             ahclkx0,        bidir,     X,     76,      1,    Z)," & 
       "76   (           BC_7A,                   *,      control,     1)," & 
       "77   (           BC_7A,             axr0(4),        bidir,     X,     78,      1,    Z)," & 
       "78   (           BC_7A,                   *,      control,     1)," & 
       "79   (           BC_7A,                emu5,        bidir,     X,     80,      1,    Z)," & 
       "80   (           BC_7A,                   *,      control,     1)," & 
       "81   (           BC_7A,             axr0(5),        bidir,     X,     82,      1,    Z)," & 
       "82   (           BC_7A,                   *,      control,     1)," & 
       "83   (           BC_7A,                emu0,        bidir,     X,     84,      1,    Z)," & 
       "84   (           BC_7A,                   *,      control,     1)," & 
       "85   (           BC_7A,                emu2,        bidir,     X,     86,      1,    Z)," & 
       "86   (           BC_7A,                   *,      control,     1)," & 
       "87   (           BC_7A,                emu4,        bidir,     X,     88,      1,    Z)," & 
       "88   (           BC_7A,                   *,      control,     1)," & 
       "89   (           BC_7A,                emu6,        bidir,     X,     90,      1,    Z)," & 
       "90   (           BC_7A,                   *,      control,     1)," & 
       "91   (           BC_7A,                emu3,        bidir,     X,     92,      1,    Z)," & 
       "92   (           BC_7A,                   *,      control,     1)," & 
       "93   (           BC_7A,                emu8,        bidir,     X,     94,      1,    Z)," & 
       "94   (           BC_7A,                   *,      control,     1)," & 
       "95   (           BC_7A,                emu7,        bidir,     X,     96,      1,    Z)," & 
       "96   (           BC_7A,                   *,      control,     1)," & 
       "97   (           BC_7A,                emu9,        bidir,     X,     98,      1,    Z)," & 
       "98   (           BC_7A,                   *,      control,     1)," & 
       "99   (           BC_7A,             emu11,        bidir,     X,    100,      1,    Z)," & 
       "100  (           BC_7A,                   *,      control,     1)," & 
       "101  (           BC_7A,             ext_int7_z,        bidir,     X,    102,      1,    Z)," & 
       "102  (           BC_7A,                   *,      control,     1)," & 
       "103  (           BC_7A,             emu10,        bidir,     X,    104,      1,    Z)," & 
       "104  (           BC_7A,                   *,      control,     1)," & 
       "105  (           BC_7A,               tout1,        bidir,     X,    106,      1,    Z)," & 
       "106  (           BC_7A,                   *,      control,     1)," & 
       "107  (           BC_7A,               tinp1,        input,     X)," & 
       "108  (           BC_7A,               tout0,        bidir,     X,    109,      1,    Z)," & 
       "109  (           BC_7A,                   *,      control,     1)," & 
       "110  (           BC_7A,               tinp0,        input,     X)," & 
       "111  (           BC_7A,              hd(27),        bidir,     X,    112,      1,    Z)," & 
       "112  (           BC_7A,                   *,      control,     1)," & 
       "113  (           BC_7A,              hd(24),        bidir,     X,    114,      1,    Z)," & 
       "114  (           BC_7A,                   *,      control,     1)," & 
       "115  (           BC_7A,              hd(26),        bidir,     X,    116,      1,    Z)," & 
       "116  (           BC_7A,                   *,      control,     1)," & 
       "117  (           BC_7A,               has_z,        input,     X)," & 
       "118  (           BC_7A,                 hrw,        input,     X)," & 
       "119  (           BC_7A,              hd(22),        bidir,     X,    120,      1,    Z)," & 
       "120  (           BC_7A,                   *,      control,     1)," & 
       "121  (           BC_7A,            hcntl(0),        input,     X)," & 
       "122  (           BC_7A,              hd(19),        bidir,     X,    123,      1,    Z)," & 
       "123  (           BC_7A,                   *,      control,     1)," & 
       "124  (           BC_7A,              hd(16),        bidir,     X,    125,      1,    Z)," & 
       "125  (           BC_7A,                   *,      control,     1)," & 
       "126  (           BC_7A,            hcntl(1),        input,     X)," & 
       "127  (           BC_7A,               hhwil,        input,     X)," & 
       "128  (           BC_7A,              hd(17),        bidir,     X,    129,      1,    Z)," & 
       "129  (           BC_7A,                   *,      control,     1)," & 
       "130  (           BC_7A,              hd(18),        bidir,     X,    131,      1,    Z)," & 
       "131  (           BC_7A,                   *,      control,     1)," & 
       "132  (           BC_7A,              hd(31),        bidir,     X,    148,      1,    Z)," & 
       "133  (           BC_7A,              hint_z,        bidir,     X,    134,      1,    Z)," & 
       "134  (           BC_7A,                   *,      control,     1)," & 
       "135  (           BC_7A,              hd(20),        bidir,     X,    136,      1,    Z)," & 
       "136  (           BC_7A,                   *,      control,     1)," & 
       "137  (           BC_7A,              hd(21),        bidir,     X,    138,      1,    Z)," & 
       "138  (           BC_7A,                   *,      control,     1)," & 
       "139  (           BC_7A,              hd(25),        bidir,     X,    140,      1,    Z)," & 
       "140  (           BC_7A,                   *,      control,     1)," & 
       "141  (           BC_7A,              hd(23),        bidir,     X,    142,      1,    Z)," & 
       "142  (           BC_7A,                   *,      control,     1)," & 
       "143  (           BC_7A,              hd(28),        bidir,     X,    144,      1,    Z)," & 
       "144  (           BC_7A,                   *,      control,     1)," & 
       "145  (           BC_7A,              hrdy_z,        bidir,     X,    146,      1,    Z)," & 
       "146  (           BC_7A,                   *,      control,     1)," & 
       "147  (           BC_7A,              hd(29),        bidir,     X,    148,      1,    Z)," & 
       "148  (           BC_7A,                   *,      control,     1)," & 
       "149  (           BC_7A,              hd(30),        bidir,     X,    148,      1,    Z)," & 
       "150  (           BC_7A,               hcs_z,        input,     X)," & 
       "151  (           BC_7A,              hds1_z,        input,     X)," & 
       "152  (           BC_7A,               hd(7),        bidir,     X,    165,      1,    Z)," & 
       "153  (           BC_7A,              hd(15),        bidir,     X,    154,      1,    Z)," & 
       "154  (           BC_7A,                   *,      control,     1)," & 
       "155  (           BC_7A,              hd(14),        bidir,     X,    156,      1,    Z)," & 
       "156  (           BC_7A,                   *,      control,     1)," & 
       "157  (           BC_7A,              hds2_z,        input,     X)," & 
       "158  (           BC_7A,              hd(13),        bidir,     X,    159,      1,    Z)," & 
       "159  (           BC_7A,                   *,      control,     1)," & 
       "160  (           BC_7A,               hd(6),        bidir,     X,    165,      1,    Z)," & 
       "161  (           BC_7A,               hd(5),        bidir,     X,    165,      1,    Z)," & 
       "162  (           BC_7A,              hd(11),        bidir,     X,    163,      1,    Z)," & 
       "163  (           BC_7A,                   *,      control,     1)," & 
       "164  (           BC_7A,               hd(4),        bidir,     X,    165,      1,    Z)," & 
       "165  (           BC_7A,                   *,      control,     1)," & 
       "166  (           BC_7A,              hd(12),        bidir,     X,    167,      1,    Z)," & 
       "167  (           BC_7A,                   *,      control,     1)," & 
       "168  (           BC_7A,               hd(3),        bidir,     X,    165,      1,    Z)," & 
       "169  (           BC_7A,              hd(10),        bidir,     X,    170,      1,    Z)," & 
       "170  (           BC_7A,                   *,      control,     1)," & 
       "171  (           BC_7A,               hd(1),        bidir,     X,    165,      1,    Z)," & 
       "172  (           BC_7A,               hd(0),        bidir,     X,    165,      1,    Z)," & 
       "173  (           BC_7A,               hd(8),        bidir,     X,    174,      1,    Z)," & 
       "174  (           BC_7A,                   *,      control,     1)," & 
       "175  (           BC_7A,               hd(2),        bidir,     X,    165,      1,    Z)," & 
       "176  (           BC_7A,               hd(9),        bidir,     X,    177,      1,    Z)," & 
       "177  (           BC_7A,                   *,      control,     1)," & 
       "178  (           BC_7A,                scl0,      output2,     1,    178,      1,    weak1)," & 
       "179  (           BC_7A,                   *,      internal,     0)," & 
       "180  (           BC_7A,                scl0,        input,     X)," & 
       "181  (           BC_7A,                scl1,      output2,     1,    181,      1,    weak1)," & 
       "182  (           BC_7A,                   *,      internal,     0)," & 
       "183  (           BC_7A,                scl1,        input,     X)," & 
       "184  (           BC_7A,                sda0,      output2,     1,    184,      1,    weak1)," & 
       "185  (           BC_7A,                   *,      internal,     0)," & 
       "186  (           BC_7A,                sda0,        input,     X)," & 
       "187  (           BC_7A,                sda1,      output2,     1,    187,      1,    weak1)," & 
       "188  (           BC_7A,                   *,      internal,     0)," & 
       "189  (           BC_7A,                sda1,        input,     X)," & 
       "190  (           BC_7A,            abe_z(3),      output3,     X,    230,      1,    Z)," & 
       "191  (           BC_7A,             aed(25),        bidir,     X,    252,      1,    Z)," & 
       "192  (           BC_7A,             aed(26),        bidir,     X,    252,      1,    Z)," & 
       "193  (           BC_7A,             aed(24),        bidir,     X,    252,      1,    Z)," & 
       "194  (           BC_7A,             aed(27),        bidir,     X,    252,      1,    Z)," & 
       "195  (           BC_7A,             aed(28),        bidir,     X,    252,      1,    Z)," & 
       "196  (           BC_7A,             aed(31),        bidir,     X,    252,      1,    Z)," & 
       "197  (           BC_7A,             aed(30),        bidir,     X,    252,      1,    Z)," & 
       "198  (           BC_7A,             aed(29),        bidir,     X,    252,      1,    Z)," & 
       "199  (           BC_7A,             aed(19),        bidir,     X,    252,      1,    Z)," & 
       "200  (           BC_7A,             aed(17),        bidir,     X,    252,      1,    Z)," & 
       "201  (           BC_7A,             aed(16),        bidir,     X,    252,      1,    Z)," & 
       "202  (           BC_7A,             apdtd_z,      output3,     X,    230,      1,    Z)," & 
       "203  (           BC_7A,             aed(20),        bidir,     X,    252,      1,    Z)," & 
       "204  (           BC_7A,             aed(18),        bidir,     X,    252,      1,    Z)," & 
       "205  (           BC_7A,           aeclkout2,      output3,     X,    206,      1,    Z)," & 
       "206  (           BC_7A,                   *,      control,     1)," & 
       "207  (           BC_7A,             abusreq,      output3,     X,    208,      1,    Z)," & 
       "208  (           BC_7A,                   *,      control,     1)," & 
       "209  (           BC_7A,            ace_z(1),      output3,     X,    230,      1,    Z)," & 
       "210  (           BC_7A,             aed(21),        bidir,     X,    252,      1,    Z)," & 
       "211  (           BC_7A,             aed(22),        bidir,     X,    252,      1,    Z)," & 
       "212  (           BC_7A,             asoe3_z,      output3,     X,    230,      1,    Z)," & 
       "213  (           BC_7A,             aed(23),        bidir,     X,    252,      1,    Z)," & 
       "214  (           BC_7A,            abe_z(2),      output3,     X,    230,      1,    Z)," & 
       "215  (           BC_7A,             aea(20),        bidir,     X,    230,      1,    Z)," & 
       "216  (           BC_7A,            ace_z(2),      output3,     X,    230,      1,    Z)," & 
       "217  (           BC_7A,             aea(21),        bidir,     X,    230,      1,    Z)," & 
       "218  (           BC_7A,             aea(19),        bidir,     X,    230,      1,    Z)," & 
       "219  (           BC_7A,              aea(5),        bidir,     X,    230,      1,    Z)," & 
       "220  (           BC_7A,             aea(22),        bidir,     X,    230,      1,    Z)," & 
       "221  (           BC_7A,               aardy,        input,     X)," & 
       "222  (           BC_7A,              aea(3),        bidir,     X,    230,      1,    Z)," & 
       "223  (           BC_7A,             aeclkin,        input,     X)," & 
       "224  (           BC_7A,              asdcke,      output3,     X,    230,      1,    Z)," & 
       "225  (           BC_7A,             aea(13),        bidir,     X,    230,      1,    Z)," & 
       "226  (           BC_7A,            aholda_z,      output3,     X,    227,      1,    Z)," & 
       "227  (           BC_7A,                   *,      control,     1)," & 
       "228  (           BC_7A,             ahold_z,        input,     X)," & 
       "229  (           BC_7A,             aea(16),        bidir,     X,    230,      1,    Z)," & 
       "230  (           BC_7A,                   *,      control,     1)," & 
       "231  (           BC_7A,              aea(4),        bidir,     X,    230,      1,    Z)," & 
       "232  (           BC_7A,             aea(18),        bidir,     X,    230,      1,    Z)," & 
       "233  (           BC_7A,             aea(17),        bidir,     X,    230,      1,    Z)," & 
       "234  (           BC_7A,             aea(15),        bidir,     X,    230,      1,    Z)," & 
       "235  (           BC_7A,            ace_z(3),      output3,     X,    230,      1,    Z)," & 
       "236  (           BC_7A,             aea(14),        bidir,     X,    230,      1,    Z)," & 
       "237  (           BC_7A,           aeclkout1,      output3,     X,    238,      1,    Z)," & 
       "238  (           BC_7A,                   *,      control,     1)," & 
       "239  (           BC_7A,              aea(6),        bidir,     X,    230,      1,    Z)," & 
       "240  (           BC_7A,            ace_z(0),      output3,     X,    230,      1,    Z)," & 
       "241  (           BC_7A,              aea(7),        bidir,     X,    230,      1,    Z)," & 
       "242  (           BC_7A,              aea(8),        bidir,     X,    230,      1,    Z)," & 
       "243  (           BC_7A,            asdras_z,      output3,     X,    230,      1,    Z)," & 
       "244  (           BC_7A,              aea(9),        bidir,     X,    230,      1,    Z)," & 
       "245  (           BC_7A,              aea(10),        bidir,     X,    230,      1,    Z)," & 
       "246  (           BC_7A,            asdcas_z,      output3,     X,    230,      1,    Z)," & 
       "247  (           BC_7A,              aea(11),        bidir,     X,    230,      1,    Z)," & 
       "248  (           BC_7A,            abe_z(1),      output3,     X,    230,      1,    Z)," & 
       "249  (           BC_7A,             asdwe_z,      output3,     X,    230,      1,    Z)," & 
       "250  (           BC_7A,              aea(12),        bidir,     X,    230,      1,    Z)," & 
       "251  (           BC_7A,              aed(8),        bidir,     X,    252,      1,    Z)," & 
       "252  (           BC_7A,                   *,      control,     1)," & 
       "253  (           BC_7A,             aed(10),        bidir,     X,    252,      1,    Z)," & 
       "254  (           BC_7A,              aed(9),        bidir,     X,    252,      1,    Z)," & 
       "255  (           BC_7A,             aed(11),        bidir,     X,    252,      1,    Z)," & 
       "256  (           BC_7A,             aed(12),        bidir,     X,    252,      1,    Z)," & 
       "257  (           BC_7A,             aed(13),        bidir,     X,    252,      1,    Z)," & 
       "258  (           BC_7A,             aed(15),        bidir,     X,    252,      1,    Z)," & 
       "259  (           BC_7A,             aed(14),        bidir,     X,    252,      1,    Z)," & 
       "260  (           BC_7A,              aed(0),        bidir,     X,    252,      1,    Z)," & 
       "261  (           BC_7A,            abe_z(0),      output3,     X,    230,      1,    Z)," & 
       "262  (           BC_7A,              aed(2),        bidir,     X,    252,      1,    Z)," & 
       "263  (           BC_7A,              aed(1),        bidir,     X,    252,      1,    Z)";

  attribute DESIGN_WARNING of TMS320C6418 : entity is 
      "According to simulation, BSD JTAG TAP may not work correctly unless  "&
      " device has been RESET first.                                        "&
      " Only a few clkin pulses after RESET rising edge are required.       ";

 end TMS320C6418;