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

-- =======================================================
-- CONFIDENTIAL & PROPRIETARY INFORMATION
-- COPYRIGHT 2006 INTEGRATED DEVICE TECHNOLOGY, INC. ("IDT")  
-- =======================================================
-- BSDL File for idt89pes32nt8bg2_23x23pc
-- Generated by /projects/ssd/common/infrastructure/release/rev_0_128/tools/iodb_bsdl 2009/12/11 :2:53
-- =======================================================

-- =======================================================
-- *******************************************************
-- This BSDL has been validated for syntax and semantics
-- compliance to IEEE 1149.1 using the Synopsys BSDL
-- Validation Service. It has also passed hardware
-- validation tests using the ASSET BSDL Silicon
-- Validation service.
-- *******************************************************
-- =======================================================

entity idt89pes32nt8bg2_23x23pc is

-- ===================================================
-- ================= PORT DEFINITION =================
-- ===================================================
generic (PHYSICAL_PIN_MAP : string := "UNDEFINED" ) ;
port (
    CLKMODE0     : in     bit;
    CLKMODE1     : in     bit;
    GCLKFSEL     : in     bit;
    GCLKN0       : in     bit;
    GCLKN1       : in     bit;
    GCLKP0       : in     bit;
    GCLKP1       : in     bit;
    GPIO00       : inout  bit;
    GPIO01       : inout  bit;
    GPIO02       : inout  bit;
    GPIO03       : inout  bit;
    GPIO04       : inout  bit;
    GPIO05       : inout  bit;
    GPIO06       : inout  bit;
    GPIO07       : inout  bit;
    GPIO08       : inout  bit;
    JTAG_TCK     : in     bit;
    JTAG_TDI     : in     bit;
    JTAG_TDO     : out    bit;
    JTAG_TMS     : in     bit;
    JTAG_TRST_N  : in     bit;
    MSMBCLK      : inout  bit;
    MSMBDAT      : inout  bit;
    P00CLKN      : in     bit;
    P00CLKP      : in     bit;
    P02CLKN      : in     bit;
    P02CLKP      : in     bit;
    P04CLKN      : in     bit;
    P04CLKP      : in     bit;
    PE00RN0      : in     bit;
    PE00RN1      : in     bit;
    PE00RN2      : in     bit;
    PE00RN3      : in     bit;
    PE00RP0      : in     bit;
    PE00RP1      : in     bit;
    PE00RP2      : in     bit;
    PE00RP3      : in     bit;
    PE00TN0      : buffer bit;
    PE00TN1      : buffer bit;
    PE00TN2      : buffer bit;
    PE00TN3      : buffer bit;
    PE00TP0      : buffer bit;
    PE00TP1      : buffer bit;
    PE00TP2      : buffer bit;
    PE00TP3      : buffer bit;
    PE02RN0      : in     bit;
    PE02RN1      : in     bit;
    PE02RN2      : in     bit;
    PE02RN3      : in     bit;
    PE02RP0      : in     bit;
    PE02RP1      : in     bit;
    PE02RP2      : in     bit;
    PE02RP3      : in     bit;
    PE02TN0      : buffer bit;
    PE02TN1      : buffer bit;
    PE02TN2      : buffer bit;
    PE02TN3      : buffer bit;
    PE02TP0      : buffer bit;
    PE02TP1      : buffer bit;
    PE02TP2      : buffer bit;
    PE02TP3      : buffer bit;
    PE04RN0      : in     bit;
    PE04RN1      : in     bit;
    PE04RN2      : in     bit;
    PE04RN3      : in     bit;
    PE04RP0      : in     bit;
    PE04RP1      : in     bit;
    PE04RP2      : in     bit;
    PE04RP3      : in     bit;
    PE04TN0      : buffer bit;
    PE04TN1      : buffer bit;
    PE04TN2      : buffer bit;
    PE04TN3      : buffer bit;
    PE04TP0      : buffer bit;
    PE04TP1      : buffer bit;
    PE04TP2      : buffer bit;
    PE04TP3      : buffer bit;
    PE06RN0      : in     bit;
    PE06RN1      : in     bit;
    PE06RN2      : in     bit;
    PE06RN3      : in     bit;
    PE06RP0      : in     bit;
    PE06RP1      : in     bit;
    PE06RP2      : in     bit;
    PE06RP3      : in     bit;
    PE06TN0      : buffer bit;
    PE06TN1      : buffer bit;
    PE06TN2      : buffer bit;
    PE06TN3      : buffer bit;
    PE06TP0      : buffer bit;
    PE06TP1      : buffer bit;
    PE06TP2      : buffer bit;
    PE06TP3      : buffer bit;
    PE08RN0      : in     bit;
    PE08RN1      : in     bit;
    PE08RN2      : in     bit;
    PE08RN3      : in     bit;
    PE08RP0      : in     bit;
    PE08RP1      : in     bit;
    PE08RP2      : in     bit;
    PE08RP3      : in     bit;
    PE08TN0      : buffer bit;
    PE08TN1      : buffer bit;
    PE08TN2      : buffer bit;
    PE08TN3      : buffer bit;
    PE08TP0      : buffer bit;
    PE08TP1      : buffer bit;
    PE08TP2      : buffer bit;
    PE08TP3      : buffer bit;
    PE12RN0      : in     bit;
    PE12RN1      : in     bit;
    PE12RN2      : in     bit;
    PE12RN3      : in     bit;
    PE12RP0      : in     bit;
    PE12RP1      : in     bit;
    PE12RP2      : in     bit;
    PE12RP3      : in     bit;
    PE12TN0      : buffer bit;
    PE12TN1      : buffer bit;
    PE12TN2      : buffer bit;
    PE12TN3      : buffer bit;
    PE12TP0      : buffer bit;
    PE12TP1      : buffer bit;
    PE12TP2      : buffer bit;
    PE12TP3      : buffer bit;
    PE16RN0      : in     bit;
    PE16RN1      : in     bit;
    PE16RN2      : in     bit;
    PE16RN3      : in     bit;
    PE16RP0      : in     bit;
    PE16RP1      : in     bit;
    PE16RP2      : in     bit;
    PE16RP3      : in     bit;
    PE16TN0      : buffer bit;
    PE16TN1      : buffer bit;
    PE16TN2      : buffer bit;
    PE16TN3      : buffer bit;
    PE16TP0      : buffer bit;
    PE16TP1      : buffer bit;
    PE16TP2      : buffer bit;
    PE16TP3      : buffer bit;
    PE20RN0      : in     bit;
    PE20RN1      : in     bit;
    PE20RN2      : in     bit;
    PE20RN3      : in     bit;
    PE20RP0      : in     bit;
    PE20RP1      : in     bit;
    PE20RP2      : in     bit;
    PE20RP3      : in     bit;
    PE20TN0      : buffer bit;
    PE20TN1      : buffer bit;
    PE20TN2      : buffer bit;
    PE20TN3      : buffer bit;
    PE20TP0      : buffer bit;
    PE20TP1      : buffer bit;
    PE20TP2      : buffer bit;
    PE20TP3      : buffer bit;
    PERSTN       : in     bit;
    REFRES00     : in     bit;
    REFRES01     : in     bit;
    REFRES02     : in     bit;
    REFRES03     : in     bit;
    REFRES04     : in     bit;
    REFRES05     : in     bit;
    REFRES06     : in     bit;
    REFRES07     : in     bit;
    REFRESPLL    : in     bit;
    RSTHALT      : in     bit;
    SSMBADDR2    : in     bit;
    SSMBCLK      : inout  bit;
    SSMBDAT      : inout  bit;
    STK0CFG0     : in     bit;
    STK1CFG0     : in     bit;
    STK2CFG0     : in     bit;
    STK3CFG0     : in     bit;
    SWMODE0      : in     bit;
    SWMODE1      : in     bit;
    SWMODE2      : in     bit;
    SWMODE3      : in     bit
);

