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

-- =======================================================
-- CONFIDENTIAL & PROPRIETARY INFORMATION
-- COPYRIGHT 2006 INTEGRATED DEVICE TECHNOLOGY, INC. ("IDT")  
-- =======================================================
-- BSDL File for idt89pes64h16g2_35x35
-- Generated by /projects/ssd/common/infrastructure/release/rev_0_114/tools/iodb_bsdl 2009/7/31 :21:38
-- =======================================================

-- =======================================================
-- *******************************************************
-- 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 idt89pes64h16g2_35x35 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;
    GPIO09       : inout  bit;
    GPIO10       : inout  bit;
    GPIO11       : inout  bit;
    GPIO12       : inout  bit;
    GPIO13       : inout  bit;
    GPIO14       : inout  bit;
    GPIO15       : inout  bit;
    GPIO16       : inout  bit;
    GPIO17       : inout  bit;
    GPIO18       : inout  bit;
    GPIO19       : inout  bit;
    GPIO20       : inout  bit;
    GPIO21       : inout  bit;
    GPIO22       : inout  bit;
    GPIO23       : inout  bit;
    GPIO24       : inout  bit;
    GPIO25       : inout  bit;
    GPIO26       : inout  bit;
    GPIO27       : inout  bit;
    GPIO28       : inout  bit;
    GPIO29       : inout  bit;
    GPIO30       : inout  bit;
    GPIO31       : inout  bit;
    JTAG_TCK     : in     bit;
    JTAG_TDI     : in     bit;
    JTAG_TDO     : out    bit;
    JTAG_TMS     : in     bit;
    JTAG_TRST_N  : in     bit;
    MSMBADDR1    : in     bit;
    MSMBADDR2    : in     bit;
    MSMBADDR3    : in     bit;
    MSMBADDR4    : in     bit;
    MSMBCLK      : inout  bit;
    MSMBDAT      : inout  bit;
    MSMBSMODE    : in     bit;
    P01MERGEN    : in     bit;
    P1011MERGEN  : in     bit;
    P1213MERGEN  : in     bit;
    P1415MERGEN  : in     bit;
    P23MERGEN    : in     bit;
    P45MERGEN    : in     bit;
    P67MERGEN    : in     bit;
    P89MERGEN    : 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;
    PE01RN0      : in     bit;
    PE01RN1      : in     bit;
    PE01RN2      : in     bit;
    PE01RN3      : in     bit;
    PE01RP0      : in     bit;
    PE01RP1      : in     bit;
    PE01RP2      : in     bit;
    PE01RP3      : in     bit;
    PE01TN0      : buffer bit;
    PE01TN1      : buffer bit;
    PE01TN2      : buffer bit;
    PE01TN3      : buffer bit;
    PE01TP0      : buffer bit;
    PE01TP1      : buffer bit;
    PE01TP2      : buffer bit;
    PE01TP3      : 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;
    PE03RN0      : in     bit;
    PE03RN1      : in     bit;
    PE03RN2      : in     bit;
    PE03RN3      : in     bit;
    PE03RP0      : in     bit;
    PE03RP1      : in     bit;
    PE03RP2      : in     bit;
    PE03RP3      : in     bit;
    PE03TN0      : buffer bit;
    PE03TN1      : buffer bit;
    PE03TN2      : buffer bit;
    PE03TN3      : buffer bit;
    PE03TP0      : buffer bit;
    PE03TP1      : buffer bit;
    PE03TP2      : buffer bit;
    PE03TP3      : 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;
    PE05RN0      : in     bit;
    PE05RN1      : in     bit;
    PE05RN2      : in     bit;
    PE05RN3      : in     bit;
    PE05RP0      : in     bit;
    PE05RP1      : in     bit;
    PE05RP2      : in     bit;
    PE05RP3      : in     bit;
    PE05TN0      : buffer bit;
    PE05TN1      : buffer bit;
    PE05TN2      : buffer bit;
    PE05TN3      : buffer bit;
    PE05TP0      : buffer bit;
    PE05TP1      : buffer bit;
    PE05TP2      : buffer bit;
    PE05TP3      : 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;
    PE07RN0      : in     bit;
    PE07RN1      : in     bit;
    PE07RN2      : in     bit;
    PE07RN3      : in     bit;
    PE07RP0      : in     bit;
    PE07RP1      : in     bit;
    PE07RP2      : in     bit;
    PE07RP3      : in     bit;
    PE07TN0      : buffer bit;
    PE07TN1      : buffer bit;
    PE07TN2      : buffer bit;
    PE07TN3      : buffer bit;
    PE07TP0      : buffer bit;
    PE07TP1      : buffer bit;
    PE07TP2      : buffer bit;
    PE07TP3      : 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;
    PE09RN0      : in     bit;
    PE09RN1      : in     bit;
    PE09RN2      : in     bit;
    PE09RN3      : in     bit;
    PE09RP0      : in     bit;
    PE09RP1      : in     bit;
    PE09RP2      : in     bit;
    PE09RP3      : in     bit;
    PE09TN0      : buffer bit;
    PE09TN1      : buffer bit;
    PE09TN2      : buffer bit;
    PE09TN3      : buffer bit;
    PE09TP0      : buffer bit;
    PE09TP1      : buffer bit;
    PE09TP2      : buffer bit;
    PE09TP3      : buffer bit;
    PE10RN0      : in     bit;
    PE10RN1      : in     bit;
    PE10RN2      : in     bit;
    PE10RN3      : in     bit;
    PE10RP0      : in     bit;
    PE10RP1      : in     bit;
    PE10RP2      : in     bit;
    PE10RP3      : in     bit;
    PE10TN0      : buffer bit;
    PE10TN1      : buffer bit;
    PE10TN2      : buffer bit;
    PE10TN3      : buffer bit;
    PE10TP0      : buffer bit;
    PE10TP1      : buffer bit;
    PE10TP2      : buffer bit;
    PE10TP3      : buffer bit;
    PE11RN0      : in     bit;
    PE11RN1      : in     bit;
    PE11RN2      : in     bit;
    PE11RN3      : in     bit;
    PE11RP0      : in     bit;
    PE11RP1      : in     bit;
    PE11RP2      : in     bit;
    PE11RP3      : in     bit;
    PE11TN0      : buffer bit;
    PE11TN1      : buffer bit;
    PE11TN2      : buffer bit;
    PE11TN3      : buffer bit;
    PE11TP0      : buffer bit;
    PE11TP1      : buffer bit;
    PE11TP2      : buffer bit;
    PE11TP3      : 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;
    PE13RN0      : in     bit;
    PE13RN1      : in     bit;
    PE13RN2      : in     bit;
    PE13RN3      : in     bit;
    PE13RP0      : in     bit;
    PE13RP1      : in     bit;
    PE13RP2      : in     bit;
    PE13RP3      : in     bit;
    PE13TN0      : buffer bit;
    PE13TN1      : buffer bit;
    PE13TN2      : buffer bit;
    PE13TN3      : buffer bit;
    PE13TP0      : buffer bit;
    PE13TP1      : buffer bit;
    PE13TP2      : buffer bit;
    PE13TP3      : buffer bit;
    PE14RN0      : in     bit;
    PE14RN1      : in     bit;
    PE14RN2      : in     bit;
    PE14RN3      : in     bit;
    PE14RP0      : in     bit;
    PE14RP1      : in     bit;
    PE14RP2      : in     bit;
    PE14RP3      : in     bit;
    PE14TN0      : buffer bit;
    PE14TN1      : buffer bit;
    PE14TN2      : buffer bit;
    PE14TN3      : buffer bit;
    PE14TP0      : buffer bit;
    PE14TP1      : buffer bit;
    PE14TP2      : buffer bit;
    PE14TP3      : buffer bit;
    PE15RN0      : in     bit;
    PE15RN1      : in     bit;
    PE15RN2      : in     bit;
    PE15RN3      : in     bit;
    PE15RP0      : in     bit;
    PE15RP1      : in     bit;
    PE15RP2      : in     bit;
    PE15RP3      : in     bit;
    PE15TN0      : buffer bit;
    PE15TN1      : buffer bit;
    PE15TN2      : buffer bit;
    PE15TN3      : buffer bit;
    PE15TP0      : buffer bit;
    PE15TP1      : buffer bit;
    PE15TP2      : buffer bit;
    PE15TP3      : 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;
    REFRES08     : in     bit;
    REFRES09     : in     bit;
    REFRES10     : in     bit;
    REFRES11     : in     bit;
    REFRES12     : in     bit;
    REFRES13     : in     bit;
    REFRES14     : in     bit;
    REFRES15     : in     bit;
    REFRESPLL    : in     bit;
    RSTHALT      : in     bit;
    SSMBADDR1    : in     bit;
    SSMBADDR2    : in     bit;
    SSMBADDR3    : in     bit;
    SSMBADDR5    : in     bit;
    SSMBCLK      : inout  bit;
    SSMBDAT      : inout  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 idt89pes64h16g2_35x35 : 
