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

----------------------------------------------------------------------
--  TI TMS320DM360 Fixed-Point DSP with Boundary Scan               --
----------------------------------------------------------------------
--  Supported Devices: TMS320DM360 Revision 0.1                     --
----------------------------------------------------------------------
--  Created by    : Texas Instruments Incorporated                  --
--  Documentation : TMS320DM360 Users Guide                         --
--  BSDL Revision : 0.1 originally created                          --
--                                                                  --
--  BSDL Status   : Preliminary                                     --
--  Date Created  : 10/08/2008                                      --
--                                                                  --
----------------------------------------------------------------------
--                                                                  --
--                          IMPORTANT NOTICE
--  Texas Instruments Incorporated (TI) reserves the right to make
--  changes to its products or to discontinue any semiconductor
--  product or service without notice, and advises its customers to
--  obtain the latest version of the relevant information to
--  verify, before placing orders, that the information being
--  relied on is current.
--  TI warrants performance of its semiconductor products and
--  related software to the specifications applicable at the time
--  of sale in accordance with TI's standard warranty. Testing and
--  other quality control techniques are utilized to the extent TI
--  deems necessary to support this warranty. Specific testing of
--  all parameters of each device is not necessarily performed,
--  except those mandated by government requirements.
--
--  Certain applications using semiconductor devices may involve
--  potential risks of death, personal injury, or severe property
--  or environmental damage ("Critical Applications").
--    TI SEMICONDUCTOR PRODUCTS ARE NOT DESIGNED, INTENDED,
--    AUTHORIZED, OR WARRANTED TO BE SUITABLE FOR USE IN
--    LIFE-SUPPORT APPLICATIONS, DEVICES OR SYSTEMS OR OTHER
--    CRITICAL APPLICATIONS.
--  Inclusion of TI products in such applications is understood
--  to be fully at the risk of the customer.  Use of TI products
--  in such applications requires the written approval of an
--  appropriate TI officer. Questions concerning potential risk
--  applications should be directed to TI through a local SC sales
--  office.
--  In order to minimize risks associated with the customer's
--  applications, adequate design and operating safeguards should
--  be provided by the
--  customer to minimize inherent or procedural hazards.

--  TI assumes no liability for applications assistance, customer
--  product design, software performance, or infringement of
--  patents or services described herein.  Nor does TI warrant or
--  represent that any license, either express or implied, is
--  granted under any patent right, copyright, mask work right, or
--  other intellectual property right of TI covering or relating
--  to any combination, machine, or process in which such
--  semiconductor products or services might be or are used.
--            Copyright (c) 2001, Texas Instruments Incorporated
-------------------------------------------------------------------


entity TMS320DM360 is

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

  port(
      YIN7                 : inout bit;
      YIN6                 : inout bit;
      YIN5                 : inout bit;
      YIN4                 : inout bit;
      YIN3                 : inout bit;
      YIN2                 : inout bit;
      YIN1                 : inout bit;
      YIN0                 : inout bit;
      CIN7                 : inout bit;
      CIN6                 : inout bit;
      CIN5                 : inout bit;
      CIN4                 : inout bit;
      CIN3                 : inout bit;
      CIN2                 : inout bit;
      CIN1                 : inout bit;
      CIN0                 : inout bit;
      HD               : inout bit;
      VD               : inout bit;
      C_WE_FIELD       : inout bit;
      PCLK                 : inout bit;
      YOUT7                : inout bit;
      YOUT6                : inout bit;
      YOUT5                : inout bit;
      YOUT4                : inout bit;
      YOUT3                : inout bit;
      YOUT2                : inout bit;
      YOUT1                : inout bit;
      YOUT0                : inout bit;
      COUT7                : inout bit;
      COUT6                : inout bit;
      COUT5                : inout bit;
      COUT4                : inout bit;
      COUT3                : inout bit;
      COUT2                : inout bit;
      COUT1                : inout bit;
      COUT0                : inout bit;
      HSYNC                : inout bit;
      VSYNC                : inout bit;
      LCD_OE           : inout bit;
      FIELD                : inout bit;
      EXTCLK               : inout bit;
      VCLK                 : inout bit;
      DDR_CLK          : inout bit;
      DDR_CLKN             : inout bit;
      DDR_RASN         : inout bit;
      DDR_CAS              : inout bit;
      DDR_WEN          : inout bit;
      DDR_CSN          : inout bit;
      DDR_CKE              : inout bit;
      DDR_DQM1             : inout bit;
      DDR_DQM0             : inout bit;
      DDR_DQS1             : inout bit;
      DDR_DQS0             : inout bit;
      DDR_DQSN1            : inout bit;
      DDR_DQSN0            : inout bit;
      DDR_BA2              : inout bit;
      DDR_BA1              : inout bit;
      DDR_BA0              : inout bit;
      DDR_A13              : inout bit;
      DDR_A12              : inout bit;
      DDR_A11              : inout bit;
      DDR_A10              : inout bit;
      DDR_A9               : inout bit;
      DDR_A8               : inout bit;
      DDR_A7               : inout bit;
      DDR_A6               : inout bit;
      DDR_A5               : inout bit;
      DDR_A4               : inout bit;
      DDR_A3               : inout bit;
      DDR_A2               : inout bit;
      DDR_A1               : inout bit;
      DDR_A0               : inout bit;
      DDR_DQ15             : inout bit;
      DDR_DQ14             : inout bit;
      DDR_DQ13             : inout bit;
      DDR_DQ12             : inout bit;
      DDR_DQ11             : inout bit;
      DDR_DQ10             : inout bit;
      DDR_DQ9              : inout bit;
      DDR_DQ8              : inout bit;
      DDR_DQ7              : inout bit;
      DDR_DQ6              : inout bit;
      DDR_DQ5              : inout bit;
      DDR_DQ4              : inout bit;
      DDR_DQ3              : inout bit;
      DDR_DQ2              : inout bit;
      DDR_DQ1              : inout bit;
      DDR_DQ0              : inout bit;
      DDR_DQGATE0      : inout bit;
      DDR_DQGATE1      : inout bit;
      EM_A13               : inout bit;
      EM_A12               : inout bit;
      EM_A11               : 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_BA1               : inout bit;
      EM_BA0               : inout 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_CE0               : inout bit;
      EM_CE1               : inout bit;
      EM_WE                : inout bit;
      EM_OE                : inout bit;
      EM_WAIT              : inout bit;
      EM_ADV               : inout bit;
      EM_CLK               : inout bit;
      GIO49                : inout bit;
      GIO48                : inout bit;
      GIO47                : inout bit;
      GIO46                : inout bit;
      GIO45                : inout bit;
      GIO44                : inout bit;
      GIO43                : inout bit;
      GIO42                : inout bit;
      GIO41                : inout bit;
      GIO40                : inout bit;
      GIO39                : inout bit;
      GIO38                : inout bit;
      GIO37                : inout bit;
      GIO36                : inout bit;
      GIO35                : inout bit;
      GIO34                : inout bit;
      GIO33                : inout bit;
      GIO32                : inout bit;
      GIO31                : inout bit;
      GIO30                : inout bit;
      GIO29                : inout bit;
      GIO28                : inout bit;
      GIO27                : inout bit;
      GIO26                : inout bit;
      GIO25                : inout bit;
      GIO24                : inout bit;
      GIO23                : inout bit;
      GIO22                : inout bit;
      GIO21                : inout bit;
      GIO20                : inout bit;
      GIO19                : inout bit;
      GIO18                : inout bit;
      GIO17                : inout bit;
      GIO16                : inout bit;
      GIO15                : inout bit;
      GIO14                : inout bit;
      GIO13                : inout bit;
      GIO12                : inout bit;
      GIO11                : inout bit;
      GIO10                : inout bit;
      GIO9                 : inout bit;
      GIO8                 : inout bit;
      GIO7                 : inout bit;
      GIO6                 : inout bit;
      GIO5                 : inout bit;
      GIO4                 : inout bit;
      GIO3                 : inout bit;
      GIO2                 : inout bit;
      GIO1                 : inout bit;
      GIO0                 : inout bit;
      MMCSD0_CLK       : inout bit;
      MMCSD0_CMD       : inout bit;
      MMCSD0_DATA3     : inout bit;
      MMCSD0_DATA2     : inout bit;
      MMCSD0_DATA1     : inout bit;
      MMCSD0_DATA0     : inout bit;
      PWCTRIO0             : linkage bit;
      PWCTRIO1             : linkage bit;
      PWCTRIO2             : linkage bit;
      PWCTRIO3             : linkage bit;
      PWCTRIO4             : linkage bit;
      PWCTRIO5             : linkage bit;
      PWCTRIO6             : linkage bit;
      PWCTRO0              : linkage bit;
      PWCTRO1              : linkage bit;
      PWCTRO2              : linkage bit;
      PWCTRO3              : linkage bit;
      RESETN                : linkage bit;
      TCK                  : in bit;
      TDI                  : in bit;
      TDO                  : out bit;
      TMS                  : in bit;
      TRSTN            : in bit;
      EMU0                 : in bit;
      EMU1                 : in bit;

--    PWRST                : in bit;
--    PWRCNTON             : in bit;
--    VREF                 : inout bit;
--    IREF                 : inout bit;
--    BIAS                 : inout bit;
--    VFB                  : inout bit;
--    TVOUT                : inout bit;
--    COMPY                : inout bit;
--    COMPPB               : inout bit;
--    COMPPR               : inout bit;
--    DDR_PADREFP          : inout bit;
--    USB_DP               : inout bit;
--    USB_DM               : inout bit;
--    USB_ID               : inout bit;
--    USB_VBUS             : inout bit;
--    MICIP                : inout bit;
--    MICIN                : inout bit;
--    LINEO                : inout bit;
--    SPP                  : inout bit;
--    SPN                  : inout bit;
--    VCOM                 : inout bit;
--    ADC_CH0              : inout bit;
--    ADC_CH1              : inout bit;
--    ADC_CH2              : inout bit;
--    ADC_CH3              : inout bit;
--    ADC_CH4              : inout bit;
--    ADC_CH5              : inout bit;
--    RTCXI                : in bit;
--    RTCXO                : out bit;
--    MXI1                 : in bit;
--    MXO1                 : out bit;
--    RTCK                 : out bit;
--    IFORCE               : in bit;
--    VSENSE               : out bit;
--    TESTOUT              : inout bit;

      VDD                  : linkage bit_vector(1 to 58);
      VSS                  : linkage bit_vector(1 to 40));

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