-- ===================================================
-- ============= IEEE 1149.1 CONFORMANCE =============
-- ===================================================

use STD_1149_1_2001.all;
use STD_1149_6_2003.all;


attribute COMPONENT_CONFORMANCE of idt89pes32nt8bg2_23x23pc : 
entity is "STD_1149_1_2001";

-- ===================================================
-- =============== PIN MAP DEFINITION ================
-- ===================================================
attribute PIN_MAP of idt89pes32nt8bg2_23x23pc : entity is PHYSICAL_PIN_MAP;

constant idt89pes32nt8bg2_23x23pc : PIN_MAP_STRING :=
    " CLKMODE0     :  AA1," &
    " CLKMODE1     :  A21," &
    " GCLKFSEL     :  AA2," &
    " GCLKN0       :   B9," &
    " GCLKN1       : AA12," &
    " GCLKP0       :   A9," &
    " GCLKP1       : AB12," &
    " GPIO00       : AB20," &
    " GPIO01       : AB21," &
    " GPIO02       : AB22," &
    " GPIO03       : AA20," &
    " GPIO04       : AA21," &
    " GPIO05       : AA22," &
    " GPIO06       :  Y20," &
    " GPIO07       :  Y21," &
    " GPIO08       :  Y22," &
    " JTAG_TCK     :  B22," &
    " JTAG_TDI     :  D20," &
    " JTAG_TDO     :  A20," &
    " JTAG_TMS     :  B20," &
    " JTAG_TRST_N  :  C20," &
    " MSMBCLK      :  B19," &
    " MSMBDAT      :  A19," &
    " P00CLKN      :  H21," &
    " P00CLKP      :  H22," &
    " P02CLKN      :  J21," &
    " P02CLKP      :  J22," &
    " P04CLKN      :  B14," &
    " P04CLKP      :  A14," &
    " PE00RN0      :  U19," &
    " PE00RN1      :  T20," &
    " PE00RN2      :  P19," &
    " PE00RN3      :  N20," &
    " PE00RP0      :  U18," &
    " PE00RP1      :  T19," &
    " PE00RP2      :  P18," &
    " PE00RP3      :  N19," &
    " PE00TN0      :  V21," &
    " PE00TN1      :  U21," &
    " PE00TN2      :  R21," &
    " PE00TN3      :  P21," &
    " PE00TP0      :  V22," &
    " PE00TP1      :  U22," &
    " PE00TP2      :  R22," &
    " PE00TP3      :  P22," &
    " PE02RN0      :  L19," &
    " PE02RN1      :  K20," &
    " PE02RN2      :  H19," &
    " PE02RN3      :  G20," &
    " PE02RP0      :  L18," &
    " PE02RP1      :  K19," &
    " PE02RP2      :  H18," &
    " PE02RP3      :  G19," &
    " PE02TN0      :  M21," &
    " PE02TN1      :  L21," &
    " PE02TN2      :  F21," &
    " PE02TN3      :  E21," &
    " PE02TP0      :  M22," &
    " PE02TP1      :  L22," &
    " PE02TP2      :  F22," &
    " PE02TP3      :  E22," &
    " PE04RN0      :  C18," &
    " PE04RN1      :  D17," &
    " PE04RN2      :  C15," &
    " PE04RN3      :  C13," &
    " PE04RP0      :  D18," &
    " PE04RP1      :  E17," &
    " PE04RP2      :  D15," &
    " PE04RP3      :  D13," &
    " PE04TN0      :  B17," &
    " PE04TN1      :  B16," &
    " PE04TN2      :  B12," &
    " PE04TN3      :  B11," &
    " PE04TP0      :  A17," &
    " PE04TP1      :  A16," &
    " PE04TP2      :  A12," &
    " PE04TP3      :  A11," &
    " PE06RN0      :  C10," &
    " PE06RN1      :   C8," &
    " PE06RN2      :   D6," &
    " PE06RN3      :   C5," &
    " PE06RP0      :  D10," &
    " PE06RP1      :   D8," &
    " PE06RP2      :   E6," &
    " PE06RP3      :   D5," &
    " PE06TN0      :   B7," &
    " PE06TN1      :   B6," &
    " PE06TN2      :   B4," &
    " PE06TN3      :   B3," &
    " PE06TP0      :   A7," &
    " PE06TP1      :   A6," &
    " PE06TP2      :   A4," &
    " PE06TP3      :   A3," &
    " PE08RN0      :   F3," &
    " PE08RN1      :   G4," &
    " PE08RN2      :   J3," &
    " PE08RN3      :   K4," &
    " PE08RP0      :   F4," &
    " PE08RP1      :   G5," &
    " PE08RP2      :   J4," &
    " PE08RP3      :   K5," &
    " PE08TN0      :   G2," &
    " PE08TN1      :   H2," &
    " PE08TN2      :   K2," &
    " PE08TN3      :   L2," &
    " PE08TP0      :   G1," &
    " PE08TP1      :   H1," &
    " PE08TP2      :   K1," &
    " PE08TP3      :   L1," &
    " PE12RN0      :   M3," &
    " PE12RN1      :   N4," &
    " PE12RN2      :   R3," &
    " PE12RN3      :   V3," &
    " PE12RP0      :   M4," &
    " PE12RP1      :   N5," &
    " PE12RP2      :   R4," &
    " PE12RP3      :   V4," &
    " PE12TN0      :   N2," &
    " PE12TN1      :   P2," &
    " PE12TN2      :   T2," &
    " PE12TN3      :   U2," &
    " PE12TP0      :   N1," &
    " PE12TP1      :   P1," &
    " PE12TP2      :   T1," &
    " PE12TP3      :   U1," &
    " PE16RN0      :   Y5," &
    " PE16RN1      :   W6," &
    " PE16RN2      :   Y8," &
    " PE16RN3      :  Y11," &
    " PE16RP0      :   W5," &
    " PE16RP1      :   V6," &
    " PE16RP2      :   W8," &
    " PE16RP3      :  W11," &
    " PE16TN0      :  AA6," &
    " PE16TN1      :  AA7," &
    " PE16TN2      :  AA9," &
    " PE16TN3      : AA10," &
    " PE16TP0      :  AB6," &
    " PE16TP1      :  AB7," &
    " PE16TP2      :  AB9," &
    " PE16TP3      : AB10," &
    " PE20RN0      :  Y13," &
    " PE20RN1      :  W14," &
    " PE20RN2      :  Y16," &
    " PE20RN3      :  Y19," &
    " PE20RP0      :  W13," &
    " PE20RP1      :  V14," &
    " PE20RP2      :  W16," &
    " PE20RP3      :  W19," &
    " PE20TN0      : AA14," &
    " PE20TN1      : AA15," &
    " PE20TN2      : AA17," &
    " PE20TN3      : AA18," &
    " PE20TP0      : AB14," &
    " PE20TP1      : AB15," &
    " PE20TP2      : AB17," &
    " PE20TP3      : AB18," &
    " PERSTN       :  C19," &
    " REFRES00     :  J19," &
    " REFRES01     :  K18," &
    " REFRES02     :  C16," &
    " REFRES03     :  E11," &
    " REFRES04     :   N3," &
    " REFRES05     :   H3," &
    " REFRES06     :   W7," &
    " REFRES07     :  Y15," &
    " REFRESPLL    :  D11," &
    " RSTHALT      :  AB2," &
    " SSMBADDR2    :  A22," &
    " SSMBCLK      :  B21," &
    " SSMBDAT      :  C21," &
    " STK0CFG0     :   Y1," &
    " STK1CFG0     :   W2," &
    " STK2CFG0     :   W3," &
    " STK3CFG0     :   Y2," &
    " SWMODE0      :  AA3," &
    " SWMODE1      :  AB1," &
    " SWMODE2      :  AB3," &
    " SWMODE3      :  AB4" ;