entity is "STD_1149_1_2001";

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

constant idt89pes64h16g2_35x35 : PIN_MAP_STRING :=
    " CLKMODE0     :  AG7," &
    " CLKMODE1     :  K25," &
    " GCLKFSEL     :  AH8," &
    " GCLKN0       :  G17," &
    " GCLKN1       : AH18," &
    " GCLKP0       :  G18," &
    " GCLKP1       : AH17," &
    " GPIO00       : AM31," &
    " GPIO01       : AN31," &
    " GPIO02       : AN32," &
    " GPIO03       : AP32," &
    " GPIO04       : AG27," &
    " GPIO05       : AM32," &
    " GPIO06       : AE25," &
    " GPIO07       : AL31," &
    " GPIO08       : AK31," &
    " GPIO09       : AF26," &
    " GPIO10       : AL33," &
    " GPIO11       : AM33," &
    " GPIO12       : AL34," &
    " GPIO13       : AM34," &
    " GPIO14       : AK33," &
    " GPIO15       : AK32," &
    " GPIO16       :   C4," &
    " GPIO17       :   B4," &
    " GPIO18       :   B3," &
    " GPIO19       :   A3," &
    " GPIO20       :   H8," &
    " GPIO21       :   C3," &
    " GPIO22       :  K10," &
    " GPIO23       :   D4," &
    " GPIO24       :   E4," &
    " GPIO25       :   J9," &
    " GPIO26       :   D2," &
    " GPIO27       :   C2," &
    " GPIO28       :   D1," &
    " GPIO29       :   C1," &
    " GPIO30       :   E2," &
    " GPIO31       :   E3," &
    " JTAG_TCK     :  K26," &
    " JTAG_TDI     :  C31," &
    " JTAG_TDO     :  J25," &
    " JTAG_TMS     :  D30," &
    " JTAG_TRST_N  :  C32," &
    " MSMBADDR1    :  A31," &
    " MSMBADDR2    :  B31," &
    " MSMBADDR3    :  B30," &
    " MSMBADDR4    :  C30," &
    " MSMBCLK      :  G27," &
    " MSMBDAT      :  H26," &
    " MSMBSMODE    :  A32," &
    " P01MERGEN    :  AL2," &
    " P1011MERGEN  :  AM4," &
    " P1213MERGEN  :  AN3," &
    " P1415MERGEN  :  AM3," &
    " P23MERGEN    :  AM1," &
    " P45MERGEN    :  AL3," &
    " P67MERGEN    :  AM2," &
    " P89MERGEN    :  AL5," &
    " PE00RN0      :  T31," &
    " PE00RN1      :  R31," &
    " PE00RN2      :  N31," &
    " PE00RN3      :  M31," &
    " PE00RP0      :  T30," &
    " PE00RP1      :  R30," &
    " PE00RP2      :  N30," &
    " PE00RP3      :  M30," &
    " PE00TN0      :  T33," &
    " PE00TN1      :  R33," &
    " PE00TN2      :  N33," &
    " PE00TN3      :  M33," &
    " PE00TP0      :  T34," &
    " PE00TP1      :  R34," &
    " PE00TP2      :  N34," &
    " PE00TP3      :  M34," &
    " PE01RN0      :  K31," &
    " PE01RN1      :  J31," &
    " PE01RN2      :  G31," &
    " PE01RN3      :  F31," &
    " PE01RP0      :  K30," &
    " PE01RP1      :  J30," &
    " PE01RP2      :  G30," &
    " PE01RP3      :  F30," &
    " PE01TN0      :  K33," &
    " PE01TN1      :  J33," &
    " PE01TN2      :  G33," &
    " PE01TN3      :  F33," &
    " PE01TP0      :  K34," &
    " PE01TP1      :  J34," &
    " PE01TP2      :  G34," &
    " PE01TP3      :  F34," &
    " PE02RN0      :  D28," &
    " PE02RN1      :  D27," &
    " PE02RN2      :  D25," &
    " PE02RN3      :  D24," &
    " PE02RP0      :  E28," &
    " PE02RP1      :  E27," &
    " PE02RP2      :  E25," &
    " PE02RP3      :  E24," &
    " PE02TN0      :  B28," &
    " PE02TN1      :  B27," &
    " PE02TN2      :  B25," &
    " PE02TN3      :  B24," &
    " PE02TP0      :  A28," &
    " PE02TP1      :  A27," &
    " PE02TP2      :  A25," &
    " PE02TP3      :  A24," &
    " PE03RN0      :  D22," &
    " PE03RN1      :  D21," &
    " PE03RN2      :  D19," &
    " PE03RN3      :  D18," &
    " PE03RP0      :  E22," &
    " PE03RP1      :  E21," &
    " PE03RP2      :  E19," &
    " PE03RP3      :  E18," &
    " PE03TN0      :  B22," &
    " PE03TN1      :  B21," &
    " PE03TN2      :  B19," &
    " PE03TN3      :  B18," &
    " PE03TP0      :  A22," &
    " PE03TP1      :  A21," &
    " PE03TP2      :  A19," &
    " PE03TP3      :  A18," &
    " PE04RN0      :   W4," &
    " PE04RN1      :   Y4," &
    " PE04RN2      :  AB4," &
    " PE04RN3      :  AC4," &
    " PE04RP0      :   W5," &
    " PE04RP1      :   Y5," &
    " PE04RP2      :  AB5," &
    " PE04RP3      :  AC5," &
    " PE04TN0      :   W2," &
    " PE04TN1      :   Y2," &
    " PE04TN2      :  AB2," &
    " PE04TN3      :  AC2," &
    " PE04TP0      :   W1," &
    " PE04TP1      :   Y1," &
    " PE04TP2      :  AB1," &
    " PE04TP3      :  AC1," &
    " PE05RN0      :  AE4," &
    " PE05RN1      :  AF4," &
    " PE05RN2      :  AH4," &
    " PE05RN3      :  AJ4," &
    " PE05RP0      :  AE5," &
    " PE05RP1      :  AF5," &
    " PE05RP2      :  AH5," &
    " PE05RP3      :  AJ5," &
    " PE05TN0      :  AE2," &
    " PE05TN1      :  AF2," &
    " PE05TN2      :  AH2," &
    " PE05TN3      :  AJ2," &
    " PE05TP0      :  AE1," &
    " PE05TP1      :  AF1," &
    " PE05TP2      :  AH1," &
    " PE05TP3      :  AJ1," &
    " PE06RN0      :  AL7," &
    " PE06RN1      :  AL8," &
    " PE06RN2      : AL10," &
    " PE06RN3      : AL11," &
    " PE06RP0      :  AK7," &
    " PE06RP1      :  AK8," &
    " PE06RP2      : AK10," &
    " PE06RP3      : AK11," &
    " PE06TN0      :  AN7," &
    " PE06TN1      :  AN8," &
    " PE06TN2      : AN10," &
    " PE06TN3      : AN11," &
    " PE06TP0      :  AP7," &
    " PE06TP1      :  AP8," &
    " PE06TP2      : AP10," &
    " PE06TP3      : AP11," &
    " PE07RN0      : AL13," &
    " PE07RN1      : AL14," &
    " PE07RN2      : AL16," &
    " PE07RN3      : AL17," &
    " PE07RP0      : AK13," &
    " PE07RP1      : AK14," &
    " PE07RP2      : AK16," &
    " PE07RP3      : AK17," &
    " PE07TN0      : AN13," &
    " PE07TN1      : AN14," &
    " PE07TN2      : AN16," &
    " PE07TN3      : AN17," &
    " PE07TP0      : AP13," &
    " PE07TP1      : AP14," &
    " PE07TP2      : AP16," &
    " PE07TP3      : AP17," &
    " PE08RN0      :  D16," &
    " PE08RN1      :  D15," &
    " PE08RN2      :  D13," &
    " PE08RN3      :  D12," &
    " PE08RP0      :  E16," &
    " PE08RP1      :  E15," &
    " PE08RP2      :  E13," &
    " PE08RP3      :  E12," &
    " PE08TN0      :  B16," &
    " PE08TN1      :  B15," &
    " PE08TN2      :  B13," &
    " PE08TN3      :  B12," &
    " PE08TP0      :  A16," &
    " PE08TP1      :  A15," &
    " PE08TP2      :  A13," &
    " PE08TP3      :  A12," &
    " PE09RN0      :  D10," &
    " PE09RN1      :   D9," &
    " PE09RN2      :   D7," &
    " PE09RN3      :   D6," &
    " PE09RP0      :  E10," &
    " PE09RP1      :   E9," &
    " PE09RP2      :   E7," &
    " PE09RP3      :   E6," &
    " PE09TN0      :  B10," &
    " PE09TN1      :   B9," &
    " PE09TN2      :   B7," &
    " PE09TN3      :   B6," &
    " PE09TP0      :  A10," &
    " PE09TP1      :   A9," &
    " PE09TP2      :   A7," &
    " PE09TP3      :   A6," &
    " PE10RN0      :   G4," &
    " PE10RN1      :   H4," &
    " PE10RN2      :   K4," &
    " PE10RN3      :   L4," &
    " PE10RP0      :   G5," &
    " PE10RP1      :   H5," &
    " PE10RP2      :   K5," &
    " PE10RP3      :   L5," &
    " PE10TN0      :   G2," &
    " PE10TN1      :   H2," &
    " PE10TN2      :   K2," &
    " PE10TN3      :   L2," &
    " PE10TP0      :   G1," &
    " PE10TP1      :   H1," &
    " PE10TP2      :   K1," &
    " PE10TP3      :   L1," &
    " PE11RN0      :   N4," &
    " PE11RN1      :   P4," &
    " PE11RN2      :   T4," &
    " PE11RN3      :   U4," &
    " PE11RP0      :   N5," &
    " PE11RP1      :   P5," &
    " PE11RP2      :   T5," &
    " PE11RP3      :   U5," &
    " PE11TN0      :   N2," &
    " PE11TN1      :   P2," &
    " PE11TN2      :   T2," &
    " PE11TN3      :   U2," &
    " PE11TP0      :   N1," &
    " PE11TP1      :   P1," &
    " PE11TP2      :   T1," &
    " PE11TP3      :   U1," &
    " PE12RN0      : AL19," &
    " PE12RN1      : AL20," &
    " PE12RN2      : AL22," &
    " PE12RN3      : AL23," &
    " PE12RP0      : AK19," &
    " PE12RP1      : AK20," &
    " PE12RP2      : AK22," &
    " PE12RP3      : AK23," &
    " PE12TN0      : AN19," &
    " PE12TN1      : AN20," &
    " PE12TN2      : AN22," &
    " PE12TN3      : AN23," &
    " PE12TP0      : AP19," &
    " PE12TP1      : AP20," &
    " PE12TP2      : AP22," &
    " PE12TP3      : AP23," &
    " PE13RN0      : AL25," &
    " PE13RN1      : AL26," &
    " PE13RN2      : AL28," &
    " PE13RN3      : AL29," &
    " PE13RP0      : AK25," &
    " PE13RP1      : AK26," &
    " PE13RP2      : AK28," &
    " PE13RP3      : AK29," &
    " PE13TN0      : AN25," &
    " PE13TN1      : AN26," &
    " PE13TN2      : AN28," &
    " PE13TN3      : AN29," &
    " PE13TP0      : AP25," &
    " PE13TP1      : AP26," &
    " PE13TP2      : AP28," &
    " PE13TP3      : AP29," &
    " PE14RN0      : AH31," &
    " PE14RN1      : AG31," &
    " PE14RN2      : AE31," &
    " PE14RN3      : AD31," &
    " PE14RP0      : AH30," &
    " PE14RP1      : AG30," &
    " PE14RP2      : AE30," &
    " PE14RP3      : AD30," &
    " PE14TN0      : AH33," &
    " PE14TN1      : AG33," &
    " PE14TN2      : AE33," &
    " PE14TN3      : AD33," &
    " PE14TP0      : AH34," &
    " PE14TP1      : AG34," &
    " PE14TP2      : AE34," &
    " PE14TP3      : AD34," &
    " PE15RN0      : AB31," &
    " PE15RN1      : AA31," &
    " PE15RN2      :  W31," &
    " PE15RN3      :  V31," &
    " PE15RP0      : AB30," &
    " PE15RP1      : AA30," &
    " PE15RP2      :  W30," &
    " PE15RP3      :  V30," &
    " PE15TN0      : AB33," &
    " PE15TN1      : AA33," &
    " PE15TN2      :  W33," &
    " PE15TN3      :  V33," &
    " PE15TP0      : AB34," &
    " PE15TP1      : AA34," &
    " PE15TP2      :  W34," &
    " PE15TP3      :  V34," &
    " PERSTN       :  B32," &
    " REFRES00     :  R29," &
    " REFRES01     :  M28," &
    " REFRES02     :  H21," &
    " REFRES03     :  F19," &
    " REFRES04     :   Y7," &
    " REFRES05     :  AB6," &
    " REFRES06     : AH14," &
    " REFRES07     : AJ16," &
    " REFRES08     :  J15," &
    " REFRES09     :  F10," &
    " REFRES10     :   R7," &
    " REFRES11     :   T9," &
    " REFRES12     : AH20," &
    " REFRES13     : AH23," &
    " REFRES14     : AA29," &
    " REFRES15     :  W29," &
    " REFRESPLL    :  F17," &
    " RSTHALT      :  AP3," &
    " SSMBADDR1    :  C34," &
    " SSMBADDR2    :  C33," &
    " SSMBADDR3    :  D33," &
    " SSMBADDR5    :  D32," &
    " SSMBCLK      :  H28," &
    " SSMBDAT      :  J27," &
    " SWMODE0      :  AN4," &
    " SWMODE1      :  AP4," &
    " SWMODE2      :  AN5," &
    " SWMODE3      :  AM5" ;