attribute COMPONENT_CONFORMANCE of TMS320DM360: entity is
"STD_1149_1_2001";

    attribute PIN_MAP of TMS320DM360: entity is PHYSICAL_PIN_MAP;
    constant ZCE : PIN_MAP_STRING :=
     "YIN7                          :C12," &
     "YIN6                          :A13," &
     "YIN5                          :B13," &
     "YIN4                          :D12," &
     "YIN3                          :A14," &
     "YIN2                          :B15," &
     "YIN1                          :D14," &
     "YIN0                          :D15," &
     "CIN7                          :A15," &
     "CIN6                          :C15," &
     "CIN5                          :B16," &
     "CIN4                          :A16," &
     "CIN3                          :A17," &
     "CIN2                          :C16," &
     "CIN1                          :A18," &
     "CIN0                          :B17," &
     "HD                            :C14," &
     "VD                            :B14," &
     "C_WE_FIELD                    :E13," &
     "PCLK                          :D13," &
     "YOUT7                         :G16," &
     "YOUT6                         :G19," &
     "YOUT5                         :F15," &
     "YOUT4                         :F18," &
     "YOUT3                         :F16," &
     "YOUT2                         :F19," &
     "YOUT1                         :F17," &
     "YOUT0                         :E16," &
     "COUT7                         :E18," &
     "COUT6                         :E19," &
     "COUT5                         :E15," &
     "COUT4                         :E17," &
     "COUT3                         :D16," &
     "COUT2                         :D19," &
     "COUT1                         :D18," &
     "COUT0                         :D17," &
     "HSYNC                         :G15," &
     "VSYNC                         :G18," &
     "LCD_OE                        :C19," &
     "FIELD                         :C18," &
     "EXTCLK                        :B19," &
     "VCLK                          :B18," &
     "DDR_CLK                       :W11," &
     "DDR_CLKN                      :W12," &
     "DDR_RASN                      :U12," &
     "DDR_CAS                       :V12," &
     "DDR_WEN                       :W13," &
     "DDR_CSN                       :T12," &
     "DDR_CKE                       :R13," &
     "DDR_DQM1                      :W6," &
     "DDR_DQM0                      :T11," &
     "DDR_DQS1                      :T7," &
     "DDR_DQS0                      :T10," &
     "DDR_DQSN1                     :U6," &
     "DDR_DQSN0                     :U9," &
     "DDR_BA2                       :V13," &
     "DDR_BA1                       :T13," &
     "DDR_BA0                       :W14," &
     "DDR_A13                       :T16," &
     "DDR_A12                       :V17," &
     "DDR_A11                       :W18," &
     "DDR_A10                       :V16," &
     "DDR_A9                        :U16," &
     "DDR_A8                        :W17," &
     "DDR_A7                        :T15," &
     "DDR_A6                        :W16," &
     "DDR_A5                        :V15," &
     "DDR_A4                        :U15," &
     "DDR_A3                        :T14," &
     "DDR_A2                        :W15," &
     "DDR_A1                        :V14," &
     "DDR_A0                        :U14," &
     "DDR_DQ15                      :V6," &
     "DDR_DQ14                      :V7," &
     "DDR_DQ13                      :R7," &
     "DDR_DQ12                      :W7," &
     "DDR_DQ11                      :V8," &
     "DDR_DQ10                      :R8," &
     "DDR_DQ9                       :U8," &
     "DDR_DQ8                       :W8," &
     "DDR_DQ7                       :R9," &
     "DDR_DQ6                       :W9," &
     "DDR_DQ5                       :V9," &
     "DDR_DQ4                       :W10," &
     "DDR_DQ3                       :V10," &
     "DDR_DQ2                       :R10," &
     "DDR_DQ1                       :V11," &
     "DDR_DQ0                       :U11," &
     "DDR_DQGATE0                   :T8," &
     "DDR_DQGATE1                   :T9," &
     "EM_A13                        :V18," &
     "EM_A12                        :U18," &
     "EM_A11                        :V19," &
     "EM_A10                        :U19," &
     "EM_A9                         :T18," &
     "EM_A8                         :T19," &
     "EM_A7                         :T17," &
     "EM_A6                         :R18," &
     "EM_A5                         :R16," &
     "EM_A4                         :R19," &
     "EM_A3                         :R15," &
     "EM_A2                         :M18," &
     "EM_A1                         :M19," &
     "EM_A0                         :L17," &
     "EM_BA1                        :R17," &
     "EM_BA0                        :P17," &
     "EM_D15                        :P18," &
     "EM_D14                        :P16," &
     "EM_D13                        :P19," &
     "EM_D12                        :P15," &
     "EM_D11                        :N16," &
     "EM_D10                        :N18," &
     "EM_D9                         :N19," &
     "EM_D8                         :N15," &
     "EM_D7                         :L16," &
     "EM_D6                         :L18," &
     "EM_D5                         :L19," &
     "EM_D4                         :L15," &
     "EM_D3                         :K15," &
     "EM_D2                         :K19," &
     "EM_D1                         :K16," &
     "EM_D0                         :K18," &
     "EM_CE0                        :M17," &
     "EM_CE1                        :J17," &
     "EM_WE                         :J15," &
     "EM_OE                         :J19," &
     "EM_WAIT                       :J18," &
     "EM_ADV                        :M16," &
     "EM_CLK                        :M15," &
     "GIO49                         :D5," &
     "GIO48                         :A5," &
     "GIO47                         :C6," &
     "GIO46                         :E6," &
     "GIO45                         :B6," &
     "GIO44                         :E7," &
     "GIO43                         :T6," &
     "GIO42                         :R6," &
     "GIO41                         :W5," &
     "GIO40                         :U5," &
     "GIO39                         :R5," &
     "GIO38                         :V5," &
     "GIO37                         :T5," &
     "GIO36                         :W4," &
     "GIO35                         :W3," &
     "GIO34                         :V4," &
     "GIO33                         :V3," &
     "GIO32                         :W2," &
     "GIO31                         :U4," &
     "GIO30                         :T4," &
     "GIO29                         :U2," &
     "GIO28                         :V1," &
     "GIO27                         :T2," &
     "GIO26                         :U1," &
     "GIO25                         :T1," &
     "GIO24                         :T3," &
     "GIO23                         :V2," &
     "GIO22                         :R2," &
     "GIO21                         :F3," &
     "GIO20                         :F1," &
     "GIO19                         :E3," &
     "GIO18                         :E2," &
     "GIO17                         :E4," &
     "GIO16                         :E1," &
     "GIO15                         :D2," &
     "GIO14                         :D1," &
     "GIO13                         :D3," &
     "GIO12                         :C1," &
     "GIO11                         :B1," &
     "GIO10                         :B2," &
     "GIO9                          :C2," &
     "GIO8                          :A2," &
     "GIO7                          :A3," &
     "GIO6                          :B3," &
     "GIO5                          :B4," &
     "GIO4                          :A4," &
     "GIO3                          :C5," &
     "GIO2                          :C4," &
     "GIO1                          :D6," &
     "GIO0                          :B5," &
     "MMCSD0_CLK                    :J16," &
     "MMCSD0_CMD                    :H15," &
     "MMCSD0_DATA3                  :H16," &
     "MMCSD0_DATA2                  :H17," &
     "MMCSD0_DATA1                  :H19," &
     "MMCSD0_DATA0                  :H18," &
     "PWCTRIO0                      :J3," &
     "PWCTRIO1                      :J2," &
     "PWCTRIO2                      :J1," &
     "PWCTRIO3                      :J5," &
     "PWCTRIO4                      :J4," &
     "PWCTRIO5                      :K5," &
     "PWCTRIO6                      :K4," &
     "PWCTRO0                       :K2," &
     "PWCTRO1                       :L5," &
     "PWCTRO2                       :L4," &
     "PWCTRO3                       :L3," &
     "RESETN                        :H3," &
     "TCK                           :F4," &
     "TDI                           :F5," &
     "TDO                           :G4," &
     "TMS                           :G2," &
     "TRSTN                         :H5," &
     "EMU0                          :G5," &
     "EMU1                          :H4," &