-- ===================================================
-- ============ PORT GROUPING DEFINITION =============
-- ===================================================
attribute PORT_GROUPING of idt89pes32nt8bg2_23x23pc : entity is
"DIFFERENTIAL_VOLTAGE (" &
      "(PE00TP0, PE00TN0), " &
      "(PE00TP1, PE00TN1), " &
      "(PE00TP2, PE00TN2), " &
      "(PE00TP3, PE00TN3), " &
      "(PE02TP0, PE02TN0), " &
      "(PE02TP1, PE02TN1), " &
      "(PE02TP2, PE02TN2), " &
      "(PE02TP3, PE02TN3), " &
      "(PE04TP0, PE04TN0), " &
      "(PE04TP1, PE04TN1), " &
      "(PE04TP2, PE04TN2), " &
      "(PE04TP3, PE04TN3), " &
      "(PE06TP0, PE06TN0), " &
      "(PE06TP1, PE06TN1), " &
      "(PE06TP2, PE06TN2), " &
      "(PE06TP3, PE06TN3), " &
      "(PE08TP0, PE08TN0), " &
      "(PE08TP1, PE08TN1), " &
      "(PE08TP2, PE08TN2), " &
      "(PE08TP3, PE08TN3), " &
      "(PE12TP0, PE12TN0), " &
      "(PE12TP1, PE12TN1), " &
      "(PE12TP2, PE12TN2), " &
      "(PE12TP3, PE12TN3), " &
      "(PE16TP0, PE16TN0), " &
      "(PE16TP1, PE16TN1), " &
      "(PE16TP2, PE16TN2), " &
      "(PE16TP3, PE16TN3), " &
      "(PE20TP0, PE20TN0), " &
      "(PE20TP1, PE20TN1), " &
      "(PE20TP2, PE20TN2), " &
      "(PE20TP3, PE20TN3) ) " ;