-- ===================================================
-- ============ PORT GROUPING DEFINITION =============
-- ===================================================
attribute PORT_GROUPING of idt89pes64h16g2_35x35 : entity is
"DIFFERENTIAL_VOLTAGE (" &
      "(PE00TP0, PE00TN0), " &
      "(PE00TP1, PE00TN1), " &
      "(PE00TP2, PE00TN2), " &
      "(PE00TP3, PE00TN3), " &
      "(PE01TP0, PE01TN0), " &
      "(PE01TP1, PE01TN1), " &
      "(PE01TP2, PE01TN2), " &
      "(PE01TP3, PE01TN3), " &
      "(PE02TP0, PE02TN0), " &
      "(PE02TP1, PE02TN1), " &
      "(PE02TP2, PE02TN2), " &
      "(PE02TP3, PE02TN3), " &
      "(PE03TP0, PE03TN0), " &
      "(PE03TP1, PE03TN1), " &
      "(PE03TP2, PE03TN2), " &
      "(PE03TP3, PE03TN3), " &
      "(PE04TP0, PE04TN0), " &
      "(PE04TP1, PE04TN1), " &
      "(PE04TP2, PE04TN2), " &
      "(PE04TP3, PE04TN3), " &
      "(PE05TP0, PE05TN0), " &
      "(PE05TP1, PE05TN1), " &
      "(PE05TP2, PE05TN2), " &
      "(PE05TP3, PE05TN3), " &
      "(PE06TP0, PE06TN0), " &
      "(PE06TP1, PE06TN1), " &
      "(PE06TP2, PE06TN2), " &
      "(PE06TP3, PE06TN3), " &
      "(PE07TP0, PE07TN0), " &
      "(PE07TP1, PE07TN1), " &
      "(PE07TP2, PE07TN2), " &
      "(PE07TP3, PE07TN3), " &
      "(PE08TP0, PE08TN0), " &
      "(PE08TP1, PE08TN1), " &
      "(PE08TP2, PE08TN2), " &
      "(PE08TP3, PE08TN3), " &
      "(PE09TP0, PE09TN0), " &
      "(PE09TP1, PE09TN1), " &
      "(PE09TP2, PE09TN2), " &
      "(PE09TP3, PE09TN3), " &
      "(PE10TP0, PE10TN0), " &
      "(PE10TP1, PE10TN1), " &
      "(PE10TP2, PE10TN2), " &
      "(PE10TP3, PE10TN3), " &
      "(PE11TP0, PE11TN0), " &
      "(PE11TP1, PE11TN1), " &
      "(PE11TP2, PE11TN2), " &
      "(PE11TP3, PE11TN3), " &
      "(PE12TP0, PE12TN0), " &
      "(PE12TP1, PE12TN1), " &
      "(PE12TP2, PE12TN2), " &
      "(PE12TP3, PE12TN3), " &
      "(PE13TP0, PE13TN0), " &
      "(PE13TP1, PE13TN1), " &
      "(PE13TP2, PE13TN2), " &
      "(PE13TP3, PE13TN3), " &
      "(PE14TP0, PE14TN0), " &
      "(PE14TP1, PE14TN1), " &
      "(PE14TP2, PE14TN2), " &
      "(PE14TP3, PE14TN3), " &
      "(PE15TP0, PE15TN0), " &
      "(PE15TP1, PE15TN1), " &
      "(PE15TP2, PE15TN2), " &
      "(PE15TP3, PE15TN3) ) " ;