--   "PWRST                         :M3," &
--   "PWRCNTON                      :M2," &
--   "VREF                          :D11," &
--   "IREF                          :A11," &
--   "BIAS                          :B11," &
--   "VFB                           :B10," &
--   "TVOUT                         :A10," &
--   "COMPY                         :B12," &
--   "COMPPB                        :A12," &
--   "COMPPR                        :C11," &
--   "DDR_PADREFP                   :R11," &
--   "USB_DP                        :N1," &
--   "USB_DM                        :P1," &
--   "USB_ID                        :M1," &
--   "USB_VBUS                      :N2," &
--   "MICIP                         :B8," &
--   "MICIN                         :C8," &
--   "LINEO                         :C9," &
--   "SPP                           :B9," &
--   "SPN                           :A9," &
--   "VCOM                          :A8," &
--   "ADC_CH0                       :E8," &
--   "ADC_CH1                       :B7," &
--   "ADC_CH2                       :A7," &
--   "ADC_CH3                       :D8," &
--   "ADC_CH4                       :D7," &
--   "ADC_CH5                       :A6," &
--   "RTCXI                         :G1," &
--   "RTCXO                         :H1," &
--   "MXI1                          :L1," &
--   "MXO1                          :K1," &
--   "RTCK                          :F2," &
--   "IFORCE                        :R4," &
--   "VSENSE                        :R1," &
--   "TESTOUT                       :A1," &

     "VDD :(" &
     " D10,  D4, E10, E12,  E5,  E9, F10, F12, F13,  F6," &
     "  F7, G14,  G6,  G8,  G9, H11, H12, H13, H14,  H6," &
     "  H7,  H8, J12, J14,  J6,  J7,  J8, K12, K14,  K6," &
     "  K7,  K8, L12, L13, L14,  L6, M10, M12, M13, M14," &
     "  M5,  M6, N11,  N4,  N5,  N6,  N9, P10, P12, P14," &
     "  P4,  P5,  P6,  P7,  P9, R12, R14,  R3)," &
     "VSS :(" &
     " A19,  D9, E11, E14, F11, F14,  F8,  F9, G11, G12," &
     " H10,  H2,  H9, J10, J11, J13,  J9, K10, K11,  K9," &
     " L10, L11,  L2,  L7,  L8,  L9, M11,  M4,  M7,  M8," &
     "  M9, N12, N14,  N8, P13,  P2,  P3,  P8,  W1, W19)";

-- *********************************************************
    attribute TAP_SCAN_IN    of TDI    : signal is true;
    attribute TAP_SCAN_MODE  of TMS    : signal is true;
    attribute TAP_SCAN_OUT   of TDO    : signal is true;
    attribute TAP_SCAN_RESET of TRSTN   : signal is true;
    attribute TAP_SCAN_CLOCK of TCK    : signal is (20.00e6, BOTH);

    attribute COMPLIANCE_PATTERNS of TMS320DM360: entity is "(EMU1,EMU0)(11)";

    attribute INSTRUCTION_LENGTH of TMS320DM360: entity is 6;
    attribute INSTRUCTION_OPCODE of TMS320DM360: entity is
              "EXTEST    (011000), " &
              "BYPASS    (111111), " &
              "HIGHZ     (011110), " &
              "PRELOAD   (011100), " &
              "IDCODE    (000100), " &
              "SAMPLE    (011011), " &
              "PRIVATE   (000000,  " &
              "           000001,  " &
              "           000010,  " &
              "           000011,  " &
              "           000101,  " &
              "           000110,  " &
              "           000111,  " &
              "           001000,  " &
              "           001001,  " &
              "           001010,  " &
              "           001011,  " &
              "           001100,  " &
              "           001101,  " &
              "           001110,  " &
              "           001111,  " &
              "           010000,  " &
              "           010001,  " &
              "           010010,  " &
              "           010011,  " &
              "           010100,  " &
              "           010101,  " &
              "           010110,  " &
              "           010111,  " &
              "           011001,  " &
              "           011010,  " &
              "           011101,  " &
              "           011111,  " &
              "           100000,  " &
              "           100001,  " &
              "           100010,  " &
              "           100011,  " &
              "           100100,  " &
              "           100101,  " &
              "           100110,  " &
              "           100111,  " &
              "           101000,  " &
              "           101001,  " &
              "           101010,  " &
              "           101011,  " &
              "           101100,  " &
              "           101101,  " &
              "           101110,  " &
              "           101111,  " &
              "           110000,  " &
              "           110001,  " &
              "           110010,  " &
              "           110011,  " &
              "           110100,  " &
              "           110101,  " &
              "           110110,  " &
              "           110111,  " &
              "           111000,  " &
              "           111001,  " &
              "           111010,  " &
              "           111011,  " &
              "           111100,  " &
              "           111101,  " &
              "           111110)  " ;

    attribute INSTRUCTION_CAPTURE of TMS320DM360: entity is "XXXX01";
   
    attribute INSTRUCTION_PRIVATE of TMS320DM360: entity is "PRIVATE";

--  Do not support SAMPLE on DDR outputs
--  Do not support INTEST on DDR inputs

    attribute IDCODE_REGISTER of TMS320DM360: entity is
              "0000" &                 -- Version number
              "1011100000111110" &     -- Part number -- DM360 pin package ID
              "00000010111" &          -- Manufacturer ID  -- Texas Instruments
              "1";                     -- Required by IEEE Std. 

    attribute REGISTER_ACCESS of TMS320DM360: entity is
              "BOUNDARY (EXTEST, PRELOAD, SAMPLE)," &
              "BYPASS   (BYPASS, HIGHZ)  " ;

attribute BOUNDARY_LENGTH   of TMS320DM360: entity is 595;
attribute BOUNDARY_REGISTER of TMS320DM360: entity is