-- ===================================================
-- ============== JTAG PIN DEFINITION ================
-- ===================================================
attribute TAP_SCAN_CLOCK of JTAG_TCK : signal is (1.00e+07, BOTH);
attribute TAP_SCAN_IN    of JTAG_TDI : signal is true;
attribute TAP_SCAN_MODE  of JTAG_TMS : signal is true;
attribute TAP_SCAN_OUT   of JTAG_TDO : signal is true;
attribute TAP_SCAN_RESET of JTAG_TRST_N : signal is true;

attribute COMPLIANCE_PATTERNS of idt89pes32nt8bg2_23x23pc : entity is
    "(SWMODE0, SWMODE1, SWMODE2, SWMODE3)" &
    "(0000)" ;

-- ===================================================
-- ========== JTAG INSTRUCTION DEFINITION ============
-- ===================================================
attribute INSTRUCTION_LENGTH of idt89pes32nt8bg2_23x23pc : entity is 6;

attribute INSTRUCTION_OPCODE of idt89pes32nt8bg2_23x23pc : entity is
    "BYPASS              (111111)," &
    "IDCODE              (000010)," &
    "EXTEST_TRAIN        (111100)," &
    "PRELOAD             (000001)," &
    "SAMPLE              (000001)," &
    "EXTEST_PULSE        (111101)," &
    "EXTEST              (000000)," &
    "HIGHZ               (000011)" ;