-- ===================================================
-- ============== 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 idt89pes64h16g2_35x35 : entity is
    "(PERSTN, SWMODE0, SWMODE1, SWMODE2, SWMODE3)" &
    "(00000)" ;

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

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


attribute INSTRUCTION_CAPTURE of idt89pes64h16g2_35x35 : entity is "101101";

-- ===================================================
-- ============ JTAG REGISTER DEFINITION =============
-- ===================================================
attribute IDCODE_REGISTER of idt89pes64h16g2_35x35 : entity is
    "0010" &
    "1000000001110111" &
    "00000110011" &
    "1";

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


-- ===================================================
-- ============ BOUNDARY SCAN DEFINITION =============
-- ===================================================
attribute BOUNDARY_LENGTH of idt89pes64h16g2_35x35 : entity is 289;

attribute BOUNDARY_REGISTER of idt89pes64h16g2_35x35 : entity is
--
--  num    cell        port                  function    safe [ccell  disval   rslt]
--  ---    ----        -------------         --------    ----  -----  ------   ----
    "288  (BC_4      , SSMBADDR5           , input     , 1    )," &
    "287  (BC_4      , CLKMODE1            , input     , 1    )," &
    "286  (BC_1      , *                   , control   , 1    )," &
    "285  (BC_7      , SSMBDAT             , bidir     , 1    , 286  , 1    , Z    )," &
    "284  (BC_1      , *                   , control   , 1    )," &
    "283  (BC_7      , SSMBCLK             , bidir     , 1    , 284  , 1    , Z    )," &
    "282  (BC_4      , SSMBADDR2           , input     , 1    )," &
    "281  (BC_4      , SSMBADDR1           , input     , 1    )," &
    "280  (BC_4      , SSMBADDR3           , input     , 1    )," &
    "279  (BC_4      , PE00RP3             , input     , 1    )," &
    "278  (BC_4      , PE00RN3             , input     , 1    )," &
    "277  (AC_1      , PE00TP3             , output2   , 1    )," &
    "276  (BC_4      , PE00RP2             , input     , 1    )," &
    "275  (BC_4      , PE00RN2             , input     , 1    )," &
    "274  (AC_1      , PE00TP2             , output2   , 1    )," &
    "273  (BC_4      , PE00RP1             , input     , 1    )," &
    "272  (BC_4      , PE00RN1             , input     , 1    )," &
    "271  (AC_1      , PE00TP1             , output2   , 1    )," &
    "270  (BC_4      , PE00RP0             , input     , 1    )," &
    "269  (BC_4      , PE00RN0             , input     , 1    )," &
    "268  (AC_1      , PE00TP0             , output2   , 1    )," &
    "267  (BC_4      , PE14RP3             , input     , 1    )," &
    "266  (BC_4      , PE14RN3             , input     , 1    )," &
    "265  (AC_1      , PE14TP3             , output2   , 1    )," &
    "264  (BC_4      , PE14RP2             , input     , 1    )," &
    "263  (BC_4      , PE14RN2             , input     , 1    )," &
    "262  (AC_1      , PE14TP2             , output2   , 1    )," &
    "261  (BC_4      , PE14RP1             , input     , 1    )," &
    "260  (BC_4      , PE14RN1             , input     , 1    )," &
    "259  (AC_1      , PE14TP1             , output2   , 1    )," &
    "258  (BC_4      , PE14RP0             , input     , 1    )," &
    "257  (BC_4      , PE14RN0             , input     , 1    )," &
    "256  (AC_1      , PE14TP0             , output2   , 1    )," &
    "255  (BC_1      , *                   , control   , 1    )," &
    "254  (BC_7      , GPIO15              , bidir     , 1    , 255  , 1    , Z    )," &
    "253  (BC_1      , *                   , control   , 1    )," &
    "252  (BC_7      , GPIO14              , bidir     , 1    , 253  , 1    , Z    )," &
    "251  (BC_1      , *                   , control   , 1    )," &
    "250  (BC_7      , GPIO13              , bidir     , 1    , 251  , 1    , Z    )," &
    "249  (BC_1      , *                   , control   , 1    )," &
    "248  (BC_7      , GPIO12              , bidir     , 1    , 249  , 1    , Z    )," &
    "247  (BC_1      , *                   , control   , 1    )," &
    "246  (BC_7      , GPIO11              , bidir     , 1    , 247  , 1    , Z    )," &
    "245  (BC_1      , *                   , control   , 1    )," &
    "244  (BC_7      , GPIO10              , bidir     , 1    , 245  , 1    , Z    )," &
    "243  (BC_1      , *                   , control   , 1    )," &
    "242  (BC_7      , GPIO09              , bidir     , 1    , 243  , 1    , Z    )," &
    "241  (BC_1      , *                   , control   , 1    )," &
    "240  (BC_7      , GPIO08              , bidir     , 1    , 241  , 1    , Z    )," &
    "239  (BC_1      , *                   , control   , 1    )," &
    "238  (BC_7      , GPIO07              , bidir     , 1    , 239  , 1    , Z    )," &
    "237  (BC_1      , *                   , control   , 1    )," &
    "236  (BC_7      , GPIO06              , bidir     , 1    , 237  , 1    , Z    )," &
    "235  (BC_1      , *                   , control   , 1    )," &
    "234  (BC_7      , GPIO05              , bidir     , 1    , 235  , 1    , Z    )," &
    "233  (BC_1      , *                   , control   , 1    )," &
    "232  (BC_7      , GPIO04              , bidir     , 1    , 233  , 1    , Z    )," &
    "231  (BC_1      , *                   , control   , 1    )," &
    "230  (BC_7      , GPIO03              , bidir     , 1    , 231  , 1    , Z    )," &
    "229  (BC_1      , *                   , control   , 1    )," &
    "228  (BC_7      , GPIO02              , bidir     , 1    , 229  , 1    , Z    )," &
    "227  (BC_1      , *                   , control   , 1    )," &
    "226  (BC_7      , GPIO01              , bidir     , 1    , 227  , 1    , Z    )," &
    "225  (BC_1      , *                   , control   , 1    )," &
    "224  (BC_7      , GPIO00              , bidir     , 1    , 225  , 1    , Z    )," &
    "223  (BC_4      , PE12RP3             , input     , 1    )," &
    "222  (BC_4      , PE12RN3             , input     , 1    )," &
    "221  (AC_1      , PE12TP3             , output2   , 1    )," &
    "220  (BC_4      , PE12RP2             , input     , 1    )," &
    "219  (BC_4      , PE12RN2             , input     , 1    )," &
    "218  (AC_1      , PE12TP2             , output2   , 1    )," &
    "217  (BC_4      , PE12RP1             , input     , 1    )," &
    "216  (BC_4      , PE12RN1             , input     , 1    )," &
    "215  (AC_1      , PE12TP1             , output2   , 1    )," &
    "214  (BC_4      , PE12RP0             , input     , 1    )," &
    "213  (BC_4      , PE12RN0             , input     , 1    )," &
    "212  (AC_1      , PE12TP0             , output2   , 1    )," &
    "211  (BC_4      , PE06RP3             , input     , 1    )," &
    "210  (BC_4      , PE06RN3             , input     , 1    )," &
    "209  (AC_1      , PE06TP3             , output2   , 1    )," &
    "208  (BC_4      , PE06RP2             , input     , 1    )," &
    "207  (BC_4      , PE06RN2             , input     , 1    )," &
    "206  (AC_1      , PE06TP2             , output2   , 1    )," &
    "205  (BC_4      , PE06RP1             , input     , 1    )," &
    "204  (BC_4      , PE06RN1             , input     , 1    )," &
    "203  (AC_1      , PE06TP1             , output2   , 1    )," &
    "202  (BC_4      , PE06RP0             , input     , 1    )," &
    "201  (BC_4      , PE06RN0             , input     , 1    )," &
    "200  (AC_1      , PE06TP0             , output2   , 1    )," &
    "199  (BC_4      , RSTHALT             , input     , 1    )," &
    "198  (BC_4      , GCLKFSEL            , input     , 1    )," &
    "197  (BC_4      , *                   , internal  , 1    )," &
    "196  (BC_1      , *                   , internal  , 1    )," &
    "195  (BC_1      , *                   , internal  , 1    )," &
    "194  (BC_4      , P1213MERGEN         , input     , 1    )," &
    "193  (BC_4      , P89MERGEN           , input     , 1    )," &
    "192  (BC_4      , P1415MERGEN         , input     , 1    )," &
    "191  (BC_4      , P1011MERGEN         , input     , 1    )," &
    "190  (BC_4      , P45MERGEN           , input     , 1    )," &
    "189  (BC_4      , P67MERGEN           , input     , 1    )," &
    "188  (BC_4      , P23MERGEN           , input     , 1    )," &
    "187  (BC_4      , CLKMODE0            , input     , 1    )," &
    "186  (BC_4      , P01MERGEN           , input     , 1    )," &
    "185  (BC_4      , PE04RP3             , input     , 1    )," &
    "184  (BC_4      , PE04RN3             , input     , 1    )," &
    "183  (AC_1      , PE04TP3             , output2   , 1    )," &
    "182  (BC_4      , PE04RP2             , input     , 1    )," &
    "181  (BC_4      , PE04RN2             , input     , 1    )," &
    "180  (AC_1      , PE04TP2             , output2   , 1    )," &
    "179  (BC_4      , PE04RP1             , input     , 1    )," &
    "178  (BC_4      , PE04RN1             , input     , 1    )," &
    "177  (AC_1      , PE04TP1             , output2   , 1    )," &
    "176  (BC_4      , PE04RP0             , input     , 1    )," &
    "175  (BC_4      , PE04RN0             , input     , 1    )," &
    "174  (AC_1      , PE04TP0             , output2   , 1    )," &
    "173  (BC_4      , PE10RP3             , input     , 1    )," &
    "172  (BC_4      , PE10RN3             , input     , 1    )," &
    "171  (AC_1      , PE10TP3             , output2   , 1    )," &
    "170  (BC_4      , PE10RP2             , input     , 1    )," &
    "169  (BC_4      , PE10RN2             , input     , 1    )," &
    "168  (AC_1      , PE10TP2             , output2   , 1    )," &
    "167  (BC_4      , PE10RP1             , input     , 1    )," &
    "166  (BC_4      , PE10RN1             , input     , 1    )," &
    "165  (AC_1      , PE10TP1             , output2   , 1    )," &
    "164  (BC_4      , PE10RP0             , input     , 1    )," &
    "163  (BC_4      , PE10RN0             , input     , 1    )," &
    "162  (AC_1      , PE10TP0             , output2   , 1    )," &
    "161  (BC_1      , *                   , control   , 1    )," &
    "160  (BC_7      , GPIO31              , bidir     , 1    , 161  , 1    , Z    )," &
    "159  (BC_1      , *                   , control   , 1    )," &
    "158  (BC_7      , GPIO30              , bidir     , 1    , 159  , 1    , Z    )," &
    "157  (BC_1      , *                   , control   , 1    )," &
    "156  (BC_7      , GPIO29              , bidir     , 1    , 157  , 1    , Z    )," &
    "155  (BC_1      , *                   , control   , 1    )," &
    "154  (BC_7      , GPIO28              , bidir     , 1    , 155  , 1    , Z    )," &
    "153  (BC_1      , *                   , control   , 1    )," &
    "152  (BC_7      , GPIO27              , bidir     , 1    , 153  , 1    , Z    )," &
    "151  (BC_1      , *                   , control   , 1    )," &
    "150  (BC_7      , GPIO26              , bidir     , 1    , 151  , 1    , Z    )," &
    "149  (BC_1      , *                   , control   , 1    )," &
    "148  (BC_7      , GPIO25              , bidir     , 1    , 149  , 1    , Z    )," &
    "147  (BC_1      , *                   , control   , 1    )," &
    "146  (BC_7      , GPIO24              , bidir     , 1    , 147  , 1    , Z    )," &
    "145  (BC_1      , *                   , control   , 1    )," &
    "144  (BC_7      , GPIO23              , bidir     , 1    , 145  , 1    , Z    )," &
    "143  (BC_1      , *                   , control   , 1    )," &
    "142  (BC_7      , GPIO22              , bidir     , 1    , 143  , 1    , Z    )," &
    "141  (BC_1      , *                   , control   , 1    )," &
    "140  (BC_7      , GPIO21              , bidir     , 1    , 141  , 1    , Z    )," &
    "139  (BC_1      , *                   , control   , 1    )," &
    "138  (BC_7      , GPIO20              , bidir     , 1    , 139  , 1    , Z    )," &
    "137  (BC_1      , *                   , control   , 1    )," &
    "136  (BC_7      , GPIO19              , bidir     , 1    , 137  , 1    , Z    )," &
    "135  (BC_1      , *                   , control   , 1    )," &
    "134  (BC_7      , GPIO18              , bidir     , 1    , 135  , 1    , Z    )," &
    "133  (BC_1      , *                   , control   , 1    )," &
    "132  (BC_7      , GPIO17              , bidir     , 1    , 133  , 1    , Z    )," &
    "131  (BC_1      , *                   , control   , 1    )," &
    "130  (BC_7      , GPIO16              , bidir     , 1    , 131  , 1    , Z    )," &
    "129  (BC_4      , PE08RP3             , input     , 1    )," &
    "128  (BC_4      , PE08RN3             , input     , 1    )," &
    "127  (AC_1      , PE08TP3             , output2   , 1    )," &
    "126  (BC_4      , PE08RP2             , input     , 1    )," &
    "125  (BC_4      , PE08RN2             , input     , 1    )," &
    "124  (AC_1      , PE08TP2             , output2   , 1    )," &
    "123  (BC_4      , PE08RP1             , input     , 1    )," &
    "122  (BC_4      , PE08RN1             , input     , 1    )," &
    "121  (AC_1      , PE08TP1             , output2   , 1    )," &
    "120  (BC_4      , PE08RP0             , input     , 1    )," &
    "119  (BC_4      , PE08RN0             , input     , 1    )," &
    "118  (AC_1      , PE08TP0             , output2   , 1    )," &
    "117  (BC_4      , PE02RP3             , input     , 1    )," &
    "116  (BC_4      , PE02RN3             , input     , 1    )," &
    "115  (AC_1      , PE02TP3             , output2   , 1    )," &
    "114  (BC_4      , PE02RP2             , input     , 1    )," &
    "113  (BC_4      , PE02RN2             , input     , 1    )," &
    "112  (AC_1      , PE02TP2             , output2   , 1    )," &
    "111  (BC_4      , PE02RP1             , input     , 1    )," &
    "110  (BC_4      , PE02RN1             , input     , 1    )," &
    "109  (AC_1      , PE02TP1             , output2   , 1    )," &
    "108  (BC_4      , PE02RP0             , input     , 1    )," &
    "107  (BC_4      , PE02RN0             , input     , 1    )," &
    "106  (AC_1      , PE02TP0             , output2   , 1    )," &
    "105  (BC_4      , PE01RP3             , input     , 1    )," &
    "104  (BC_4      , PE01RN3             , input     , 1    )," &
    "103  (AC_1      , PE01TP3             , output2   , 1    )," &
    "102  (BC_4      , PE01RP2             , input     , 1    )," &
    "101  (BC_4      , PE01RN2             , input     , 1    )," &
    "100  (AC_1      , PE01TP2             , output2   , 1    )," &
    "99   (BC_4      , PE01RP1             , input     , 1    )," &
    "98   (BC_4      , PE01RN1             , input     , 1    )," &
    "97   (AC_1      , PE01TP1             , output2   , 1    )," &
    "96   (BC_4      , PE01RP0             , input     , 1    )," &
    "95   (BC_4      , PE01RN0             , input     , 1    )," &
    "94   (AC_1      , PE01TP0             , output2   , 1    )," &
    "93   (BC_4      , PE15RP3             , input     , 1    )," &
    "92   (BC_4      , PE15RN3             , input     , 1    )," &
    "91   (AC_1      , PE15TP3             , output2   , 1    )," &
    "90   (BC_4      , PE15RP2             , input     , 1    )," &
    "89   (BC_4      , PE15RN2             , input     , 1    )," &
    "88   (AC_1      , PE15TP2             , output2   , 1    )," &
    "87   (BC_4      , PE15RP1             , input     , 1    )," &
    "86   (BC_4      , PE15RN1             , input     , 1    )," &
    "85   (AC_1      , PE15TP1             , output2   , 1    )," &
    "84   (BC_4      , PE15RP0             , input     , 1    )," &
    "83   (BC_4      , PE15RN0             , input     , 1    )," &
    "82   (AC_1      , PE15TP0             , output2   , 1    )," &
    "81   (BC_4      , PE13RP3             , input     , 1    )," &
    "80   (BC_4      , PE13RN3             , input     , 1    )," &
    "79   (AC_1      , PE13TP3             , output2   , 1    )," &
    "78   (BC_4      , PE13RP2             , input     , 1    )," &
    "77   (BC_4      , PE13RN2             , input     , 1    )," &
    "76   (AC_1      , PE13TP2             , output2   , 1    )," &
    "75   (BC_4      , PE13RP1             , input     , 1    )," &
    "74   (BC_4      , PE13RN1             , input     , 1    )," &
    "73   (AC_1      , PE13TP1             , output2   , 1    )," &
    "72   (BC_4      , PE13RP0             , input     , 1    )," &
    "71   (BC_4      , PE13RN0             , input     , 1    )," &
    "70   (AC_1      , PE13TP0             , output2   , 1    )," &
    "69   (BC_4      , PE07RP3             , input     , 1    )," &
    "68   (BC_4      , PE07RN3             , input     , 1    )," &
    "67   (AC_1      , PE07TP3             , output2   , 1    )," &
    "66   (BC_4      , PE07RP2             , input     , 1    )," &
    "65   (BC_4      , PE07RN2             , input     , 1    )," &
    "64   (AC_1      , PE07TP2             , output2   , 1    )," &
    "63   (BC_4      , PE07RP1             , input     , 1    )," &
    "62   (BC_4      , PE07RN1             , input     , 1    )," &
    "61   (AC_1      , PE07TP1             , output2   , 1    )," &
    "60   (BC_4      , PE07RP0             , input     , 1    )," &
    "59   (BC_4      , PE07RN0             , input     , 1    )," &
    "58   (AC_1      , PE07TP0             , output2   , 1    )," &
    "57   (BC_4      , PE05RP3             , input     , 1    )," &
    "56   (BC_4      , PE05RN3             , input     , 1    )," &
    "55   (AC_1      , PE05TP3             , output2   , 1    )," &
    "54   (BC_4      , PE05RP2             , input     , 1    )," &
    "53   (BC_4      , PE05RN2             , input     , 1    )," &
    "52   (AC_1      , PE05TP2             , output2   , 1    )," &
    "51   (BC_4      , PE05RP1             , input     , 1    )," &
    "50   (BC_4      , PE05RN1             , input     , 1    )," &
    "49   (AC_1      , PE05TP1             , output2   , 1    )," &
    "48   (BC_4      , PE05RP0             , input     , 1    )," &
    "47   (BC_4      , PE05RN0             , input     , 1    )," &
    "46   (AC_1      , PE05TP0             , output2   , 1    )," &
    "45   (BC_4      , PE11RP3             , input     , 1    )," &
    "44   (BC_4      , PE11RN3             , input     , 1    )," &
    "43   (AC_1      , PE11TP3             , output2   , 1    )," &
    "42   (BC_4      , PE11RP2             , input     , 1    )," &
    "41   (BC_4      , PE11RN2             , input     , 1    )," &
    "40   (AC_1      , PE11TP2             , output2   , 1    )," &
    "39   (BC_4      , PE11RP1             , input     , 1    )," &
    "38   (BC_4      , PE11RN1             , input     , 1    )," &
    "37   (AC_1      , PE11TP1             , output2   , 1    )," &
    "36   (BC_4      , PE11RP0             , input     , 1    )," &
    "35   (BC_4      , PE11RN0             , input     , 1    )," &
    "34   (AC_1      , PE11TP0             , output2   , 1    )," &
    "33   (BC_4      , PE09RP3             , input     , 1    )," &
    "32   (BC_4      , PE09RN3             , input     , 1    )," &
    "31   (AC_1      , PE09TP3             , output2   , 1    )," &
    "30   (BC_4      , PE09RP2             , input     , 1    )," &
    "29   (BC_4      , PE09RN2             , input     , 1    )," &
    "28   (AC_1      , PE09TP2             , output2   , 1    )," &
    "27   (BC_4      , PE09RP1             , input     , 1    )," &
    "26   (BC_4      , PE09RN1             , input     , 1    )," &
    "25   (AC_1      , PE09TP1             , output2   , 1    )," &
    "24   (BC_4      , PE09RP0             , input     , 1    )," &
    "23   (BC_4      , PE09RN0             , input     , 1    )," &
    "22   (AC_1      , PE09TP0             , output2   , 1    )," &
    "21   (BC_4      , PE03RP3             , input     , 1    )," &
    "20   (BC_4      , PE03RN3             , input     , 1    )," &
    "19   (AC_1      , PE03TP3             , output2   , 1    )," &
    "18   (BC_4      , PE03RP2             , input     , 1    )," &
    "17   (BC_4      , PE03RN2             , input     , 1    )," &
    "16   (AC_1      , PE03TP2             , output2   , 1    )," &
    "15   (BC_4      , PE03RP1             , input     , 1    )," &
    "14   (BC_4      , PE03RN1             , input     , 1    )," &
    "13   (AC_1      , PE03TP1             , output2   , 1    )," &
    "12   (BC_4      , PE03RP0             , input     , 1    )," &
    "11   (BC_4      , PE03RN0             , input     , 1    )," &
    "10   (AC_1      , PE03TP0             , output2   , 1    )," &
    "9    (BC_4      , MSMBADDR4           , input     , 1    )," &
    "8    (BC_4      , MSMBADDR3           , input     , 1    )," &
    "7    (BC_4      , MSMBSMODE           , input     , 1    )," &
    "6    (BC_4      , MSMBADDR1           , input     , 1    )," &
    "5    (BC_1      , *                   , control   , 1    )," &
    "4    (BC_7      , MSMBDAT             , bidir     , 1    , 5    , 1    , Z    )," &
    "3    (BC_4      , MSMBADDR2           , input     , 1    )," &
    "2    (BC_1      , *                   , control   , 1    )," &
    "1    (BC_7      , MSMBCLK             , bidir     , 1    , 2    , 1    , Z    )," &
    "0    (BC_4      , *                   , internal  , 1    )" ;