--- num      cell                  port    function  safe ccell disval rslt

   "0       (bc_4,                     *,  internal,  1)," &
   "1       (bc_4,                     *,  internal,  1)," &
   "2       (bc_4,                     *,  internal,  X)," &
   "3       (bc_4,                     *,  internal,  0)," &
   "4       (bc_4,                     *,  internal,  1)," &
   "5       (bc_4,                     *,  internal,  X)," &
   "6       (bc_4,                     *,  internal,  0)," &
   "7       (bc_4,                     *,  internal,  X)," &
   "8       (bc_4,                     *,  internal,  X)," &
   "9       (bc_4,                     *,  internal,  X)," &
   "10      (bc_4,                     *,  internal,  X)," &
   "11      (bc_4,                     *,  internal,  X)," &
   "12      (bc_4,                     *,  internal,  X)," &
   "13      (bc_4,                     *,  internal,  X)," &
   "14      (bc_4,                     *,  internal,  X)," &
   "15      (bc_4,                     *,  internal,  X)," &
   "16      (bc_4,                     *,  internal,  X)," &
   "17      (bc_4,                     *,  internal,  X)," &
   "18      (bc_4,                     *,  internal,  X)," &
   "19      (bc_4,                     *,  internal,  X)," &
   "20      (bc_4,                     *,  internal,  X)," &
   "21      (bc_4,                     *,  internal,  X)," &
   "22      (bc_4,                     *,  internal,  X)," &
   "23      (bc_4,                     *,  internal,  X)," &
   "24      (bc_4,                     *,  internal,  X)," &
   "25      (bc_4,                     *,  internal,  X)," &
   "26      (bc_4,                     *,  internal,  X)," &
   "27      (bc_4,                     *,  internal,  X)," &
   "28      (bc_4,                     *,  internal,  X)," &
   "29      (bc_4,                     *,  internal,  X)," &
   "30      (bc_4,                     *,  internal,  X)," &
   "31      (bc_4,                     *,  internal,  X)," &
   "32      (bc_4,                     *,  internal,  X)," &
   "33      (bc_4,                     *,  internal,  X)," &
   "34      (bc_4,                     *,  internal,  X)," &
   "35      (bc_4,                     *,  internal,  X)," &
   "36      (bc_4,                     *,  internal,  X)," &
   "37      (bc_4,                     *,  internal,  X)," &
   "38      (bc_4,                     *,  internal,  X)," &
   "39      (bc_4,                     *,  internal,  X)," &
   "40      (bc_1,                     *,  control,  1)," &
   "41      (bc_1,     MMCSD0_DATA0,  output3,  X,     40,   1,   Z)," &
   "42      (bc_1,     MMCSD0_DATA0,  input,  X)," &
   "43      (bc_1,                     *,  control,  1)," &
   "44      (bc_1,     MMCSD0_DATA1,  output3,  X,     43,   1,   Z)," &
   "45      (bc_1,     MMCSD0_DATA1,  input,  X)," &
   "46      (bc_1,                     *,  control,  1)," &
   "47      (bc_1,     MMCSD0_DATA2,  output3,  X,     46,   1,   Z)," &
   "48      (bc_1,     MMCSD0_DATA2,  input,  X)," &
   "49      (bc_1,                     *,  control,  1)," &
   "50      (bc_1,     MMCSD0_DATA3,  output3,  X,     49,   1,   Z)," &
   "51      (bc_1,     MMCSD0_DATA3,  input,  X)," &
   "52      (bc_1,                     *,  control,  1)," &
   "53      (bc_1,       MMCSD0_CMD,  output3,  X,     52,   1,   Z)," &
   "54      (bc_1,       MMCSD0_CMD,  input,  X)," &
   "55      (bc_1,                     *,  control,  1)," &
   "56      (bc_1,       MMCSD0_CLK,  output3,  X,     55,   1,   Z)," &
   "57      (bc_1,       MMCSD0_CLK,  input,  X)," &
   "58      (bc_1,                     *,  control,  1)," &
   "59      (bc_1,                  GIO0,  output3,  X,     58,   1,   Z)," &
   "60      (bc_1,                  GIO0,  input,  X)," &
   "61      (bc_1,                     *,  control,  1)," &
   "62      (bc_1,                  GIO1,  output3,  X,     61,   1,   Z)," &
   "63      (bc_1,                  GIO1,  input,  X)," &
   "64      (bc_1,                     *,  control,  1)," &
   "65      (bc_1,                  GIO2,  output3,  X,     64,   1,   Z)," &
   "66      (bc_1,                  GIO2,  input,  X)," &
   "67      (bc_1,                     *,  control,  1)," &
   "68      (bc_1,                  GIO3,  output3,  X,     67,   1,   Z)," &
   "69      (bc_1,                  GIO3,  input,  X)," &
   "70      (bc_1,                     *,  control,  1)," &
   "71      (bc_1,                  GIO4,  output3,  X,     70,   1,   Z)," &
   "72      (bc_1,                  GIO4,  input,  X)," &
   "73      (bc_1,                     *,  control,  1)," &
   "74      (bc_1,                  GIO5,  output3,  X,     73,   1,   Z)," &
   "75      (bc_1,                  GIO5,  input,  X)," &
   "76      (bc_1,                     *,  control,  1)," &
   "77      (bc_1,                  GIO6,  output3,  X,     76,   1,   Z)," &
   "78      (bc_1,                  GIO6,  input,  X)," &
   "79      (bc_1,                     *,  control,  1)," &
   "80      (bc_1,                  GIO7,  output3,  X,     79,   1,   Z)," &
   "81      (bc_1,                  GIO7,  input,  X)," &
   "82      (bc_1,                     *,  control,  1)," &
   "83      (bc_1,                  GIO8,  output3,  X,     82,   1,   Z)," &
   "84      (bc_1,                  GIO8,  input,  X)," &
   "85      (bc_1,                     *,  control,  1)," &
   "86      (bc_1,                  GIO9,  output3,  X,     85,   1,   Z)," &
   "87      (bc_1,                  GIO9,  input,  X)," &
   "88      (bc_1,                     *,  control,  1)," &
   "89      (bc_1,                 GIO10,  output3,  X,     88,   1,   Z)," &
   "90      (bc_1,                 GIO10,  input,  X)," &
   "91      (bc_1,                     *,  control,  1)," &
   "92      (bc_1,                 GIO11,  output3,  X,     91,   1,   Z)," &
   "93      (bc_1,                 GIO11,  input,  X)," &
   "94      (bc_1,                     *,  control,  1)," &
   "95      (bc_1,                 GIO12,  output3,  X,     94,   1,   Z)," &
   "96      (bc_1,                 GIO12,  input,  X)," &
   "97      (bc_1,                     *,  control,  1)," &
   "98      (bc_1,                 GIO13,  output3,  X,     97,   1,   Z)," &
   "99      (bc_1,                 GIO13,  input,  X)," &
   "100     (bc_1,                     *,  control,  1)," &
   "101     (bc_1,                 GIO14,  output3,  X,    100,   1,   Z)," &
   "102     (bc_1,                 GIO14,  input,  X)," &
   "103     (bc_1,                     *,  control,  1)," &
   "104     (bc_1,                 GIO15,  output3,  X,    103,   1,   Z)," &
   "105     (bc_1,                 GIO15,  input,  X)," &
   "106     (bc_1,                     *,  control,  1)," &
   "107     (bc_1,                 GIO16,  output3,  X,    106,   1,   Z)," &
   "108     (bc_1,                 GIO16,  input,  X)," &
   "109     (bc_1,                     *,  control,  1)," &
   "110     (bc_1,                 GIO17,  output3,  X,    109,   1,   Z)," &
   "111     (bc_1,                 GIO17,  input,  X)," &
   "112     (bc_1,                     *,  control,  1)," &
   "113     (bc_1,                 GIO18,  output3,  X,    112,   1,   Z)," &
   "114     (bc_1,                 GIO18,  input,  X)," &
   "115     (bc_1,                     *,  control,  1)," &
   "116     (bc_1,                 GIO19,  output3,  X,    115,   1,   Z)," &
   "117     (bc_1,                 GIO19,  input,  X)," &
   "118     (bc_1,                     *,  control,  1)," &
   "119     (bc_1,                 GIO20,  output3,  X,    118,   1,   Z)," &
   "120     (bc_1,                 GIO20,  input,  X)," &
   "121     (bc_1,                     *,  control,  1)," &
   "122     (bc_1,                 GIO21,  output3,  X,    121,   1,   Z)," &
   "123     (bc_1,                 GIO21,  input,  X)," &
   "124     (bc_1,                     *,  control,  1)," &
   "125     (bc_1,                 GIO22,  output3,  X,    124,   1,   Z)," &
   "126     (bc_1,                 GIO22,  input,  X)," &
   "127     (bc_1,                     *,  control,  1)," &
   "128     (bc_1,                 GIO23,  output3,  X,    127,   1,   Z)," &
   "129     (bc_1,                 GIO23,  input,  X)," &
   "130     (bc_1,                     *,  control,  1)," &
   "131     (bc_1,                 GIO24,  output3,  X,    130,   1,   Z)," &
   "132     (bc_1,                 GIO24,  input,  X)," &
   "133     (bc_1,                     *,  control,  1)," &
   "134     (bc_1,                 GIO25,  output3,  X,    133,   1,   Z)," &
   "135     (bc_1,                 GIO25,  input,  X)," &
   "136     (bc_1,                     *,  control,  1)," &
   "137     (bc_1,                 GIO26,  output3,  X,    136,   1,   Z)," &
   "138     (bc_1,                 GIO26,  input,  X)," &
   "139     (bc_1,                     *,  control,  1)," &
   "140     (bc_1,                 GIO27,  output3,  X,    139,   1,   Z)," &
   "141     (bc_1,                 GIO27,  input,  X)," &
   "142     (bc_1,                     *,  control,  1)," &
   "143     (bc_1,                 GIO28,  output3,  X,    142,   1,   Z)," &
   "144     (bc_1,                 GIO28,  input,  X)," &
   "145     (bc_1,                     *,  control,  1)," &
   "146     (bc_1,                 GIO29,  output3,  X,    145,   1,   Z)," &
   "147     (bc_1,                 GIO29,  input,  X)," &
   "148     (bc_1,                     *,  control,  1)," &
   "149     (bc_1,                 GIO30,  output3,  X,    148,   1,   Z)," &
   "150     (bc_1,                 GIO30,  input,  X)," &
   "151     (bc_1,                     *,  control,  1)," &
   "152     (bc_1,                 GIO31,  output3,  X,    151,   1,   Z)," &
   "153     (bc_1,                 GIO31,  input,  X)," &
   "154     (bc_1,                     *,  control,  1)," &
   "155     (bc_1,                 GIO32,  output3,  X,    154,   1,   Z)," &
   "156     (bc_1,                 GIO32,  input,  X)," &
   "157     (bc_1,                     *,  control,  1)," &
   "158     (bc_1,                 GIO33,  output3,  X,    157,   1,   Z)," &
   "159     (bc_1,                 GIO33,  input,  X)," &
   "160     (bc_1,                     *,  control,  1)," &
   "161     (bc_1,                 GIO34,  output3,  X,    160,   1,   Z)," &
   "162     (bc_1,                 GIO34,  input,  X)," &
   "163     (bc_1,                     *,  control,  1)," &
   "164     (bc_1,                 GIO35,  output3,  X,    163,   1,   Z)," &
   "165     (bc_1,                 GIO35,  input,  X)," &
   "166     (bc_1,                     *,  control,  1)," &
   "167     (bc_1,                 GIO36,  output3,  X,    166,   1,   Z)," &
   "168     (bc_1,                 GIO36,  input,  X)," &
   "169     (bc_1,                     *,  control,  1)," &
   "170     (bc_1,                 GIO37,  output3,  X,    169,   1,   Z)," &
   "171     (bc_1,                 GIO37,  input,  X)," &
   "172     (bc_1,                     *,  control,  1)," &
   "173     (bc_1,                 GIO38,  output3,  X,    172,   1,   Z)," &
   "174     (bc_1,                 GIO38,  input,  X)," &
   "175     (bc_1,                     *,  control,  1)," &
   "176     (bc_1,                 GIO39,  output3,  X,    175,   1,   Z)," &
   "177     (bc_1,                 GIO39,  input,  X)," &
   "178     (bc_1,                     *,  control,  1)," &
   "179     (bc_1,                 GIO40,  output3,  X,    178,   1,   Z)," &
   "180     (bc_1,                 GIO40,  input,  X)," &
   "181     (bc_1,                     *,  control,  1)," &
   "182     (bc_1,                 GIO41,  output3,  X,    181,   1,   Z)," &
   "183     (bc_1,                 GIO41,  input,  X)," &
   "184     (bc_1,                     *,  control,  1)," &
   "185     (bc_1,                 GIO42,  output3,  X,    184,   1,   Z)," &
   "186     (bc_1,                 GIO42,  input,  X)," &
   "187     (bc_1,                     *,  control,  1)," &
   "188     (bc_1,                 GIO43,  output3,  X,    187,   1,   Z)," &
   "189     (bc_1,                 GIO43,  input,  X)," &
   "190     (bc_1,                     *,  control,  1)," &
   "191     (bc_1,                 GIO44,  output3,  X,    190,   1,   Z)," &
   "192     (bc_1,                 GIO44,  input,  X)," &
   "193     (bc_1,                     *,  control,  1)," &
   "194     (bc_1,                 GIO45,  output3,  X,    193,   1,   Z)," &
   "195     (bc_1,                 GIO45,  input,  X)," &
   "196     (bc_1,                     *,  control,  1)," &
   "197     (bc_1,                 GIO46,  output3,  X,    196,   1,   Z)," &
   "198     (bc_1,                 GIO46,  input,  X)," &
   "199     (bc_1,                     *,  control,  1)," &
   "200     (bc_1,                 GIO47,  output3,  X,    199,   1,   Z)," &
   "201     (bc_1,                 GIO47,  input,  X)," &
   "202     (bc_1,                     *,  control,  1)," &
   "203     (bc_1,                 GIO48,  output3,  X,    202,   1,   Z)," &
   "204     (bc_1,                 GIO48,  input,  X)," &
   "205     (bc_1,                     *,  control,  1)," &
   "206     (bc_1,                 GIO49,  output3,  X,    205,   1,   Z)," &
   "207     (bc_1,                 GIO49,  input,  X)," &
   "208     (bc_1,                     *,  control,  1)," &
   "209     (bc_1,                EM_CLK,  output3,  X,    208,   1,   Z)," &
   "210     (bc_1,                EM_CLK,  input,  X)," &
   "211     (bc_1,                     *,  control,  1)," &
   "212     (bc_1,                EM_ADV,  output3,  X,    211,   1,   Z)," &
   "213     (bc_1,                EM_ADV,  input,  X)," &
   "214     (bc_1,                     *,  control,  1)," &
   "215     (bc_1,               EM_WAIT,  output3,  X,    214,   1,   Z)," &
   "216     (bc_1,               EM_WAIT,  input,  X)," &
   "217     (bc_1,                     *,  control,  1)," &
   "218     (bc_1,                 EM_OE,  output3,  X,    217,   1,   Z)," &
   "219     (bc_1,                 EM_OE,  input,  X)," &
   "220     (bc_1,                     *,  control,  1)," &
   "221     (bc_1,                 EM_WE,  output3,  X,    220,   1,   Z)," &
   "222     (bc_1,                 EM_WE,  input,  X)," &
   "223     (bc_1,                     *,  control,  1)," &
   "224     (bc_1,                EM_CE1,  output3,  X,    223,   1,   Z)," &
   "225     (bc_1,                EM_CE1,  input,  X)," &
   "226     (bc_1,                     *,  control,  1)," &
   "227     (bc_1,                EM_CE0,  output3,  X,    226,   1,   Z)," &
   "228     (bc_1,                EM_CE0,  input,  X)," &
   "229     (bc_1,                     *,  control,  1)," &
   "230     (bc_1,                 EM_D0,  output3,  X,    229,   1,   Z)," &
   "231     (bc_1,                 EM_D0,  input,  X)," &
   "232     (bc_1,                     *,  control,  1)," &
   "233     (bc_1,                 EM_D1,  output3,  X,    232,   1,   Z)," &
   "234     (bc_1,                 EM_D1,  input,  X)," &
   "235     (bc_1,                     *,  control,  1)," &
   "236     (bc_1,                 EM_D2,  output3,  X,    235,   1,   Z)," &
   "237     (bc_1,                 EM_D2,  input,  X)," &
   "238     (bc_1,                     *,  control,  1)," &
   "239     (bc_1,                 EM_D3,  output3,  X,    238,   1,   Z)," &
   "240     (bc_1,                 EM_D3,  input,  X)," &
   "241     (bc_1,                     *,  control,  1)," &
   "242     (bc_1,                 EM_D4,  output3,  X,    241,   1,   Z)," &
   "243     (bc_1,                 EM_D4,  input,  X)," &
   "244     (bc_1,                     *,  control,  1)," &
   "245     (bc_1,                 EM_D5,  output3,  X,    244,   1,   Z)," &
   "246     (bc_1,                 EM_D5,  input,  X)," &
   "247     (bc_1,                     *,  control,  1)," &
   "248     (bc_1,                 EM_D6,  output3,  X,    247,   1,   Z)," &
   "249     (bc_1,                 EM_D6,  input,  X)," &
   "250     (bc_1,                     *,  control,  1)," &
   "251     (bc_1,                 EM_D7,  output3,  X,    250,   1,   Z)," &
   "252     (bc_1,                 EM_D7,  input,  X)," &
   "253     (bc_1,                     *,  control,  1)," &
   "254     (bc_1,                 EM_D8,  output3,  X,    253,   1,   Z)," &
   "255     (bc_1,                 EM_D8,  input,  X)," &
   "256     (bc_1,                     *,  control,  1)," &
   "257     (bc_1,                 EM_D9,  output3,  X,    256,   1,   Z)," &
   "258     (bc_1,                 EM_D9,  input,  X)," &
   "259     (bc_1,                     *,  control,  1)," &
   "260     (bc_1,                EM_D10,  output3,  X,    259,   1,   Z)," &
   "261     (bc_1,                EM_D10,  input,  X)," &
   "262     (bc_1,                     *,  control,  1)," &
   "263     (bc_1,                EM_D11,  output3,  X,    262,   1,   Z)," &
   "264     (bc_1,                EM_D11,  input,  X)," &
   "265     (bc_1,                     *,  control,  1)," &
   "266     (bc_1,                EM_D12,  output3,  X,    265,   1,   Z)," &
   "267     (bc_1,                EM_D12,  input,  X)," &
   "268     (bc_1,                     *,  control,  1)," &
   "269     (bc_1,                EM_D13,  output3,  X,    268,   1,   Z)," &
   "270     (bc_1,                EM_D13,  input,  X)," &
   "271     (bc_1,                     *,  control,  1)," &
   "272     (bc_1,                EM_D14,  output3,  X,    271,   1,   Z)," &
   "273     (bc_1,                EM_D14,  input,  X)," &
   "274     (bc_1,                     *,  control,  1)," &
   "275     (bc_1,                EM_D15,  output3,  X,    274,   1,   Z)," &
   "276     (bc_1,                EM_D15,  input,  X)," &
   "277     (bc_1,                     *,  control,  1)," &
   "278     (bc_1,                EM_BA0,  output3,  X,    277,   1,   Z)," &
   "279     (bc_1,                EM_BA0,  input,  X)," &
   "280     (bc_1,                     *,  control,  1)," &
   "281     (bc_1,                EM_BA1,  output3,  X,    280,   1,   Z)," &
   "282     (bc_1,                EM_BA1,  input,  X)," &
   "283     (bc_1,                     *,  control,  1)," &
   "284     (bc_1,                 EM_A0,  output3,  X,    283,   1,   Z)," &
   "285     (bc_1,                 EM_A0,  input,  X)," &
   "286     (bc_1,                     *,  control,  1)," &
   "287     (bc_1,                 EM_A1,  output3,  X,    286,   1,   Z)," &
   "288     (bc_1,                 EM_A1,  input,  X)," &
   "289     (bc_1,                     *,  control,  1)," &
   "290     (bc_1,                 EM_A2,  output3,  X,    289,   1,   Z)," &
   "291     (bc_1,                 EM_A2,  input,  X)," &
   "292     (bc_1,                     *,  control,  1)," &
   "293     (bc_1,                 EM_A3,  output3,  X,    292,   1,   Z)," &
   "294     (bc_1,                 EM_A3,  input,  X)," &
   "295     (bc_1,                     *,  control,  1)," &
   "296     (bc_1,                 EM_A4,  output3,  X,    295,   1,   Z)," &
   "297     (bc_1,                 EM_A4,  input,  X)," &
   "298     (bc_1,                     *,  control,  1)," &
   "299     (bc_1,                 EM_A5,  output3,  X,    298,   1,   Z)," &
   "300     (bc_1,                 EM_A5,  input,  X)," &
   "301     (bc_1,                     *,  control,  1)," &
   "302     (bc_1,                 EM_A6,  output3,  X,    301,   1,   Z)," &
   "303     (bc_1,                 EM_A6,  input,  X)," &
   "304     (bc_1,                     *,  control,  1)," &
   "305     (bc_1,                 EM_A7,  output3,  X,    304,   1,   Z)," &
   "306     (bc_1,                 EM_A7,  input,  X)," &
   "307     (bc_1,                     *,  control,  1)," &
   "308     (bc_1,                 EM_A8,  output3,  X,    307,   1,   Z)," &
   "309     (bc_1,                 EM_A8,  input,  X)," &
   "310     (bc_1,                     *,  control,  1)," &
   "311     (bc_1,                 EM_A9,  output3,  X,    310,   1,   Z)," &
   "312     (bc_1,                 EM_A9,  input,  X)," &
   "313     (bc_1,                     *,  control,  1)," &
   "314     (bc_1,                EM_A10,  output3,  X,    313,   1,   Z)," &
   "315     (bc_1,                EM_A10,  input,  X)," &
   "316     (bc_1,                     *,  control,  1)," &
   "317     (bc_1,                EM_A11,  output3,  X,    316,   1,   Z)," &
   "318     (bc_1,                EM_A11,  input,  X)," &
   "319     (bc_1,                     *,  control,  1)," &
   "320     (bc_1,                EM_A12,  output3,  X,    319,   1,   Z)," &
   "321     (bc_1,                EM_A12,  input,  X)," &
   "322     (bc_1,                     *,  control,  1)," &
   "323     (bc_1,                EM_A13,  output3,  X,    322,   1,   Z)," &
   "324     (bc_1,                EM_A13,  input,  X)," &
   "325     (bc_1,                     *,  control,  1)," &
   "326     (bc_1,      DDR_DQGATE1,  output3,  X,    325,   1,   Z)," &
   "327     (bc_1,      DDR_DQGATE1,  input,  X)," &
   "328     (bc_1,                     *,  control,  1)," &
   "329     (bc_1,      DDR_DQGATE0,  output3,  X,    328,   1,   Z)," &
   "330     (bc_1,      DDR_DQGATE0,  input,  X)," &
   "331     (bc_1,                     *,  control,  1)," &
   "332     (bc_1,               DDR_DQ0,  output3,  X,    331,   1,   Z)," &
   "333     (bc_1,               DDR_DQ0,  input,  X)," &
   "334     (bc_1,                     *,  control,  1)," &
   "335     (bc_1,               DDR_DQ1,  output3,  X,    334,   1,   Z)," &
   "336     (bc_1,               DDR_DQ1,  input,  X)," &
   "337     (bc_1,                     *,  control,  1)," &
   "338     (bc_1,               DDR_DQ2,  output3,  X,    337,   1,   Z)," &
   "339     (bc_1,               DDR_DQ2,  input,  X)," &
   "340     (bc_1,                     *,  control,  1)," &
   "341     (bc_1,               DDR_DQ3,  output3,  X,    340,   1,   Z)," &
   "342     (bc_1,               DDR_DQ3,  input,  X)," &
   "343     (bc_1,                     *,  control,  1)," &
   "344     (bc_1,               DDR_DQ4,  output3,  X,    343,   1,   Z)," &
   "345     (bc_1,               DDR_DQ4,  input,  X)," &
   "346     (bc_1,                     *,  control,  1)," &
   "347     (bc_1,               DDR_DQ5,  output3,  X,    346,   1,   Z)," &
   "348     (bc_1,               DDR_DQ5,  input,  X)," &
   "349     (bc_1,                     *,  control,  1)," &
   "350     (bc_1,               DDR_DQ6,  output3,  X,    349,   1,   Z)," &
   "351     (bc_1,               DDR_DQ6,  input,  X)," &
   "352     (bc_1,                     *,  control,  1)," &
   "353     (bc_1,               DDR_DQ7,  output3,  X,    352,   1,   Z)," &
   "354     (bc_1,               DDR_DQ7,  input,  X)," &
   "355     (bc_1,                     *,  control,  1)," &
   "356     (bc_1,               DDR_DQ8,  output3,  X,    355,   1,   Z)," &
   "357     (bc_1,               DDR_DQ8,  input,  X)," &
   "358     (bc_1,                     *,  control,  1)," &
   "359     (bc_1,               DDR_DQ9,  output3,  X,    358,   1,   Z)," &
   "360     (bc_1,               DDR_DQ9,  input,  X)," &
   "361     (bc_1,                     *,  control,  1)," &
   "362     (bc_1,              DDR_DQ10,  output3,  X,    361,   1,   Z)," &
   "363     (bc_1,              DDR_DQ10,  input,  X)," &
   "364     (bc_1,                     *,  control,  1)," &
   "365     (bc_1,              DDR_DQ11,  output3,  X,    364,   1,   Z)," &
   "366     (bc_1,              DDR_DQ11,  input,  X)," &
   "367     (bc_1,                     *,  control,  1)," &
   "368     (bc_1,              DDR_DQ12,  output3,  X,    367,   1,   Z)," &
   "369     (bc_1,              DDR_DQ12,  input,  X)," &
   "370     (bc_1,                     *,  control,  1)," &
   "371     (bc_1,              DDR_DQ13,  output3,  X,    370,   1,   Z)," &
   "372     (bc_1,              DDR_DQ13,  input,  X)," &
   "373     (bc_1,                     *,  control,  1)," &
   "374     (bc_1,              DDR_DQ14,  output3,  X,    373,   1,   Z)," &
   "375     (bc_1,              DDR_DQ14,  input,  X)," &
   "376     (bc_1,                     *,  control,  1)," &
   "377     (bc_1,              DDR_DQ15,  output3,  X,    376,   1,   Z)," &
   "378     (bc_1,              DDR_DQ15,  input,  X)," &
   "379     (bc_1,                     *,  control,  1)," &
   "380     (bc_1,                DDR_A0,  output3,  X,    379,   1,   Z)," &
   "381     (bc_1,                DDR_A0,  input,  X)," &
   "382     (bc_1,                     *,  control,  1)," &
   "383     (bc_1,                DDR_A1,  output3,  X,    382,   1,   Z)," &
   "384     (bc_1,                DDR_A1,  input,  X)," &
   "385     (bc_1,                     *,  control,  1)," &
   "386     (bc_1,                DDR_A2,  output3,  X,    385,   1,   Z)," &
   "387     (bc_1,                DDR_A2,  input,  X)," &
   "388     (bc_1,                     *,  control,  1)," &
   "389     (bc_1,                DDR_A3,  output3,  X,    388,   1,   Z)," &
   "390     (bc_1,                DDR_A3,  input,  X)," &
   "391     (bc_1,                     *,  control,  1)," &
   "392     (bc_1,                DDR_A4,  output3,  X,    391,   1,   Z)," &
   "393     (bc_1,                DDR_A4,  input,  X)," &
   "394     (bc_1,                     *,  control,  1)," &
   "395     (bc_1,                DDR_A5,  output3,  X,    394,   1,   Z)," &
   "396     (bc_1,                DDR_A5,  input,  X)," &
   "397     (bc_1,                     *,  control,  1)," &
   "398     (bc_1,                DDR_A6,  output3,  X,    397,   1,   Z)," &
   "399     (bc_1,                DDR_A6,  input,  X)," &
   "400     (bc_1,                     *,  control,  1)," &
   "401     (bc_1,                DDR_A7,  output3,  X,    400,   1,   Z)," &
   "402     (bc_1,                DDR_A7,  input,  X)," &
   "403     (bc_1,                     *,  control,  1)," &
   "404     (bc_1,                DDR_A8,  output3,  X,    403,   1,   Z)," &
   "405     (bc_1,                DDR_A8,  input,  X)," &
   "406     (bc_1,                     *,  control,  1)," &
   "407     (bc_1,                DDR_A9,  output3,  X,    406,   1,   Z)," &
   "408     (bc_1,                DDR_A9,  input,  X)," &
   "409     (bc_1,                     *,  control,  1)," &
   "410     (bc_1,               DDR_A10,  output3,  X,    409,   1,   Z)," &
   "411     (bc_1,               DDR_A10,  input,  X)," &
   "412     (bc_1,                     *,  control,  1)," &
   "413     (bc_1,               DDR_A11,  output3,  X,    412,   1,   Z)," &
   "414     (bc_1,               DDR_A11,  input,  X)," &
   "415     (bc_1,                     *,  control,  1)," &
   "416     (bc_1,               DDR_A12,  output3,  X,    415,   1,   Z)," &
   "417     (bc_1,               DDR_A12,  input,  X)," &
   "418     (bc_1,                     *,  control,  1)," &
   "419     (bc_1,               DDR_A13,  output3,  X,    418,   1,   Z)," &
   "420     (bc_1,               DDR_A13,  input,  X)," &
   "421     (bc_1,                     *,  control,  1)," &
   "422     (bc_1,               DDR_BA0,  output3,  X,    421,   1,   Z)," &
   "423     (bc_1,               DDR_BA0,  input,  X)," &
   "424     (bc_1,                     *,  control,  1)," &
   "425     (bc_1,               DDR_BA1,  output3,  X,    424,   1,   Z)," &
   "426     (bc_1,               DDR_BA1,  input,  X)," &
   "427     (bc_1,                     *,  control,  1)," &
   "428     (bc_1,               DDR_BA2,  output3,  X,    427,   1,   Z)," &
   "429     (bc_1,               DDR_BA2,  input,  X)," &
   "430     (bc_1,                     *,  control,  1)," &
   "431     (bc_1,             DDR_DQSN0,  output3,  X,    430,   1,   Z)," &
   "432     (bc_1,             DDR_DQSN0,  input,  X)," &
   "433     (bc_1,                     *,  control,  1)," &
   "434     (bc_1,             DDR_DQSN1,  output3,  X,    433,   1,   Z)," &
   "435     (bc_1,             DDR_DQSN1,  input,  X)," &
   "436     (bc_1,                     *,  control,  1)," &
   "437     (bc_1,              DDR_DQS0,  output3,  X,    436,   1,   Z)," &
   "438     (bc_1,              DDR_DQS0,  input,  X)," &
   "439     (bc_1,                     *,  control,  1)," &
   "440     (bc_1,              DDR_DQS1,  output3,  X,    439,   1,   Z)," &
   "441     (bc_1,              DDR_DQS1,  input,  X)," &
   "442     (bc_1,                     *,  control,  1)," &
   "443     (bc_1,              DDR_DQM0,  output3,  X,    442,   1,   Z)," &
   "444     (bc_1,              DDR_DQM0,  input,  X)," &
   "445     (bc_1,                     *,  control,  1)," &
   "446     (bc_1,              DDR_DQM1,  output3,  X,    445,   1,   Z)," &
   "447     (bc_1,              DDR_DQM1,  input,  X)," &
   "448     (bc_1,                     *,  control,  1)," &
   "449     (bc_1,               DDR_CKE,  output3,  X,    448,   1,   Z)," &
   "450     (bc_1,               DDR_CKE,  input,  X)," &
   "451     (bc_1,                     *,  control,  1)," &
   "452     (bc_1,          DDR_CSN,  output3,  X,    451,   1,   Z)," &
   "453     (bc_1,          DDR_CSN,  input,  X)," &
   "454     (bc_1,                     *,  control,  1)," &
   "455     (bc_1,          DDR_WEN,  output3,  X,    454,   1,   Z)," &
   "456     (bc_1,          DDR_WEN,  input,  X)," &
   "457     (bc_1,                     *,  control,  1)," &
   "458     (bc_1,               DDR_CAS,  output3,  X,    457,   1,   Z)," &
   "459     (bc_1,               DDR_CAS,  input,  X)," &
   "460     (bc_1,                     *,  control,  1)," &
   "461     (bc_1,         DDR_RASN,  output3,  X,    460,   1,   Z)," &
   "462     (bc_1,         DDR_RASN,  input,  X)," &
   "463     (bc_1,                     *,  control,  1)," &
   "464     (bc_1,              DDR_CLKN,  output3,  X,    463,   1,   Z)," &
   "465     (bc_1,              DDR_CLKN,  input,  X)," &
   "466     (bc_1,                     *,  control,  1)," &
   "467     (bc_1,          DDR_CLK,  output3,  X,    466,   1,   Z)," &
   "468     (bc_1,          DDR_CLK,  input,  X)," &
   "469     (bc_1,                     *,  control,  1)," &
   "470     (bc_1,                  VCLK,  output3,  X,    469,   1,   Z)," &
   "471     (bc_1,                  VCLK,  input,  X)," &
   "472     (bc_1,                     *,  control,  1)," &
   "473     (bc_1,                EXTCLK,  output3,  X,    472,   1,   Z)," &
   "474     (bc_1,                EXTCLK,  input,  X)," &
   "475     (bc_1,                     *,  control,  1)," &
   "476     (bc_1,                 FIELD,  output3,  X,    475,   1,   Z)," &
   "477     (bc_1,                 FIELD,  input,  X)," &
   "478     (bc_1,                     *,  control,  1)," &
   "479     (bc_1,           LCD_OE,  output3,  X,    478,   1,   Z)," &
   "480     (bc_1,           LCD_OE,  input,  X)," &
   "481     (bc_1,                     *,  control,  1)," &
   "482     (bc_1,                 VSYNC,  output3,  X,    481,   1,   Z)," &
   "483     (bc_1,                 VSYNC,  input,  X)," &
   "484     (bc_1,                     *,  control,  1)," &
   "485     (bc_1,                 HSYNC,  output3,  X,    484,   1,   Z)," &
   "486     (bc_1,                 HSYNC,  input,  X)," &
   "487     (bc_1,                     *,  control,  1)," &
   "488     (bc_1,                 COUT0,  output3,  X,    487,   1,   Z)," &
   "489     (bc_1,                 COUT0,  input,  X)," &
   "490     (bc_1,                     *,  control,  1)," &
   "491     (bc_1,                 COUT1,  output3,  X,    490,   1,   Z)," &
   "492     (bc_1,                 COUT1,  input,  X)," &
   "493     (bc_1,                     *,  control,  1)," &
   "494     (bc_1,                 COUT2,  output3,  X,    493,   1,   Z)," &
   "495     (bc_1,                 COUT2,  input,  X)," &
   "496     (bc_1,                     *,  control,  1)," &
   "497     (bc_1,                 COUT3,  output3,  X,    496,   1,   Z)," &
   "498     (bc_1,                 COUT3,  input,  X)," &
   "499     (bc_1,                     *,  control,  1)," &
   "500     (bc_1,                 COUT4,  output3,  X,    499,   1,   Z)," &
   "501     (bc_1,                 COUT4,  input,  X)," &
   "502     (bc_1,                     *,  control,  1)," &
   "503     (bc_1,                 COUT5,  output3,  X,    502,   1,   Z)," &
   "504     (bc_1,                 COUT5,  input,  X)," &
   "505     (bc_1,                     *,  control,  1)," &
   "506     (bc_1,                 COUT6,  output3,  X,    505,   1,   Z)," &
   "507     (bc_1,                 COUT6,  input,  X)," &
   "508     (bc_1,                     *,  control,  1)," &
   "509     (bc_1,                 COUT7,  output3,  X,    508,   1,   Z)," &
   "510     (bc_1,                 COUT7,  input,  X)," &
   "511     (bc_1,                     *,  control,  1)," &
   "512     (bc_1,                 YOUT0,  output3,  X,    511,   1,   Z)," &
   "513     (bc_1,                 YOUT0,  input,  X)," &
   "514     (bc_1,                     *,  control,  1)," &
   "515     (bc_1,                 YOUT1,  output3,  X,    514,   1,   Z)," &
   "516     (bc_1,                 YOUT1,  input,  X)," &
   "517     (bc_1,                     *,  control,  1)," &
   "518     (bc_1,                 YOUT2,  output3,  X,    517,   1,   Z)," &
   "519     (bc_1,                 YOUT2,  input,  X)," &
   "520     (bc_1,                     *,  control,  1)," &
   "521     (bc_1,                 YOUT3,  output3,  X,    520,   1,   Z)," &
   "522     (bc_1,                 YOUT3,  input,  X)," &
   "523     (bc_1,                     *,  control,  1)," &
   "524     (bc_1,                 YOUT4,  output3,  X,    523,   1,   Z)," &
   "525     (bc_1,                 YOUT4,  input,  X)," &
   "526     (bc_1,                     *,  control,  1)," &
   "527     (bc_1,                 YOUT5,  output3,  X,    526,   1,   Z)," &
   "528     (bc_1,                 YOUT5,  input,  X)," &
   "529     (bc_1,                     *,  control,  1)," &
   "530     (bc_1,                 YOUT6,  output3,  X,    529,   1,   Z)," &
   "531     (bc_1,                 YOUT6,  input,  X)," &
   "532     (bc_1,                     *,  control,  1)," &
   "533     (bc_1,                 YOUT7,  output3,  X,    532,   1,   Z)," &
   "534     (bc_1,                 YOUT7,  input,  X)," &
   "535     (bc_1,                     *,  control,  1)," &
   "536     (bc_1,                  PCLK,  output3,  X,    535,   1,   Z)," &
   "537     (bc_1,                  PCLK,  input,  X)," &
   "538     (bc_1,                     *,  control,  1)," &
   "539     (bc_1,       C_WE_FIELD,  output3,  X,    538,   1,   Z)," &
   "540     (bc_1,       C_WE_FIELD,  input,  X)," &
   "541     (bc_1,                     *,  control,  1)," &
   "542     (bc_1,               VD,  output3,  X,    541,   1,   Z)," &
   "543     (bc_1,               VD,  input,  X)," &
   "544     (bc_1,                     *,  control,  1)," &
   "545     (bc_1,               HD,  output3,  X,    544,   1,   Z)," &
   "546     (bc_1,               HD,  input,  X)," &
   "547     (bc_1,                     *,  control,  1)," &
   "548     (bc_1,                  CIN0,  output3,  X,    547,   1,   Z)," &
   "549     (bc_1,                  CIN0,  input,  X)," &
   "550     (bc_1,                     *,  control,  1)," &
   "551     (bc_1,                  CIN1,  output3,  X,    550,   1,   Z)," &
   "552     (bc_1,                  CIN1,  input,  X)," &
   "553     (bc_1,                     *,  control,  1)," &
   "554     (bc_1,                  CIN2,  output3,  X,    553,   1,   Z)," &
   "555     (bc_1,                  CIN2,  input,  X)," &
   "556     (bc_1,                     *,  control,  1)," &
   "557     (bc_1,                  CIN3,  output3,  X,    556,   1,   Z)," &
   "558     (bc_1,                  CIN3,  input,  X)," &
   "559     (bc_1,                     *,  control,  1)," &
   "560     (bc_1,                  CIN4,  output3,  X,    559,   1,   Z)," &
   "561     (bc_1,                  CIN4,  input,  X)," &
   "562     (bc_1,                     *,  control,  1)," &
   "563     (bc_1,                  CIN5,  output3,  X,    562,   1,   Z)," &
   "564     (bc_1,                  CIN5,  input,  X)," &
   "565     (bc_1,                     *,  control,  1)," &
   "566     (bc_1,                  CIN6,  output3,  X,    565,   1,   Z)," &
   "567     (bc_1,                  CIN6,  input,  X)," &
   "568     (bc_1,                     *,  control,  1)," &
   "569     (bc_1,                  CIN7,  output3,  X,    568,   1,   Z)," &
   "570     (bc_1,                  CIN7,  input,  X)," &
   "571     (bc_1,                     *,  control,  1)," &
   "572     (bc_1,                  YIN0,  output3,  X,    571,   1,   Z)," &
   "573     (bc_1,                  YIN0,  input,  X)," &
   "574     (bc_1,                     *,  control,  1)," &
   "575     (bc_1,                  YIN1,  output3,  X,    574,   1,   Z)," &
   "576     (bc_1,                  YIN1,  input,  X)," &
   "577     (bc_1,                     *,  control,  1)," &
   "578     (bc_1,                  YIN2,  output3,  X,    577,   1,   Z)," &
   "579     (bc_1,                  YIN2,  input,  X)," &
   "580     (bc_1,                     *,  control,  1)," &
   "581     (bc_1,                  YIN3,  output3,  X,    580,   1,   Z)," &
   "582     (bc_1,                  YIN3,  input,  X)," &
   "583     (bc_1,                     *,  control,  1)," &
   "584     (bc_1,                  YIN4,  output3,  X,    583,   1,   Z)," &
   "585     (bc_1,                  YIN4,  input,  X)," &
   "586     (bc_1,                     *,  control,  1)," &
   "587     (bc_1,                  YIN5,  output3,  X,    586,   1,   Z)," &
   "588     (bc_1,                  YIN5,  input,  X)," &
   "589     (bc_1,                     *,  control,  1)," &
   "590     (bc_1,                  YIN6,  output3,  X,    589,   1,   Z)," &
   "591     (bc_1,                  YIN6,  input,  X)," &
   "592     (bc_1,                     *,  control,  1)," &
   "593     (bc_1,                  YIN7,  output3,  X,    592,   1,   Z)," &
   "594     (bc_1,                  YIN7,  input,  X)" ;

    attribute DESIGN_WARNING of TMS320DM360: entity is
              "According to simulation, BSD JTAG TAP may not work correctly unless   " &
              "device has completed Power on Reset sequence first. The chip RESET  " &
              "will need to be high before trying to do boundary scan. If the BSDL tool  " &
              "does not use TRST pin, please put a 10K Ohm pull up resistor on this pin. " ;

end TMS320DM360;