attribute INSTRUCTION_CAPTURE of idt89pes32nt8bg2_23x23pc : entity is "101101";

-- ===================================================
-- ============ JTAG REGISTER DEFINITION =============
-- ===================================================
attribute IDCODE_REGISTER of idt89pes32nt8bg2_23x23pc : entity is
    "0000" &
    "1000000010001010" &
    "00000110011" &
    "1";

attribute REGISTER_ACCESS of idt89pes32nt8bg2_23x23pc : entity is
    "BYPASS              (BYPASS,HIGHZ)," &
    "DEVICE_ID           (IDCODE)," &
    "BOUNDARY            (EXTEST_PULSE, EXTEST_TRAIN, EXTEST, SAMPLE, PRELOAD)" ;


-- ===================================================
-- ============ BOUNDARY SCAN DEFINITION =============
-- ===================================================
attribute BOUNDARY_LENGTH of idt89pes32nt8bg2_23x23pc : entity is 147;

attribute BOUNDARY_REGISTER of idt89pes32nt8bg2_23x23pc : entity is
--
--  num    cell        port                  function    safe [ccell  disval   rslt]
--  ---    ----        -------------         --------    ----  -----  ------   ----
    "146  (BC_4      , PERSTN              , input     , 1    )," &
    "145  (BC_1      , *                   , control   , 1    )," &
    "144  (BC_7      , MSMBCLK             , bidir     , 1    , 145  , 1    , Z    )," &
    "143  (BC_1      , *                   , control   , 1    )," &
    "142  (BC_7      , MSMBDAT             , bidir     , 1    , 143  , 1    , Z    )," &
    "141  (AC_1      , PE04TP0             , output2   , 1    )," &
    "140  (BC_4      , PE04RN0             , input     , 1    )," &
    "139  (BC_4      , PE04RP0             , input     , 1    )," &
    "138  (AC_1      , PE04TP1             , output2   , 1    )," &
    "137  (BC_4      , PE04RN1             , input     , 1    )," &
    "136  (BC_4      , PE04RP1             , input     , 1    )," &
    "135  (AC_1      , PE04TP2             , output2   , 1    )," &
    "134  (BC_4      , PE04RN2             , input     , 1    )," &
    "133  (BC_4      , PE04RP2             , input     , 1    )," &
    "132  (AC_1      , PE04TP3             , output2   , 1    )," &
    "131  (BC_4      , PE04RN3             , input     , 1    )," &
    "130  (BC_4      , PE04RP3             , input     , 1    )," &
    "129  (AC_1      , PE06TP0             , output2   , 1    )," &
    "128  (BC_4      , PE06RN0             , input     , 1    )," &
    "127  (BC_4      , PE06RP0             , input     , 1    )," &
    "126  (AC_1      , PE06TP1             , output2   , 1    )," &
    "125  (BC_4      , PE06RN1             , input     , 1    )," &
    "124  (BC_4      , PE06RP1             , input     , 1    )," &
    "123  (AC_1      , PE06TP2             , output2   , 1    )," &
    "122  (BC_4      , PE06RN2             , input     , 1    )," &
    "121  (BC_4      , PE06RP2             , input     , 1    )," &
    "120  (AC_1      , PE06TP3             , output2   , 1    )," &
    "119  (BC_4      , PE06RN3             , input     , 1    )," &
    "118  (BC_4      , PE06RP3             , input     , 1    )," &
    "117  (BC_4      , *                   , internal  , 1    )," &
    "116  (BC_4      , *                   , internal  , 1    )," &
    "115  (BC_4      , *                   , internal  , 1    )," &
    "114  (BC_4      , *                   , internal  , 1    )," &
    "113  (BC_4      , *                   , internal  , 1    )," &
    "112  (BC_4      , *                   , internal  , 1    )," &
    "111  (BC_4      , *                   , internal  , 1    )," &
    "110  (BC_4      , *                   , internal  , 1    )," &
    "109  (AC_1      , PE08TP0             , output2   , 1    )," &
    "108  (BC_4      , PE08RN0             , input     , 1    )," &
    "107  (BC_4      , PE08RP0             , input     , 1    )," &
    "106  (AC_1      , PE08TP1             , output2   , 1    )," &
    "105  (BC_4      , PE08RN1             , input     , 1    )," &
    "104  (BC_4      , PE08RP1             , input     , 1    )," &
    "103  (AC_1      , PE08TP2             , output2   , 1    )," &
    "102  (BC_4      , PE08RN2             , input     , 1    )," &
    "101  (BC_4      , PE08RP2             , input     , 1    )," &
    "100  (AC_1      , PE08TP3             , output2   , 1    )," &
    "99   (BC_4      , PE08RN3             , input     , 1    )," &
    "98   (BC_4      , PE08RP3             , input     , 1    )," &
    "97   (AC_1      , PE12TP0             , output2   , 1    )," &
    "96   (BC_4      , PE12RN0             , input     , 1    )," &
    "95   (BC_4      , PE12RP0             , input     , 1    )," &
    "94   (AC_1      , PE12TP1             , output2   , 1    )," &
    "93   (BC_4      , PE12RN1             , input     , 1    )," &
    "92   (BC_4      , PE12RP1             , input     , 1    )," &
    "91   (AC_1      , PE12TP2             , output2   , 1    )," &
    "90   (BC_4      , PE12RN2             , input     , 1    )," &
    "89   (BC_4      , PE12RP2             , input     , 1    )," &
    "88   (AC_1      , PE12TP3             , output2   , 1    )," &
    "87   (BC_4      , PE12RN3             , input     , 1    )," &
    "86   (BC_4      , PE12RP3             , input     , 1    )," &
    "85   (BC_4      , STK0CFG0            , input     , 1    )," &
    "84   (BC_4      , CLKMODE0            , input     , 1    )," &
    "83   (BC_4      , STK1CFG0            , input     , 1    )," &
    "82   (BC_4      , STK3CFG0            , input     , 1    )," &
    "81   (BC_4      , STK2CFG0            , input     , 1    )," &
    "80   (BC_4      , GCLKFSEL            , input     , 1    )," &
    "79   (BC_4      , *                   , internal  , 1    )," &
    "78   (BC_4      , *                   , internal  , 1    )," &
    "77   (BC_4      , RSTHALT             , input     , 1    )," &
    "76   (BC_4      , *                   , internal  , 1    )," &
    "75   (BC_4      , *                   , internal  , 1    )," &
    "74   (AC_1      , PE16TP0             , output2   , 1    )," &
    "73   (BC_4      , PE16RN0             , input     , 1    )," &
    "72   (BC_4      , PE16RP0             , input     , 1    )," &
    "71   (AC_1      , PE16TP1             , output2   , 1    )," &
    "70   (BC_4      , PE16RN1             , input     , 1    )," &
    "69   (BC_4      , PE16RP1             , input     , 1    )," &
    "68   (AC_1      , PE16TP2             , output2   , 1    )," &
    "67   (BC_4      , PE16RN2             , input     , 1    )," &
    "66   (BC_4      , PE16RP2             , input     , 1    )," &
    "65   (AC_1      , PE16TP3             , output2   , 1    )," &
    "64   (BC_4      , PE16RN3             , input     , 1    )," &
    "63   (BC_4      , PE16RP3             , input     , 1    )," &
    "62   (AC_1      , PE20TP0             , output2   , 1    )," &
    "61   (BC_4      , PE20RN0             , input     , 1    )," &
    "60   (BC_4      , PE20RP0             , input     , 1    )," &
    "59   (AC_1      , PE20TP1             , output2   , 1    )," &
    "58   (BC_4      , PE20RN1             , input     , 1    )," &
    "57   (BC_4      , PE20RP1             , input     , 1    )," &
    "56   (AC_1      , PE20TP2             , output2   , 1    )," &
    "55   (BC_4      , PE20RN2             , input     , 1    )," &
    "54   (BC_4      , PE20RP2             , input     , 1    )," &
    "53   (AC_1      , PE20TP3             , output2   , 1    )," &
    "52   (BC_4      , PE20RN3             , input     , 1    )," &
    "51   (BC_4      , PE20RP3             , input     , 1    )," &
    "50   (BC_1      , *                   , control   , 1    )," &
    "49   (BC_7      , GPIO00              , bidir     , 1    , 50   , 1    , Z    )," &
    "48   (BC_1      , *                   , control   , 1    )," &
    "47   (BC_7      , GPIO01              , bidir     , 1    , 48   , 1    , Z    )," &
    "46   (BC_1      , *                   , control   , 1    )," &
    "45   (BC_7      , GPIO02              , bidir     , 1    , 46   , 1    , Z    )," &
    "44   (BC_1      , *                   , control   , 1    )," &
    "43   (BC_7      , GPIO03              , bidir     , 1    , 44   , 1    , Z    )," &
    "42   (BC_4      , *                   , internal  , 1    )," &
    "41   (BC_4      , *                   , internal  , 1    )," &
    "40   (BC_1      , *                   , control   , 1    )," &
    "39   (BC_7      , GPIO04              , bidir     , 1    , 40   , 1    , Z    )," &
    "38   (BC_1      , *                   , control   , 1    )," &
    "37   (BC_7      , GPIO05              , bidir     , 1    , 38   , 1    , Z    )," &
    "36   (BC_1      , *                   , control   , 1    )," &
    "35   (BC_7      , GPIO06              , bidir     , 1    , 36   , 1    , Z    )," &
    "34   (BC_1      , *                   , control   , 1    )," &
    "33   (BC_7      , GPIO07              , bidir     , 1    , 34   , 1    , Z    )," &
    "32   (BC_1      , *                   , control   , 1    )," &
    "31   (BC_7      , GPIO08              , bidir     , 1    , 32   , 1    , Z    )," &
    "30   (BC_4      , *                   , internal  , 1    )," &
    "29   (AC_1      , PE00TP0             , output2   , 1    )," &
    "28   (BC_4      , PE00RN0             , input     , 1    )," &
    "27   (BC_4      , PE00RP0             , input     , 1    )," &
    "26   (AC_1      , PE00TP1             , output2   , 1    )," &
    "25   (BC_4      , PE00RN1             , input     , 1    )," &
    "24   (BC_4      , PE00RP1             , input     , 1    )," &
    "23   (AC_1      , PE00TP2             , output2   , 1    )," &
    "22   (BC_4      , PE00RN2             , input     , 1    )," &
    "21   (BC_4      , PE00RP2             , input     , 1    )," &
    "20   (AC_1      , PE00TP3             , output2   , 1    )," &
    "19   (BC_4      , PE00RN3             , input     , 1    )," &
    "18   (BC_4      , PE00RP3             , input     , 1    )," &
    "17   (AC_1      , PE02TP0             , output2   , 1    )," &
    "16   (BC_4      , PE02RN0             , input     , 1    )," &
    "15   (BC_4      , PE02RP0             , input     , 1    )," &
    "14   (AC_1      , PE02TP1             , output2   , 1    )," &
    "13   (BC_4      , PE02RN1             , input     , 1    )," &
    "12   (BC_4      , PE02RP1             , input     , 1    )," &
    "11   (AC_1      , PE02TP2             , output2   , 1    )," &
    "10   (BC_4      , PE02RN2             , input     , 1    )," &
    "9    (BC_4      , PE02RP2             , input     , 1    )," &
    "8    (AC_1      , PE02TP3             , output2   , 1    )," &
    "7    (BC_4      , PE02RN3             , input     , 1    )," &
    "6    (BC_4      , PE02RP3             , input     , 1    )," &
    "5    (BC_4      , SSMBADDR2           , input     , 1    )," &
    "4    (BC_1      , *                   , control   , 1    )," &
    "3    (BC_7      , SSMBCLK             , bidir     , 1    , 4    , 1    , Z    )," &
    "2    (BC_1      , *                   , control   , 1    )," &
    "1    (BC_7      , SSMBDAT             , bidir     , 1    , 2    , 1    , Z    )," &
    "0    (BC_4      , CLKMODE1            , input     , 1    )" ;