attribute AIO_COMPONENT_CONFORMANCE of idt89pes64h16g2_35x35 :
    entity is "STD_1149_6_2003";

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

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

attribute AIO_Pin_Behavior of idt89pes64h16g2_35x35 :
    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; " &
      "PE01RN0: HP_time=5.0e-9; " &
      "PE01RN1: HP_time=5.0e-9; " &
      "PE01RN2: HP_time=5.0e-9; " &
      "PE01RN3: HP_time=5.0e-9; " &
      "PE01RP0: HP_time=5.0e-9; " &
      "PE01RP1: HP_time=5.0e-9; " &
      "PE01RP2: HP_time=5.0e-9; " &
      "PE01RP3: 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; " &
      "PE03RN0: HP_time=5.0e-9; " &
      "PE03RN1: HP_time=5.0e-9; " &
      "PE03RN2: HP_time=5.0e-9; " &
      "PE03RN3: HP_time=5.0e-9; " &
      "PE03RP0: HP_time=5.0e-9; " &
      "PE03RP1: HP_time=5.0e-9; " &
      "PE03RP2: HP_time=5.0e-9; " &
      "PE03RP3: 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; " &
      "PE05RN0: HP_time=5.0e-9; " &
      "PE05RN1: HP_time=5.0e-9; " &
      "PE05RN2: HP_time=5.0e-9; " &
      "PE05RN3: HP_time=5.0e-9; " &
      "PE05RP0: HP_time=5.0e-9; " &
      "PE05RP1: HP_time=5.0e-9; " &
      "PE05RP2: HP_time=5.0e-9; " &
      "PE05RP3: 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; " &
      "PE07RN0: HP_time=5.0e-9; " &
      "PE07RN1: HP_time=5.0e-9; " &
      "PE07RN2: HP_time=5.0e-9; " &
      "PE07RN3: HP_time=5.0e-9; " &
      "PE07RP0: HP_time=5.0e-9; " &
      "PE07RP1: HP_time=5.0e-9; " &
      "PE07RP2: HP_time=5.0e-9; " &
      "PE07RP3: 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; " &
      "PE09RN0: HP_time=5.0e-9; " &
      "PE09RN1: HP_time=5.0e-9; " &
      "PE09RN2: HP_time=5.0e-9; " &
      "PE09RN3: HP_time=5.0e-9; " &
      "PE09RP0: HP_time=5.0e-9; " &
      "PE09RP1: HP_time=5.0e-9; " &
      "PE09RP2: HP_time=5.0e-9; " &
      "PE09RP3: HP_time=5.0e-9; " &
      "PE10RN0: HP_time=5.0e-9; " &
      "PE10RN1: HP_time=5.0e-9; " &
      "PE10RN2: HP_time=5.0e-9; " &
      "PE10RN3: HP_time=5.0e-9; " &
      "PE10RP0: HP_time=5.0e-9; " &
      "PE10RP1: HP_time=5.0e-9; " &
      "PE10RP2: HP_time=5.0e-9; " &
      "PE10RP3: HP_time=5.0e-9; " &
      "PE11RN0: HP_time=5.0e-9; " &
      "PE11RN1: HP_time=5.0e-9; " &
      "PE11RN2: HP_time=5.0e-9; " &
      "PE11RN3: HP_time=5.0e-9; " &
      "PE11RP0: HP_time=5.0e-9; " &
      "PE11RP1: HP_time=5.0e-9; " &
      "PE11RP2: HP_time=5.0e-9; " &
      "PE11RP3: 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; " &
      "PE13RN0: HP_time=5.0e-9; " &
      "PE13RN1: HP_time=5.0e-9; " &
      "PE13RN2: HP_time=5.0e-9; " &
      "PE13RN3: HP_time=5.0e-9; " &
      "PE13RP0: HP_time=5.0e-9; " &
      "PE13RP1: HP_time=5.0e-9; " &
      "PE13RP2: HP_time=5.0e-9; " &
      "PE13RP3: HP_time=5.0e-9; " &
      "PE14RN0: HP_time=5.0e-9; " &
      "PE14RN1: HP_time=5.0e-9; " &
      "PE14RN2: HP_time=5.0e-9; " &
      "PE14RN3: HP_time=5.0e-9; " &
      "PE14RP0: HP_time=5.0e-9; " &
      "PE14RP1: HP_time=5.0e-9; " &
      "PE14RP2: HP_time=5.0e-9; " &
      "PE14RP3: HP_time=5.0e-9; " &
      "PE15RN0: HP_time=5.0e-9; " &
      "PE15RN1: HP_time=5.0e-9; " &
      "PE15RN2: HP_time=5.0e-9; " &
      "PE15RN3: HP_time=5.0e-9; " &
      "PE15RP0: HP_time=5.0e-9; " &
      "PE15RP1: HP_time=5.0e-9; " &
      "PE15RP2: HP_time=5.0e-9; " &
      "PE15RP3: HP_time=5.0e-9  " ;



end idt89pes64h16g2_35x35 ;