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

-----------------------------------------------------------------------------------
-- DATE & TIME    :  Mon Jan  8 10:47:39 CST 2007
-- File Type      :  BSDL Description for Top-Level Entity TMS320C6727
--  sprm183b.bsm  calls package with bc7x and bc2x as extest captures X
-----------------------------------------------------------------------------------

 entity TMS320C6727 is 

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

    port (
              ACLKR0                  : inout   bit;
              ACLKR1                  : inout   bit;
              ACLKR2                  : inout   bit;
              ACLKX0                  : inout   bit;
              ACLKX1                  : inout   bit;
              ACLKX2                  : inout   bit;
              AFSR0                   : inout   bit;
              AFSR1                   : inout   bit;
              AFSR2                   : inout   bit;
              AFSX0                   : inout   bit;
              AFSX1                   : inout   bit;
              AFSX2                   : inout   bit;
              AHCLKR0_AHCLKR1         : inout   bit;
              AHCLKR2                 : inout   bit;
              AHCLKX0_AHCLKX2         : inout   bit;
              AHCLKX1                 : inout   bit;
              AMUTE0                  : inout   bit;
              AMUTE1                  : inout   bit;
              AMUTE2_nHINT            : inout   bit;
              AXR0_0                  : inout   bit;
              AXR0_10_AXR1_3          : inout   bit;
              AXR0_11_AXR1_2          : inout   bit;
              AXR0_12_AXR1_1          : inout   bit;
              AXR0_13_AXR1_0          : inout   bit;
              AXR0_14_AXR2_1          : inout   bit;
              AXR0_15_AXR2_0          : inout   bit;
              AXR0_1                  : inout   bit;
              AXR0_2                  : inout   bit;
              AXR0_3                  : inout   bit;
              AXR0_4                  : inout   bit;
              AXR0_5_nSPI1_SCS        : inout   bit;
              AXR0_6_nSPI1_ENA        : inout   bit;
              AXR0_7_nSPI1_CLK        : inout   bit;
              AXR0_8_AXR1_5_SPI1_SOMI : inout   bit;
              AXR0_9_AXR1_4_SPI1_SIMO : inout   bit;
              CLKIN                   : in      bit;
              EM_A_0                  : inout   bit;
              EM_A_10                 : inout   bit;
              EM_A_11                 : inout   bit;
              EM_A_12                 : inout   bit;
              EM_A_1                  : inout   bit;
              EM_A_2                  : inout   bit;
              EM_A_3                  : inout   bit;
              EM_A_4                  : inout   bit;
              EM_A_5                  : inout   bit;
              EM_A_6                  : inout   bit;
              EM_A_7                  : inout   bit;
              EM_A_8                  : inout   bit;
              EM_A_9                  : inout   bit;
              EM_BA_0                 : inout   bit;
              EM_BA_1                 : inout   bit;
              EM_CLK                  : out     bit;
              EM_D_0                  : inout   bit;
              EM_D_10                 : inout   bit;
              EM_D_11                 : inout   bit;
              EM_D_12                 : inout   bit;
              EM_D_13                 : inout   bit;
              EM_D_14                 : inout   bit;
              EM_D_15                 : inout   bit;
              EM_D_16_UHPI_HA_0       : inout   bit;
              EM_D_17_UHPI_HA_1       : inout   bit;
              EM_D_18_UHPI_HA_2       : inout   bit;
              EM_D_19_UHPI_HA_3       : inout   bit;
              EM_D_1                  : inout   bit;
              EM_D_20_UHPI_HA_4       : inout   bit;
              EM_D_21_UHPI_HA_5       : inout   bit;
              EM_D_22_UHPI_HA_6       : inout   bit;
              EM_D_23_UHPI_HA_7       : inout   bit;
              EM_D_24_UHPI_HA_8       : inout   bit;
              EM_D_25_UHPI_HA_9       : inout   bit;
              EM_D_26_UHPI_HA_10      : inout   bit;
              EM_D_27_UHPI_HA_11      : inout   bit;
              EM_D_28_UHPI_HA_12      : inout   bit;
              EM_D_29_UHPI_HA_13      : inout   bit;
              EM_D_2                  : inout   bit;
              EM_D_30_UHPI_HA_14      : inout   bit;
              EM_D_31_UHPI_HA_15      : inout   bit;
              EM_D_3                  : inout   bit;
              EM_D_4                  : inout   bit;
              EM_D_5                  : inout   bit;
              EM_D_6                  : inout   bit;
              EM_D_7                  : inout   bit;
              EM_D_8                  : inout   bit;
              EM_D_9                  : inout   bit;
              EM_RnW                  : inout   bit;
              EM_CKE                  : inout   bit;
              EM_WAIT                 : inout   bit;
              UHPI_HCNTL_0            : inout   bit;
              UHPI_HCNTL_1            : inout   bit;
              UHPI_HD_0               : inout   bit;
              UHPI_HD_10              : inout   bit;
              UHPI_HD_11              : inout   bit;
              UHPI_HD_12              : inout   bit;
              UHPI_HD_13              : inout   bit;
              UHPI_HD_14              : inout   bit;
              UHPI_HD_15              : inout   bit;
              UHPI_HD_16_HHWIL        : inout   bit;
              UHPI_HD_17              : inout   bit;
              UHPI_HD_18              : inout   bit;
              UHPI_HD_19              : inout   bit;
              UHPI_HD_1               : inout   bit;
              UHPI_HD_20              : inout   bit;
              UHPI_HD_21              : inout   bit;
              UHPI_HD_22              : inout   bit;
              UHPI_HD_23              : inout   bit;
              UHPI_HD_24              : inout   bit;
              UHPI_HD_25              : inout   bit;
              UHPI_HD_26              : inout   bit;
              UHPI_HD_27              : inout   bit;
              UHPI_HD_28              : inout   bit;
              UHPI_HD_29              : inout   bit;
              UHPI_HD_2               : inout   bit;
              UHPI_HD_30              : inout   bit;
              UHPI_HD_31              : inout   bit;
              UHPI_HD_3               : inout   bit;
              UHPI_HD_4               : inout   bit;
              UHPI_HD_5               : inout   bit;
              UHPI_HD_6               : inout   bit;
              UHPI_HD_7               : inout   bit;
              UHPI_HD_8               : inout   bit;
              UHPI_HD_9               : inout   bit;
              UHPI_HRnW               : inout   bit;
              nUHPI_HRDY              : inout   bit;
              nEM_CS_0                : inout   bit;
              nEM_CS_2                : inout   bit;
              nEM_OE                  : inout   bit;
              EM_nWE_DQM_0            : inout   bit;
              EM_nWE_DQM_1            : inout   bit;
              EM_nWE_DQM_2            : inout   bit;
              EM_nWE_DQM_3            : inout   bit;
              nEM_WE                  : inout   bit;
              nUHPI_HAS               : inout   bit;
              nUHPI_HBE_0             : inout   bit;
              nUHPI_HBE_1             : inout   bit;
              nUHPI_HBE_2             : inout   bit;
              nUHPI_HBE_3             : inout   bit;
              nUHPI_HCS               : inout   bit;
              nUHPI_HDS_1             : inout   bit;
              nUHPI_HDS_2             : inout   bit;
              nRESET                  : in      bit;
              nEM_CAS                 : inout   bit;
              nEM_RAS                 : inout   bit;
              nSPI0_ENA_I2C1_SDA      : inout   bit;
              nSPI0_SCS_I2C1_SCL      : inout   bit;
              SPI0_CLK_I2C0_SCL       : inout   bit;
              SPI0_SIMO               : inout   bit;
              SPI0_SOMI_I2C0_SDA      : inout   bit;
              OSCIN                   : linkage bit;
              OSCOUT                  : linkage bit;
              nEMU_0                  : in      bit;
              nEMU_1                  : in      bit;
              TDI                     : in      bit;
              TMS                     : in      bit;
              TCK                     : in      bit;
              TDO                     : out     bit;
              nTRST                   : in      bit;
              VSS                     : linkage bit_vector(1 to 57);
              DVDD                    : linkage bit_vector(1 to 20);
              CVDD                    : linkage bit_vector(1 to 20);
              PLLHV                   : linkage bit;
              OSCVSS                  : linkage bit;
              OSCVDD                  : linkage bit
         );

    use STD_1149_1_2001.all; -- Get IEEE 1149.1-2001 attributes and definitions 
    use TI_BC_7x2xc.all;      -- package for cell bc7x and bc2x as extest captures X

    attribute COMPONENT_CONFORMANCE of TMS320C6727 : entity is "STD_1149_1_2001";  

    attribute PIN_MAP of TMS320C6727 : entity is PHYSICAL_PIN_MAP; 

    constant GDH : PIN_MAP_STRING := 
       "ACLKR0                  : A5  ," & 
       "ACLKR1                  : E1  ," & 
       "ACLKR2                  : C13 ," & 
       "ACLKX0                  : A4  ," & 
       "ACLKX1                  : E2  ," & 
       "ACLKX2                  : D11 ," & 
       "AFSR0                   : B4  ," & 
       "AFSR1                   : F1  ," & 
       "AFSR2                   : C12 ," & 
       "AFSX0                   : A3  ," & 
       "AFSX1                   : F2  ," & 
       "AFSX2                   : C11 ," & 
       "AHCLKR0_AHCLKR1         : B3  ," & 
       "AHCLKR2                 : C14 ," & 
       "AHCLKX0_AHCLKX2         : C2  ," & 
       "AHCLKX1                 : D1  ," & 
       "AMUTE0                  : C1  ," & 
       "AMUTE1                  : D2  ," & 
       "AMUTE2_nHINT            : D10 ," & 
       "AXR0_0                  : A14 ," & 
       "AXR0_10_AXR1_3          : B8  ," &
       "AXR0_11_AXR1_2          : A8  ," & 
       "AXR0_12_AXR1_1          : B7  ," & 
       "AXR0_13_AXR1_0          : B6  ," & 
       "AXR0_14_AXR2_1          : A6  ," & 
       "AXR0_15_AXR2_0          : B5  ," & 
       "AXR0_1                  : B13 ," & 
       "AXR0_2                  : A13 ," & 
       "AXR0_3                  : B12 ," & 
       "AXR0_4                  : A12 ," & 
       "AXR0_5_nSPI1_SCS        : B11 ," & 
       "AXR0_6_nSPI1_ENA        : A11 ," & 
       "AXR0_7_nSPI1_CLK        : B10 ," & 
       "AXR0_8_AXR1_5_SPI1_SOMI : B9  ," & 
       "AXR0_9_AXR1_4_SPI1_SIMO : A9  ," & 
       "CLKIN                   : H2  ," & 
       "EM_A_0                  : J16 ," & 
       "EM_A_10                 : H15 ," & 
       "EM_A_11                 : P15 ," & 
       "EM_A_12                 : P12 ," & 
       "EM_A_1                  : J15 ," &
       "EM_A_2                  : K15 ," &
       "EM_A_3                  : L16 ," &
       "EM_A_4                  : L15 ," &
       "EM_A_5                  : M16 ," &
       "EM_A_6                  : M15 ," &
       "EM_A_7                  : N16 ," &
       "EM_A_8                  : N15 ," &
       "EM_A_9                  : P16 ," & 
       "EM_BA_0                 : G15 ," & 
       "EM_BA_1                 : H16 ," & 
       "EM_CLK                  : R14 ," & 
       "EM_D_0                  : T8  ," &
       "EM_D_10                 : R12 ," &
       "EM_D_11                 : T11 ," &
       "EM_D_12                 : R11 ," &
       "EM_D_13                 : R10 ," &
       "EM_D_14                 : T9  ," &
       "EM_D_15                 : R9  ," &
       "EM_D_16_UHPI_HA_0       : N7  ," &
       "EM_D_17_UHPI_HA_1       : P6  ," &
       "EM_D_18_UHPI_HA_2       : N6  ," &
       "EM_D_19_UHPI_HA_3       : P5  ," &
       "EM_D_1                  : R8  ," &
       "EM_D_20_UHPI_HA_4       : P4  ," &
       "EM_D_21_UHPI_HA_5       : P3  ," &
       "EM_D_22_UHPI_HA_6       : N4  ," &
       "EM_D_23_UHPI_HA_7       : R2  ," &
       "EM_D_24_UHPI_HA_8       : P11 ," &
       "EM_D_25_UHPI_HA_9       : N11 ," &
       "EM_D_26_UHPI_HA_10      : P10 ," &
       "EM_D_27_UHPI_HA_11      : N10 ," &
       "EM_D_28_UHPI_HA_12      : P9  ," &
       "EM_D_29_UHPI_HA_13      : N9  ," &
       "EM_D_2                  : R7  ," &
       "EM_D_30_UHPI_HA_14      : N8  ," &
       "EM_D_31_UHPI_HA_15      : P7  ," & 
       "EM_D_3                  : T6  ," &
       "EM_D_4                  : R6  ," &
       "EM_D_5                  : T5  ," &
       "EM_D_6                  : R5  ," &
       "EM_D_7                  : T4  ," &
       "EM_D_8                  : R13 ," &
       "EM_D_9                  : T12 ," &
       "EM_RnW                  : E16 ," &
       "EM_CKE                  : T14 ," & 
       "EM_WAIT                 : D14 ," & 
       "UHPI_HCNTL_0            : D9  ," & 
       "UHPI_HCNTL_1            : C10 ," & 
       "UHPI_HD_0               : K13 ," & 
       "UHPI_HD_10              : F13 ," &
       "UHPI_HD_11              : G14 ," &
       "UHPI_HD_12              : G13 ," &
       "UHPI_HD_13              : H14 ," &
       "UHPI_HD_14              : H13 ," &
       "UHPI_HD_15              : J13 ," &
       "UHPI_HD_16_HHWIL        : H1  ," &
       "UHPI_HD_17              : G3  ," &
       "UHPI_HD_18              : G4  ," & 
       "UHPI_HD_19              : F3  ," & 
       "UHPI_HD_1               : K14 ," & 
       "UHPI_HD_20              : F4  ," &
       "UHPI_HD_21              : E3  ," &
       "UHPI_HD_22              : D3  ," &
       "UHPI_HD_23              : C3  ," &
       "UHPI_HD_24              : P2  ," &
       "UHPI_HD_25              : N2  ," &
       "UHPI_HD_26              : N3  ," &
       "UHPI_HD_27              : M3  ," &
       "UHPI_HD_28              : L3  ," & 
       "UHPI_HD_29              : L4  ," & 
       "UHPI_HD_2               : M14 ," & 
       "UHPI_HD_30              : L2  ," & 
       "UHPI_HD_31              : H4  ," & 
       "UHPI_HD_3               : L13 ," &
       "UHPI_HD_4               : L14 ," &
       "UHPI_HD_5               : N13 ," &
       "UHPI_HD_6               : N14 ," &
       "UHPI_HD_7               : P14 ," & 
       "UHPI_HD_8               : E14 ," & 
       "UHPI_HD_9               : F14 ," & 
       "UHPI_HRnW               : D8  ," & 
       "nUHPI_HRDY              : D6  ," & 
       "nEM_CS_0                : F15 ," & 
       "nEM_CS_2                : E15 ," & 
       "nEM_OE                  : D15 ," & 
       "EM_nWE_DQM_0            : R4  ," &
       "EM_nWE_DQM_1            : T13 ," &
       "EM_nWE_DQM_2            : P13 ," &
       "EM_nWE_DQM_3            : R15 ," &
       "nEM_WE                  : T3  ," & 
       "nUHPI_HAS               : C9  ," & 
       "nUHPI_HBE_0             : C6  ," &
       "nUHPI_HBE_1             : C5  ," &
       "nUHPI_HBE_2             : C4  ," &
       "nUHPI_HBE_3             : B2  ," &
       "nUHPI_HCS               : C8  ," &
       "nUHPI_HDS_1             : D7  ," &
       "nUHPI_HDS_2             : C7  ," &
       "nRESET                  : G2  ," &
       "nEM_CAS                 : R3  ," &
       "nEM_RAS                 : F16 ," & 
       "nSPI0_ENA_I2C1_SDA      : D16 ," & 
       "nSPI0_SCS_I2C1_SCL      : C15 ," & 
       "SPI0_CLK_I2C0_SCL       : C16 ," & 
       "SPI0_SIMO               : B15 ," & 
       "SPI0_SOMI_I2C0_SDA      : B14 ," & 
       "TDI                     : L1  ," & 
       "TMS                     : K3  ," & 
       "TCK                     : P1  ," & 
       "TDO                     : M2  ," & 
       "nTRST                   : K4  ," &
       "OSCIN                   : J2  ," &
       "OSCOUT                  : J3  ," &
       "nEMU_0                  : M1  ," &
       "nEMU_1                  : N1  ," &
       "VSS                     : (T1 ,T7,T10,T16,M5,M12,L5,L6,L7,L8,L9,L10,L11,L12,K1,K6,K7,K8,K9,K10,K11,K16,J6,J7,J8,J9,J10,J11,H6,H7,H8,H9,H10,H11,G1,G6,G7,G8,G9,G10,G11,G16,F5,F6,F7,F8,F9,F10,F11,F12,E5,E12,A1,A7,A10,A16,H3)," &
       "DVDD                    : (T2 ,T15,R1,R16,P8,N5,N12,M4,M13,J14,E4,E13,D4,D5,D12,D13,B1,B16,A2,A15)," & 
       "CVDD                    : (M6 ,M7,M8,M9,M10,M11,K5,K12,J5,J12,H5,H12,G5,G12,E6,E7,E8,E9,E10,E11)," &
       "PLLHV                   : K2  ," &
       "OSCVSS                  : J1  ," &
       "OSCVDD                  : J4   ";

    attribute TAP_SCAN_IN    of TDI   : signal is true; 
    attribute TAP_SCAN_MODE  of TMS   : signal is true; 
    attribute TAP_SCAN_OUT   of TDO   : signal is true; 
    attribute TAP_SCAN_CLOCK of TCK   : signal is (5.0e+06, BOTH); 
    attribute TAP_SCAN_RESET of nTRST : signal is true; 
    
    attribute COMPLIANCE_PATTERNS of TMS320C6727 : entity is "(nEMU_0,nEMU_1)(00)";


    attribute INSTRUCTION_LENGTH of TMS320C6727 : entity is 10;
    attribute INSTRUCTION_OPCODE of TMS320C6727 : entity is 
      " PRIVATE00 (XXXXXXXX00)"&  
      ",PRIVATE01 (XXXXXXXX11)"&  -- May cause an error, as IEEE 1149.1 states that instruction of all 1's must be BYPASS.
      ",PRIVATE02 (XXXXXXXX10)"&  
      ",PRIVATE03 (10XXXXXX01)"& 
      ",PRIVATE04 (01XXXXXX01)"&  
      ",PRIVATE05 (110XXXXX01)"& 
      ",PRIVATE06 (001XXXXX01)"&  
      ",PRIVATE07 (1110XXXX01)"&  
      ",PRIVATE08 (0001XXXX01)"&  
      ",PRIVATE09 (11110XXX01)"&  
      ",PRIVATE10 (00001XXX01)"&  
      ",PRIVATE11 (111110XX01)"&  
      ",PRIVATE12 (1111110X01)"&  
      ",PRIVATE13 (0000001001)"&  
      ",PRIVATE14 (0000010101)"& 
      ",PRIVATE15 (0000011101)"&  
      ",PRIVATE16 (1111111001)"&  
      ",PRIVATE17 (0000001101)"  &   
      ",extest    (0000000001)"  & 
      ",sample    (0000000101)"  & 
      ",clamp     (0000010001)"  &  
      ",highz     (0000011001)"  & 
      ",bypass    (1111111101)"  & 
      ",preload   (0000000101)"  & -- preload and sample can be same instruction
      " "; 

    attribute INSTRUCTION_CAPTURE of TMS320C6727 : entity is "0000010101";

    attribute INSTRUCTION_PRIVATE of TMS320C6727 : entity is "PRIVATE00";
    attribute INSTRUCTION_PRIVATE of TMS320C6727 : entity is "PRIVATE01";
    attribute INSTRUCTION_PRIVATE of TMS320C6727 : entity is "PRIVATE02";
    attribute INSTRUCTION_PRIVATE of TMS320C6727 : entity is "PRIVATE03";
    attribute INSTRUCTION_PRIVATE of TMS320C6727 : entity is "PRIVATE04";
    attribute INSTRUCTION_PRIVATE of TMS320C6727 : entity is "PRIVATE05";
    attribute INSTRUCTION_PRIVATE of TMS320C6727 : entity is "PRIVATE06";
    attribute INSTRUCTION_PRIVATE of TMS320C6727 : entity is "PRIVATE07";
    attribute INSTRUCTION_PRIVATE of TMS320C6727 : entity is "PRIVATE08";
    attribute INSTRUCTION_PRIVATE of TMS320C6727 : entity is "PRIVATE09";
    attribute INSTRUCTION_PRIVATE of TMS320C6727 : entity is "PRIVATE10";
    attribute INSTRUCTION_PRIVATE of TMS320C6727 : entity is "PRIVATE11";
    attribute INSTRUCTION_PRIVATE of TMS320C6727 : entity is "PRIVATE12";
    attribute INSTRUCTION_PRIVATE of TMS320C6727 : entity is "PRIVATE13";
    attribute INSTRUCTION_PRIVATE of TMS320C6727 : entity is "PRIVATE14";
    attribute INSTRUCTION_PRIVATE of TMS320C6727 : entity is "PRIVATE15";
    attribute INSTRUCTION_PRIVATE of TMS320C6727 : entity is "PRIVATE16";
    attribute INSTRUCTION_PRIVATE of TMS320C6727 : entity is "PRIVATE17";  

    attribute REGISTER_ACCESS of TMS320C6727 : entity is 
        " BOUNDARY    (extest, sample, preload) " & 
        ",BYPASS      (bypass, highz, clamp)" &
        " ";

    attribute BOUNDARY_LENGTH   of TMS320C6727 : entity is 292;
    attribute BOUNDARY_REGISTER of TMS320C6727 : entity is 

      --  "Cell 0 is closest to tdo."

      --- num   cell                 port      function   safe  [ccell  disval  rslt]
       "0    (  bc7x,               AFSX0,        bidir,     X,      1,      1,    Z)," & 
       "1    (  bc2x,                   *,      control,     1)," & 
       "2    (  bc7x,         nUHPI_HBE_2,        bidir,     X,      3,      1,    Z)," & 
       "3    (  bc2x,                   *,      control,     1)," & 
       "4    (  bc7x,     AHCLKR0_AHCLKR1,        bidir,     X,      5,      1,    Z)," & 
       "5    (  bc2x,                   *,      control,     1)," & 
       "6    (  bc7x,         nUHPI_HBE_1,        bidir,     X,      7,      1,    Z)," & 
       "7    (  bc2x,                   *,      control,     1)," & 
       "8    (  bc7x,              ACLKX0,        bidir,     X,      9,      1,    Z)," & 
       "9    (  bc2x,                   *,      control,     1)," & 
       "10   (  bc7x,         nUHPI_HBE_0,        bidir,     X,     11,      1,    Z)," & 
       "11   (  bc2x,                   *,      control,     1)," & 
       "12   (  bc7x,               AFSR0,        bidir,     X,     13,      1,    Z)," & 
       "13   (  bc2x,                   *,      control,     1)," & 
       "14   (  bc7x,              ACLKR0,        bidir,     X,     15,      1,    Z)," & 
       "15   (  bc2x,                   *,      control,     1)," & 
       "16   (  bc7x,          nUHPI_HRDY,        bidir,     X,     17,      1,    Z)," & 
       "17   (  bc2x,                   *,      control,     1)," & 
       "18   (  bc7x,      AXR0_15_AXR2_0,        bidir,     X,     19,      1,    Z)," & 
       "19   (  bc2x,                   *,      control,     1)," & 
       "20   (  bc7x,      AXR0_14_AXR2_1,        bidir,     X,     21,      1,    Z)," & 
       "21   (  bc2x,                   *,      control,     1)," & 
       "22   (  bc7x,         nUHPI_HDS_2,        bidir,     X,     23,      1,    Z)," & 
       "23   (  bc2x,                   *,      control,     1)," & 
       "24   (  bc7x,      AXR0_13_AXR1_0,        bidir,     X,     25,      1,    Z)," & 
       "25   (  bc2x,                   *,      control,     1)," & 
       "26   (  bc7x,      AXR0_12_AXR1_1,        bidir,     X,     27,      1,    Z)," & 
       "27   (  bc2x,                   *,      control,     1)," & 
       "28   (  bc7x,         nUHPI_HDS_1,        bidir,     X,     29,      1,    Z)," & 
       "29   (  bc2x,                   *,      control,     1)," & 
       "30   (  bc7x,           nUHPI_HCS,        bidir,     X,     31,      1,    Z)," & 
       "31   (  bc2x,                   *,      control,     1)," & 
       "32   (  bc7x,      AXR0_11_AXR1_2,        bidir,     X,     33,      1,    Z)," & 
       "33   (  bc2x,                   *,      control,     1)," & 
       "34   (  bc7x,      AXR0_10_AXR1_3,        bidir,     X,     35,      1,    Z)," & 
       "35   (  bc2x,                   *,      control,     1)," & 
       "36   (  bc7x,           UHPI_HRnW,        bidir,     X,     37,      1,    Z)," & 
       "37   (  bc2x,                   *,      control,     1)," & 
       "38   (  bc7x,           nUHPI_HAS,        bidir,     X,     39,      1,    Z)," & 
       "39   (  bc2x,                   *,      control,     1)," & 
       "40   (  bc7x, AXR0_9_AXR1_4_SPI1_SIMO,    bidir,     X,     41,      1,    Z)," & 
       "41   (  bc2x,                   *,      control,     1)," & 
       "42   (  bc7x, AXR0_8_AXR1_5_SPI1_SOMI,    bidir,     X,     43,      1,    Z)," & 
       "43   (  bc2x,                   *,      control,     1)," & 
       "44   (  bc7x,        UHPI_HCNTL_0,        bidir,     X,     45,      1,    Z)," & 
       "45   (  bc2x,                   *,      control,     1)," & 
       "46   (  bc7x,        UHPI_HCNTL_1,        bidir,     X,     47,      1,    Z)," & 
       "47   (  bc2x,                   *,      control,     1)," & 
       "48   (  bc7x,    AXR0_7_nSPI1_CLK,        bidir,     X,     49,      1,    Z)," & 
       "49   (  bc2x,                   *,      control,     1)," & 
       "50   (  bc7x,    AXR0_6_nSPI1_ENA,        bidir,     X,     51,      1,    Z)," & 
       "51   (  bc2x,                   *,      control,     1)," & 
       "52   (  bc7x,        AMUTE2_nHINT,        bidir,     X,     53,      1,    Z)," & 
       "53   (  bc2x,                   *,      control,     1)," & 
       "54   (  bc7x,               AFSX2,        bidir,     X,     55,      1,    Z)," & 
       "55   (  bc2x,                   *,      control,     1)," & 
       "56   (  bc7x,    AXR0_5_nSPI1_SCS,        bidir,     X,     57,      1,    Z)," & 
       "57   (  bc2x,                   *,      control,     1)," & 
       "58   (  bc7x,              AXR0_4,        bidir,     X,     59,      1,    Z)," & 
       "59   (  bc2x,                   *,      control,     1)," & 
       "60   (  bc7x,              ACLKX2,        bidir,     X,     61,      1,    Z)," & 
       "61   (  bc2x,                   *,      control,     1)," & 
       "62   (  bc7x,              AXR0_3,        bidir,     X,     63,      1,    Z)," & 
       "63   (  bc2x,                   *,      control,     1)," & 
       "64   (  bc7x,              AXR0_2,        bidir,     X,     65,      1,    Z)," & 
       "65   (  bc2x,                   *,      control,     1)," & 
       "66   (  bc7x,               AFSR2,        bidir,     X,     67,      1,    Z)," & 
       "67   (  bc2x,                   *,      control,     1)," & 
       "68   (  bc7x,              AXR0_1,        bidir,     X,     69,      1,    Z)," & 
       "69   (  bc2x,                   *,      control,     1)," & 
       "70   (  bc7x,              AXR0_0,        bidir,     X,     71,      1,    Z)," & 
       "71   (  bc2x,                   *,      control,     1)," & 
       "72   (  bc7x,              ACLKR2,        bidir,     X,     73,      1,    Z)," & 
       "73   (  bc2x,                   *,      control,     1)," & 
       "74   (  bc7x,  SPI0_SOMI_I2C0_SDA,        bidir,     X,     75,      1,    Z)," & 
       "75   (  bc2x,                   *,      control,     1)," & 
       "76   (  bc7x,           SPI0_SIMO,        bidir,     X,     77,      1,    Z)," & 
       "77   (  bc2x,                   *,      control,     1)," & 
       "78   (  bc7x,             AHCLKR2,        bidir,     X,     79,      1,    Z)," & 
       "79   (  bc2x,                   *,      control,     1)," & 
       "80   (  bc7x,   SPI0_CLK_I2C0_SCL,        bidir,     X,     81,      1,    Z)," & 
       "81   (  bc2x,                   *,      control,     1)," & 
       "82   (  bc7x,             EM_WAIT,        bidir,     X,     83,      1,    Z)," & 
       "83   (  bc2x,                   *,      control,     1)," & 
       "84   (  bc7x,  nSPI0_SCS_I2C1_SCL,        bidir,     X,     85,      1,    Z)," & 
       "85   (  bc2x,                   *,      control,     1)," & 
       "86   (  bc7x,           UHPI_HD_8,        bidir,     X,     87,      1,    Z)," & 
       "87   (  bc2x,                   *,      control,     1)," & 
       "88   (  bc7x,  nSPI0_ENA_I2C1_SDA,        bidir,     X,     89,      1,    Z)," & 
       "89   (  bc2x,                   *,      control,     1)," & 
       "90   (  bc7x,           UHPI_HD_9,        bidir,     X,     91,      1,    Z)," & 
       "91   (  bc2x,                   *,      control,     1)," & 
       "92   (  bc7x,              nEM_OE,        bidir,     X,     93,      1,    Z)," & 
       "93   (  bc2x,                   *,      control,     1)," & 
       "94   (  bc7x,              EM_RnW,        bidir,     X,     95,      1,    Z)," & 
       "95   (  bc2x,                   *,      control,     1)," & 
       "96   (  bc7x,          UHPI_HD_10,        bidir,     X,     97,      1,    Z)," & 
       "97   (  bc2x,                   *,      control,     1)," & 
       "98   (  bc7x,            nEM_CS_2,        bidir,     X,     99,      1,    Z)," & 
       "99   (  bc2x,                   *,      control,     1)," & 
       "100  (  bc7x,             nEM_RAS,        bidir,     X,    101,      1,    Z)," & 
       "101  (  bc2x,                   *,      control,     1)," & 
       "102  (  bc7x,          UHPI_HD_11,        bidir,     X,    103,      1,    Z)," & 
       "103  (  bc2x,                   *,      control,     1)," & 
       "104  (  bc7x,            nEM_CS_0,        bidir,     X,    105,      1,    Z)," & 
       "105  (  bc2x,                   *,      control,     1)," & 
       "106  (  bc7x,             EM_BA_0,        bidir,     X,    107,      1,    Z)," & 
       "107  (  bc2x,                   *,      control,     1)," & 
       "108  (  bc7x,          UHPI_HD_12,        bidir,     X,    109,      1,    Z)," & 
       "109  (  bc2x,                   *,      control,     1)," & 
       "110  (  bc7x,          UHPI_HD_13,        bidir,     X,    111,      1,    Z)," & 
       "111  (  bc2x,                   *,      control,     1)," & 
       "112  (  bc7x,             EM_BA_1,        bidir,     X,    113,      1,    Z)," & 
       "113  (  bc2x,                   *,      control,     1)," & 
       "114  (  bc7x,             EM_A_10,        bidir,     X,    115,      1,    Z)," & 
       "115  (  bc2x,                   *,      control,     1)," & 
       "116  (  bc7x,          UHPI_HD_14,        bidir,     X,    117,      1,    Z)," & 
       "117  (  bc2x,                   *,      control,     1)," & 
       "118  (  bc7x,          UHPI_HD_15,        bidir,     X,    119,      1,    Z)," & 
       "119  (  bc2x,                   *,      control,     1)," & 
       "120  (  bc7x,              EM_A_0,        bidir,     X,    121,      1,    Z)," & 
       "121  (  bc2x,                   *,      control,     1)," & 
       "122  (  bc7x,              EM_A_1,        bidir,     X,    123,      1,    Z)," & 
       "123  (  bc2x,                   *,      control,     1)," & 
       "124  (  bc7x,           UHPI_HD_0,        bidir,     X,    125,      1,    Z)," & 
       "125  (  bc2x,                   *,      control,     1)," & 
       "126  (  bc7x,           UHPI_HD_1,        bidir,     X,    127,      1,    Z)," & 
       "127  (  bc2x,                   *,      control,     1)," & 
       "128  (  bc7x,              EM_A_2,        bidir,     X,    129,      1,    Z)," & 
       "129  (  bc2x,                   *,      control,     1)," & 
       "130  (  bc7x,              EM_A_3,        bidir,     X,    131,      1,    Z)," & 
       "131  (  bc2x,                   *,      control,     1)," & 
       "132  (  bc7x,           UHPI_HD_2,        bidir,     X,    133,      1,    Z)," & 
       "133  (  bc2x,                   *,      control,     1)," & 
       "134  (  bc7x,           UHPI_HD_3,        bidir,     X,    135,      1,    Z)," & 
       "135  (  bc2x,                   *,      control,     1)," & 
       "136  (  bc7x,              EM_A_4,        bidir,     X,    137,      1,    Z)," & 
       "137  (  bc2x,                   *,      control,     1)," & 
       "138  (  bc7x,              EM_A_5,        bidir,     X,    139,      1,    Z)," & 
       "139  (  bc2x,                   *,      control,     1)," & 
       "140  (  bc7x,           UHPI_HD_4,        bidir,     X,    141,      1,    Z)," & 
       "141  (  bc2x,                   *,      control,     1)," & 
       "142  (  bc7x,              EM_A_6,        bidir,     X,    143,      1,    Z)," & 
       "143  (  bc2x,                   *,      control,     1)," & 
       "144  (  bc7x,              EM_A_7,        bidir,     X,    145,      1,    Z)," & 
       "145  (  bc2x,                   *,      control,     1)," & 
       "146  (  bc7x,           UHPI_HD_5,        bidir,     X,    147,      1,    Z)," & 
       "147  (  bc2x,                   *,      control,     1)," & 
       "148  (  bc7x,              EM_A_8,        bidir,     X,    149,      1,    Z)," & 
       "149  (  bc2x,                   *,      control,     1)," & 
       "150  (  bc7x,              EM_A_9,        bidir,     X,    151,      1,    Z)," & 
       "151  (  bc2x,                   *,      control,     1)," & 
       "152  (  bc7x,           UHPI_HD_6,        bidir,     X,    153,      1,    Z)," & 
       "153  (  bc2x,                   *,      control,     1)," & 
       "154  (  bc7x,             EM_A_11,        bidir,     X,    155,      1,    Z)," & 
       "155  (  bc2x,                   *,      control,     1)," & 
       "156  (  bc7x,           UHPI_HD_7,        bidir,     X,    157,      1,    Z)," & 
       "157  (  bc2x,                   *,      control,     1)," & 
       "158  (  bc7x,        EM_nWE_DQM_3,        bidir,     X,    159,      1,    Z)," & 
       "159  (  bc2x,                   *,      control,     1)," & 
       "160  (  bc7x,              EM_CKE,        bidir,     X,    161,      1,    Z)," & 
       "161  (  bc2x,                   *,      control,     1)," & 
       "162  (  bc7x,        EM_nWE_DQM_2,        bidir,     X,    163,      1,    Z)," & 
       "163  (  bc2x,                   *,      control,     1)," & 
       "164  (  bc2x,              EM_CLK,      output3,     X,    165,      1,    Z)," & 
       "165  (  bc_1,                   *,      control,     1)," & 
       "166  (  bc7x,             EM_A_12,        bidir,     X,    167,      1,    Z)," & 
       "167  (  bc2x,                   *,      control,     1)," & 
       "168  (  bc7x,        EM_nWE_DQM_1,        bidir,     X,    169,      1,    Z)," & 
       "169  (  bc2x,                   *,      control,     1)," & 
       "170  (  bc7x,   EM_D_24_UHPI_HA_8,        bidir,     X,    171,      1,    Z)," & 
       "171  (  bc2x,                   *,      control,     1)," & 
       "172  (  bc7x,              EM_D_8,        bidir,     X,    173,      1,    Z)," & 
       "173  (  bc2x,                   *,      control,     1)," & 
       "174  (  bc7x,              EM_D_9,        bidir,     X,    175,      1,    Z)," & 
       "175  (  bc2x,                   *,      control,     1)," & 
       "176  (  bc7x,   EM_D_25_UHPI_HA_9,        bidir,     X,    177,      1,    Z)," & 
       "177  (  bc2x,                   *,      control,     1)," & 
       "178  (  bc7x,             EM_D_10,        bidir,     X,    179,      1,    Z)," & 
       "179  (  bc2x,                   *,      control,     1)," & 
       "180  (  bc7x,             EM_D_11,        bidir,     X,    181,      1,    Z)," & 
       "181  (  bc2x,                   *,      control,     1)," & 
       "182  (  bc7x,  EM_D_26_UHPI_HA_10,        bidir,     X,    183,      1,    Z)," & 
       "183  (  bc2x,                   *,      control,     1)," & 
       "184  (  bc7x,             EM_D_12,        bidir,     X,    185,      1,    Z)," & 
       "185  (  bc2x,                   *,      control,     1)," & 
       "186  (  bc7x,             EM_D_13,        bidir,     X,    187,      1,    Z)," & 
       "187  (  bc2x,                   *,      control,     1)," & 
       "188  (  bc7x,  EM_D_27_UHPI_HA_11,        bidir,     X,    189,      1,    Z)," & 
       "189  (  bc2x,                   *,      control,     1)," & 
       "190  (  bc7x,  EM_D_28_UHPI_HA_12,        bidir,     X,    191,      1,    Z)," & 
       "191  (  bc2x,                   *,      control,     1)," & 
       "192  (  bc7x,             EM_D_14,        bidir,     X,    193,      1,    Z)," & 
       "193  (  bc2x,                   *,      control,     1)," & 
       "194  (  bc7x,             EM_D_15,        bidir,     X,    195,      1,    Z)," & 
       "195  (  bc2x,                   *,      control,     1)," & 
       "196  (  bc7x,  EM_D_29_UHPI_HA_13,        bidir,     X,    197,      1,    Z)," & 
       "197  (  bc2x,                   *,      control,     1)," & 
       "198  (  bc7x,  EM_D_30_UHPI_HA_14,        bidir,     X,    199,      1,    Z)," & 
       "199  (  bc2x,                   *,      control,     1)," & 
       "200  (  bc7x,              EM_D_0,        bidir,     X,    201,      1,    Z)," & 
       "201  (  bc2x,                   *,      control,     1)," & 
       "202  (  bc7x,              EM_D_1,        bidir,     X,    203,      1,    Z)," & 
       "203  (  bc2x,                   *,      control,     1)," & 
       "204  (  bc7x,  EM_D_31_UHPI_HA_15,        bidir,     X,    205,      1,    Z)," & 
       "205  (  bc2x,                   *,      control,     1)," & 
       "206  (  bc7x,   EM_D_16_UHPI_HA_0,        bidir,     X,    207,      1,    Z)," & 
       "207  (  bc2x,                   *,      control,     1)," & 
       "208  (  bc7x,              EM_D_2,        bidir,     X,    209,      1,    Z)," & 
       "209  (  bc2x,                   *,      control,     1)," & 
       "210  (  bc7x,              EM_D_3,        bidir,     X,    211,      1,    Z)," & 
       "211  (  bc2x,                   *,      control,     1)," & 
       "212  (  bc7x,   EM_D_17_UHPI_HA_1,        bidir,     X,    213,      1,    Z)," & 
       "213  (  bc2x,                   *,      control,     1)," & 
       "214  (  bc7x,   EM_D_18_UHPI_HA_2,        bidir,     X,    215,      1,    Z)," & 
       "215  (  bc2x,                   *,      control,     1)," & 
       "216  (  bc7x,              EM_D_4,        bidir,     X,    217,      1,    Z)," & 
       "217  (  bc2x,                   *,      control,     1)," & 
       "218  (  bc7x,              EM_D_5,        bidir,     X,    219,      1,    Z)," & 
       "219  (  bc2x,                   *,      control,     1)," & 
       "220  (  bc7x,   EM_D_19_UHPI_HA_3,        bidir,     X,    221,      1,    Z)," & 
       "221  (  bc2x,                   *,      control,     1)," & 
       "222  (  bc7x,              EM_D_6,        bidir,     X,    223,      1,    Z)," & 
       "223  (  bc2x,                   *,      control,     1)," & 
       "224  (  bc7x,              EM_D_7,        bidir,     X,    225,      1,    Z)," & 
       "225  (  bc2x,                   *,      control,     1)," & 
       "226  (  bc7x,   EM_D_20_UHPI_HA_4,        bidir,     X,    227,      1,    Z)," & 
       "227  (  bc2x,                   *,      control,     1)," & 
       "228  (  bc7x,              AMUTE1,        bidir,     X,    229,      1,    Z)," & 
       "229  (  bc2x,                   *,      control,     1)," & 
       "230  (  bc7x,              ACLKR1,        bidir,     X,    231,      1,    Z)," & 
       "231  (  bc2x,                   *,      control,     1)," & 
       "232  (  bc7x,   EM_D_21_UHPI_HA_5,        bidir,     X,    233,      1,    Z)," & 
       "233  (  bc2x,                   *,      control,     1)," & 
       "234  (  bc7x,              ACLKX1,        bidir,     X,    235,      1,    Z)," & 
       "235  (  bc2x,                   *,      control,     1)," & 
       "236  (  bc7x,   EM_D_22_UHPI_HA_6,        bidir,     X,    237,      1,    Z)," & 
       "237  (  bc2x,                   *,      control,     1)," & 
       "238  (  bc7x,   EM_D_23_UHPI_HA_7,        bidir,     X,    239,      1,    Z)," & 
       "239  (  bc2x,                   *,      control,     1)," & 
       "240  (  bc7x,          UHPI_HD_24,        bidir,     X,    241,      1,    Z)," & 
       "241  (  bc2x,                   *,      control,     1)," & 
       "242  (  bc7x,          UHPI_HD_25,        bidir,     X,    243,      1,    Z)," & 
       "243  (  bc2x,                   *,      control,     1)," & 
       "244  (  bc7x,          UHPI_HD_26,        bidir,     X,    245,      1,    Z)," & 
       "245  (  bc2x,                   *,      control,     1)," & 
       "246  (  bc7x,          UHPI_HD_27,        bidir,     X,    247,      1,    Z)," & 
       "247  (  bc2x,                   *,      control,     1)," & 
       "248  (  bc7x,          UHPI_HD_28,        bidir,     X,    249,      1,    Z)," & 
       "249  (  bc2x,                   *,      control,     1)," & 
       "250  (  bc7x,          UHPI_HD_29,        bidir,     X,    251,      1,    Z)," & 
       "251  (  bc2x,                   *,      control,     1)," & 
       "252  (  bc7x,          UHPI_HD_30,        bidir,     X,    253,      1,    Z)," & 
       "253  (  bc2x,                   *,      control,     1)," & 
       "254  (  bc7x,          UHPI_HD_31,        bidir,     X,    255,      1,    Z)," & 
       "255  (  bc2x,                   *,      control,     1)," & 
       "256  (  bc7x,    UHPI_HD_16_HHWIL,        bidir,     X,    257,      1,    Z)," & 
       "257  (  bc2x,                   *,      control,     1)," & 
       "258  (  bc_4,               CLKIN,        input,     X)," & 
       "259  (  bc7x,          UHPI_HD_17,        bidir,     X,    260,      1,    Z)," & 
       "260  (  bc2x,                   *,      control,     1)," & 
       "261  (  bc7x,          UHPI_HD_18,        bidir,     X,    262,      1,    Z)," & 
       "262  (  bc2x,                   *,      control,     1)," & 
       "263  (  bc_4,              nRESET,        input,     X)," & 
       "264  (  bc7x,          UHPI_HD_19,        bidir,     X,    265,      1,    Z)," & 
       "265  (  bc2x,                   *,      control,     1)," & 
       "266  (  bc7x,          UHPI_HD_20,        bidir,     X,    267,      1,    Z)," & 
       "267  (  bc2x,                   *,      control,     1)," & 
       "268  (  bc7x,               AFSR1,        bidir,     X,    269,      1,    Z)," & 
       "269  (  bc2x,                   *,      control,     1)," & 
       "270  (  bc7x,               AFSX1,        bidir,     X,    271,      1,    Z)," & 
       "271  (  bc2x,                   *,      control,     1)," & 
       "272  (  bc7x,          UHPI_HD_21,        bidir,     X,    273,      1,    Z)," & 
       "273  (  bc2x,                   *,      control,     1)," & 
       "274  (  bc7x,              nEM_WE,        bidir,     X,    275,      1,    Z)," & 
       "275  (  bc2x,                   *,      control,     1)," & 
       "276  (  bc7x,             nEM_CAS,        bidir,     X,    277,      1,    Z)," & 
       "277  (  bc2x,                   *,      control,     1)," & 
       "278  (  bc7x,          UHPI_HD_22,        bidir,     X,    279,      1,    Z)," & 
       "279  (  bc2x,                   *,      control,     1)," & 
       "280  (  bc7x,             AHCLKX1,        bidir,     X,    281,      1,    Z)," & 
       "281  (  bc2x,                   *,      control,     1)," & 
       "282  (  bc7x,        EM_nWE_DQM_0,        bidir,     X,    283,      1,    Z)," & 
       "283  (  bc2x,                   *,      control,     1)," & 
       "284  (  bc7x,          UHPI_HD_23,        bidir,     X,    285,      1,    Z)," & 
       "285  (  bc2x,                   *,      control,     1)," & 
       "286  (  bc7x,              AMUTE0,        bidir,     X,    287,      1,    Z)," & 
       "287  (  bc2x,                   *,      control,     1)," & 
       "288  (  bc7x,     AHCLKX0_AHCLKX2,        bidir,     X,    289,      1,    Z)," & 
       "289  (  bc2x,                   *,      control,     1)," & 
       "290  (  bc7x,         nUHPI_HBE_3,        bidir,     X,    291,      1,    Z)," & 
       "291  (  bc2x,                   *,      control,     1)";

  attribute DESIGN_WARNING of TMS320C6727 : entity is
      "Warning: This device is incompatible with the IEEE 1149.1 spec as follows:       "&
      "IEEE 1149.1 requires TEST_LOGIC_RESET select BYPASS/IDCODE reg as the default DR "&
      "This device   has    TEST_LOGIC_RESET select     a private reg as the default DR."&
      "The work-around for this issue is to always scan in a new instruction (IR)       "&
      "after walking through the TEST_LOGIC_RESET state, before doing a DR-scan.        "&
      "                                                                                 "&
      "Warning: the instruction PRIVATE01 (XXXXXXXX11) may cause an error in some syntax"&
      "checking tools, as IEEE 1149.1 states that any instruction of all 1's must be    "&
      "equivalent to BYPASS.                                                            "&
      "                                                                                 "&
      "Warning: the IDCODE instruction is not implemented on this device.               ";

 end TMS320C6727;