attribute AIO_COMPONENT_CONFORMANCE of idt89pes32nt8bg2_23x23pc :
    entity is "STD_1149_6_2003";

attribute AIO_EXTEST_Pulse_Execution of idt89pes32nt8bg2_23x23pc :
    entity is "Wait_Duration JTAG_TCK 30";

attribute AIO_EXTEST_Train_Execution of idt89pes32nt8bg2_23x23pc :
    entity is "train 60, maximum_time 120.0e-7";

attribute AIO_Pin_Behavior of idt89pes32nt8bg2_23x23pc :
    entity is 
      "PE00RN0: HP_time=5.0e-9; " &
      "PE00RN1: HP_time=5.0e-9; " &
      "PE00RN2: HP_time=5.0e-9; " &
      "PE00RN3: HP_time=5.0e-9; " &
      "PE00RP0: HP_time=5.0e-9; " &
      "PE00RP1: HP_time=5.0e-9; " &
      "PE00RP2: HP_time=5.0e-9; " &
      "PE00RP3: HP_time=5.0e-9; " &
      "PE02RN0: HP_time=5.0e-9; " &
      "PE02RN1: HP_time=5.0e-9; " &
      "PE02RN2: HP_time=5.0e-9; " &
      "PE02RN3: HP_time=5.0e-9; " &
      "PE02RP0: HP_time=5.0e-9; " &
      "PE02RP1: HP_time=5.0e-9; " &
      "PE02RP2: HP_time=5.0e-9; " &
      "PE02RP3: HP_time=5.0e-9; " &
      "PE04RN0: HP_time=5.0e-9; " &
      "PE04RN1: HP_time=5.0e-9; " &
      "PE04RN2: HP_time=5.0e-9; " &
      "PE04RN3: HP_time=5.0e-9; " &
      "PE04RP0: HP_time=5.0e-9; " &
      "PE04RP1: HP_time=5.0e-9; " &
      "PE04RP2: HP_time=5.0e-9; " &
      "PE04RP3: HP_time=5.0e-9; " &
      "PE06RN0: HP_time=5.0e-9; " &
      "PE06RN1: HP_time=5.0e-9; " &
      "PE06RN2: HP_time=5.0e-9; " &
      "PE06RN3: HP_time=5.0e-9; " &
      "PE06RP0: HP_time=5.0e-9; " &
      "PE06RP1: HP_time=5.0e-9; " &
      "PE06RP2: HP_time=5.0e-9; " &
      "PE06RP3: HP_time=5.0e-9; " &
      "PE08RN0: HP_time=5.0e-9; " &
      "PE08RN1: HP_time=5.0e-9; " &
      "PE08RN2: HP_time=5.0e-9; " &
      "PE08RN3: HP_time=5.0e-9; " &
      "PE08RP0: HP_time=5.0e-9; " &
      "PE08RP1: HP_time=5.0e-9; " &
      "PE08RP2: HP_time=5.0e-9; " &
      "PE08RP3: HP_time=5.0e-9; " &
      "PE12RN0: HP_time=5.0e-9; " &
      "PE12RN1: HP_time=5.0e-9; " &
      "PE12RN2: HP_time=5.0e-9; " &
      "PE12RN3: HP_time=5.0e-9; " &
      "PE12RP0: HP_time=5.0e-9; " &
      "PE12RP1: HP_time=5.0e-9; " &
      "PE12RP2: HP_time=5.0e-9; " &
      "PE12RP3: HP_time=5.0e-9; " &
      "PE16RN0: HP_time=5.0e-9; " &
      "PE16RN1: HP_time=5.0e-9; " &
      "PE16RN2: HP_time=5.0e-9; " &
      "PE16RN3: HP_time=5.0e-9; " &
      "PE16RP0: HP_time=5.0e-9; " &
      "PE16RP1: HP_time=5.0e-9; " &
      "PE16RP2: HP_time=5.0e-9; " &
      "PE16RP3: HP_time=5.0e-9; " &
      "PE20RN0: HP_time=5.0e-9; " &
      "PE20RN1: HP_time=5.0e-9; " &
      "PE20RN2: HP_time=5.0e-9; " &
      "PE20RN3: HP_time=5.0e-9; " &
      "PE20RP0: HP_time=5.0e-9; " &
      "PE20RP1: HP_time=5.0e-9; " &
      "PE20RP2: HP_time=5.0e-9; " &
      "PE20RP3: HP_time=5.0e-9  " ;



end idt89pes32nt8bg2_23x23pc ;