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

-- <FHDR> -----------------------------------------------------------------
-- Copyright (c) 2016  Spansion International Inc, Germany branch.
-- This program is the confidential and proprietary product of
-- Spansion International Inc, Germany branch. Any unauthorized
-- use, reproduction or transfer of this program is strictly
-- prohibited. All Rights Reserved
-- ------------------------------------------------------------------------
-- FILE NAME      : $Id$
-- DEPARTMENT     : AM/EMDC
-- AUTHOR         :
-- AUTHOR'S EMAIL :
-- ------------------------------------------------------------------------
-- KEYWORDS: S6J32GEMTH
-- ------------------------------------------------------------------------
-- PURPOSE : Boundary Scan Definitions (BSDL)
-- ------------------------------------------------------------------------
-- RELEASE HISTORY    : Automatically generated by
--                      gen_portmux
-- SCRIPT VERSION     : 1.9.6
-- SOURCE             : $DT3_PROD_ROOT/S6J32GEMTH/trunk/documentation/pro
--                      duct_info/specification/Portmux.xls
-- ------------------------------------------------------------------------
-- LIMITATIONS:
-- !!!!!!!!   ATTENTION   !!!!!!!!
-- This file is automatically generated
-- !!!!!!!! DO NOT CHANGE !!!!!!!!
-- </FHDR> ----------------------------------------------------------------


entity S6J32GEMTH is
-- Entity declaration
-- Package pck256

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

port (
      DAC_R                    : linkage bit;
      DAC_COMR                 : linkage bit;
      DAC_L                    : linkage bit;
      DAC_COML                 : linkage bit;
      P5_21                    : inout   bit;
      P0_18                    : inout   bit;
      P0_19                    : inout   bit;
      P5_27                    : inout   bit;
      P5_28                    : inout   bit;
      P5_29                    : inout   bit;
      P5_30                    : inout   bit;
      P5_31                    : inout   bit;
      P6_00                    : inout   bit;
      P0_00                    : inout   bit;
      P0_01                    : inout   bit;
      P0_02                    : inout   bit;
      P0_03                    : inout   bit;
      P0_04                    : inout   bit;
      P0_05                    : inout   bit;
      P0_06                    : inout   bit;
      P0_07                    : inout   bit;
      P0_08                    : inout   bit;
      P0_09                    : inout   bit;
      P0_10                    : inout   bit;
      P0_11                    : inout   bit;
      P0_12                    : inout   bit;
      P0_13                    : inout   bit;
      P0_14                    : inout   bit;
      P0_15                    : inout   bit;
      P0_16                    : inout   bit;
      P0_17                    : inout   bit;
      P6_01                    : inout   bit;
      P5_22                    : inout   bit;
      P1_09                    : inout   bit;
      P1_05                    : inout   bit;
      P1_07                    : inout   bit;
      P1_06                    : inout   bit;
      P1_04                    : inout   bit;
      P1_08                    : inout   bit;
      P0_30                    : inout   bit;
      P0_31                    : inout   bit;
      P1_01                    : inout   bit;
      P1_00                    : inout   bit;
      P1_03                    : inout   bit;
      P1_02                    : inout   bit;
      P0_26                    : inout   bit;
      P0_27                    : inout   bit;
      P0_28                    : inout   bit;
      PSC1                     : out     bit;
      P2_22                    : inout   bit;
      P2_24                    : inout   bit;
      P2_25                    : inout   bit;
      P2_26                    : inout   bit;
      P2_27                    : inout   bit;
      P6_02                    : inout   bit;
      P2_28                    : inout   bit;
      P2_29                    : inout   bit;
      P6_03                    : inout   bit;
      P2_30                    : inout   bit;
      P2_31                    : inout   bit;
      P6_04                    : inout   bit;
      P3_00                    : inout   bit;
      P3_01                    : inout   bit;
      P6_05                    : inout   bit;
      P3_02                    : inout   bit;
      P3_03                    : inout   bit;
      P6_06                    : inout   bit;
      P3_04                    : inout   bit;
      P3_05                    : inout   bit;
      P3_06                    : inout   bit;
      NMI_WAKEUP               : in      bit;
      X1                       : linkage bit;
      X0                       : linkage bit;
      JTAG_NTRST               : in      bit;
      P6_07                    : inout   bit;
      JTAG_TDO                 : out     bit;
      JTAG_TDI                 : in      bit;
      JTAG_TCK                 : in      bit;
      JTAG_TMS                 : in      bit;
      P6_08                    : inout   bit;
      MODE                     : linkage bit;
      RSTX                     : linkage bit;
      P3_18                    : inout   bit;
      P3_19                    : inout   bit;
      P3_20                    : inout   bit;
      AVRH5                    : linkage bit;
      P3_21                    : inout   bit;
      P6_09                    : inout   bit;
      P3_22                    : inout   bit;
      P3_23                    : inout   bit;
      P3_24                    : inout   bit;
      P6_10                    : inout   bit;
      P3_25                    : inout   bit;
      P3_26                    : inout   bit;
      P3_27                    : inout   bit;
      P6_11                    : inout   bit;
      P3_28                    : inout   bit;
      P3_29                    : inout   bit;
      P6_12                    : inout   bit;
      P3_30                    : inout   bit;
      P3_31                    : inout   bit;
      P4_00                    : inout   bit;
      P6_13                    : inout   bit;
      P4_01                    : inout   bit;
      P4_02                    : inout   bit;
      P4_03                    : inout   bit;
      P6_14                    : inout   bit;
      P4_04                    : inout   bit;
      P4_05                    : inout   bit;
      P6_15                    : inout   bit;
      P4_06                    : inout   bit;
      P4_07                    : inout   bit;
      P4_08                    : inout   bit;
      P6_16                    : inout   bit;
      P4_09                    : inout   bit;
      P4_10                    : inout   bit;
      P4_11                    : inout   bit;
      P4_12                    : inout   bit;
      P2_19                    : in      bit;
      P3_07                    : inout   bit;
      P6_17                    : inout   bit;
      P3_08                    : inout   bit;
      P3_09                    : inout   bit;
      P3_10                    : inout   bit;
      P3_11                    : inout   bit;
      P6_18                    : inout   bit;
      P3_12                    : inout   bit;
      P3_13                    : inout   bit;
      P3_14                    : inout   bit;
      P3_15                    : inout   bit;
      P6_19                    : inout   bit;
      P3_16                    : inout   bit;
      P3_17                    : inout   bit;
      P2_17                    : inout   bit;
      P2_16                    : inout   bit;
      P4_29                    : inout   bit;
      P6_20                    : inout   bit;
      P4_30                    : inout   bit;
      P4_31                    : inout   bit;
      P5_00                    : inout   bit;
      P5_01                    : inout   bit;
      P5_02                    : inout   bit;
      P5_03                    : inout   bit;
      P6_21                    : inout   bit;
      P5_04                    : inout   bit;
      P5_05                    : inout   bit;
      P6_22                    : inout   bit;
      P5_06                    : inout   bit;
      P5_07                    : inout   bit;
      P5_08                    : inout   bit;
      P5_09                    : inout   bit;
      P5_10                    : inout   bit;
      P5_11                    : inout   bit;
      P6_23                    : inout   bit;
      P5_12                    : inout   bit;
      P5_13                    : inout   bit;
      P6_24                    : inout   bit;
      P5_14                    : inout   bit;
      P5_15                    : inout   bit;
      P5_16                    : inout   bit;
      P6_25                    : inout   bit;
      P5_17                    : inout   bit;
      P5_18                    : inout   bit;
      P5_19                    : inout   bit;
      P5_20                    : inout   bit;
      P4_25                    : inout   bit;
      P4_26                    : inout   bit;
      P4_27                    : inout   bit;
      P6_26                    : inout   bit;
      P4_28                    : inout   bit
     );

use STD_1149_1_2001.all ;

attribute COMPONENT_CONFORMANCE of S6J32GEMTH: entity is "STD_1149_1_2001";

attribute PIN_MAP of S6J32GEMTH : entity is PHYSICAL_PIN_MAP;

-- pin mapping
-- Package pck256
constant dummy : PIN_MAP_STRING :=
      "DAC_R:3, " &
      "DAC_COMR:4, " &
      "DAC_L:7, " &
      "DAC_COML:8, " &
      "P5_21:31, " &
      "P0_18:32, " &
      "P0_19:33, " &
      "P5_27:34, " &
      "P5_28:35, " &
      "P5_29:38, " &
      "P5_30:39, " &
      "P5_31:40, " &
      "P6_00:41, " &
      "P0_00:44, " &
      "P0_01:45, " &
      "P0_02:48, " &
      "P0_03:49, " &
      "P0_04:50, " &
      "P0_05:51, " &
      "P0_06:54, " &
      "P0_07:55, " &
      "P0_08:58, " &
      "P0_09:59, " &
      "P0_10:62, " &
      "P0_11:63, " &
      "P0_12:66, " &
      "P0_13:67, " &
      "P0_14:70, " &
      "P0_15:71, " &
      "P0_16:74, " &
      "P0_17:75, " &
      "P6_01:76, " &
      "P5_22:77, " &
      "P1_09:80, " &
      "P1_05:83, " &
      "P1_07:84, " &
      "P1_06:85, " &
      "P1_04:86, " &
      "P1_08:87, " &
      "P0_30:89, " &
      "P0_31:92, " &
      "P1_01:93, " &
      "P1_00:94, " &
      "P1_03:95, " &
      "P1_02:96, " &
      "P0_26:99, " &
      "P0_27:100, " &
      "P0_28:101, " &
      "PSC1:105, " &
      "P2_22:106, " &
      "P2_24:107, " &
      "P2_25:108, " &
      "P2_26:109, " &
      "P2_27:110, " &
      "P6_02:111, " &
      "P2_28:112, " &
      "P2_29:113, " &
      "P6_03:114, " &
      "P2_30:115, " &
      "P2_31:116, " &
      "P6_04:117, " &
      "P3_00:118, " &
      "P3_01:119, " &
      "P6_05:120, " &
      "P3_02:121, " &
      "P3_03:122, " &
      "P6_06:123, " &
      "P3_04:124, " &
      "P3_05:125, " &
      "P3_06:126, " &
      "NMI_WAKEUP:127, " &
      "X1:130, " &
      "X0:131, " &
      "JTAG_NTRST:132, " &
      "P6_07:133, " &
      "JTAG_TDO:134, " &
      "JTAG_TDI:135, " &
      "JTAG_TCK:136, " &
      "JTAG_TMS:137, " &
      "P6_08:138, " &
      "MODE:139, " &
      "RSTX:140, " &
      "P3_18:144, " &
      "P3_19:145, " &
      "P3_20:146, " &
      "AVRH5:148, " &
      "P3_21:155, " &
      "P6_09:156, " &
      "P3_22:157, " &
      "P3_23:158, " &
      "P3_24:159, " &
      "P6_10:160, " &
      "P3_25:161, " &
      "P3_26:162, " &
      "P3_27:163, " &
      "P6_11:164, " &
      "P3_28:165, " &
      "P3_29:168, " &
      "P6_12:169, " &
      "P3_30:170, " &
      "P3_31:171, " &
      "P4_00:172, " &
      "P6_13:173, " &
      "P4_01:174, " &
      "P4_02:175, " &
      "P4_03:176, " &
      "P6_14:177, " &
      "P4_04:178, " &
      "P4_05:181, " &
      "P6_15:182, " &
      "P4_06:183, " &
      "P4_07:184, " &
      "P4_08:185, " &
      "P6_16:186, " &
      "P4_09:187, " &
      "P4_10:188, " &
      "P4_11:189, " &
      "P4_12:190, " &
      "P2_19:195, " &
      "P3_07:196, " &
      "P6_17:197, " &
      "P3_08:198, " &
      "P3_09:199, " &
      "P3_10:200, " &
      "P3_11:201, " &
      "P6_18:202, " &
      "P3_12:203, " &
      "P3_13:204, " &
      "P3_14:205, " &
      "P3_15:206, " &
      "P6_19:207, " &
      "P3_16:208, " &
      "P3_17:209, " &
      "P2_17:210, " &
      "P2_16:211, " &
      "P4_29:215, " &
      "P6_20:216, " &
      "P4_30:217, " &
      "P4_31:218, " &
      "P5_00:219, " &
      "P5_01:220, " &
      "P5_02:221, " &
      "P5_03:222, " &
      "P6_21:223, " &
      "P5_04:224, " &
      "P5_05:229, " &
      "P6_22:230, " &
      "P5_06:231, " &
      "P5_07:232, " &
      "P5_08:233, " &
      "P5_09:234, " &
      "P5_10:235, " &
      "P5_11:236, " &
      "P6_23:237, " &
      "P5_12:238, " &
      "P5_13:241, " &
      "P6_24:242, " &
      "P5_14:243, " &
      "P5_15:244, " &
      "P5_16:245, " &
      "P6_25:246, " &
      "P5_17:247, " &
      "P5_18:248, " &
      "P5_19:249, " &
      "P5_20:250, " &
      "P4_25:251, " &
      "P4_26:252, " &
      "P4_27:253, " &
      "P6_26:254, " &
      "P4_28:255";

-- Scan Port Identification
attribute TAP_SCAN_RESET   of JTAG_NTRST       : signal is true;
attribute TAP_SCAN_IN      of JTAG_TDI         : signal is true;
attribute TAP_SCAN_MODE    of JTAG_TMS         : signal is true;
attribute TAP_SCAN_CLOCK   of JTAG_TCK         : signal is (20.0e6, BOTH);
attribute TAP_SCAN_OUT     of JTAG_TDO         : signal is true;

-- instruction code defintions
attribute INSTRUCTION_LENGTH of S6J32GEMTH: entity is 5;

attribute INSTRUCTION_OPCODE of S6J32GEMTH: entity is
      "EXTEST           (00000), " &
      "SAMPLE           (00001), " &
      "PRELOAD          (00010), " &
      "IDCODE           (00011), " &
      "USERCODE         (00100), " &
      "IOCONTROL        (00101), " &
      "IORMASK          (00110), " &
      "CLAMP            (11101), " &
      "HIGHZ            (11110), " &
      "BYPASS           (11111)";

attribute INSTRUCTION_CAPTURE of S6J32GEMTH: entity is "XXX01";   -- req'd by Std.

-- IDCODE definition
attribute IDCODE_REGISTER of S6J32GEMTH: entity is
      "0000" &               -- Version
      "0000000100001110" &   -- Part number
      "01011100111" &        -- Identity of the manufacturer
      "1" ;                  -- Required by IEEE std 1149.1-1990

-- USERCODE definition
attribute USERCODE_REGISTER of S6J32GEMTH: entity is
      "11111111" &
      "11111111" &
      "11111111" &
      "11111111";            -- dummy code so far

-- custom data register definition
attribute REGISTER_ACCESS of S6J32GEMTH : entity is
      "IOCONTROL_REGISTER[18]      (IOCONTROL), " &
      "IORMASK_REGISTER[1]        (IORMASK)";

-- boundary scan data register definition
attribute BOUNDARY_LENGTH of S6J32GEMTH: entity is 310;

attribute BOUNDARY_REGISTER of S6J32GEMTH: entity is
      "0  (BC_7, P5_21, BIDIR, X, 1, 1, Z), " &
      "1  (BC_1, *, CONTROL, X), " &
      "2  (BC_7, P0_18, BIDIR, X, 3, 1, Z), " &
      "3  (BC_1, *, CONTROL, X), " &
      "4  (BC_7, P0_19, BIDIR, X, 5, 1, Z), " &
      "5  (BC_1, *, CONTROL, X), " &
      "6  (BC_7, P5_27, BIDIR, X, 7, 1, Z), " &
      "7  (BC_1, *, CONTROL, X), " &
      "8  (BC_7, P5_28, BIDIR, X, 9, 1, Z), " &
      "9  (BC_1, *, CONTROL, X), " &
      "10  (BC_7, P5_29, BIDIR, X, 11, 1, Z), " &
      "11  (BC_1, *, CONTROL, X), " &
      "12  (BC_7, P5_30, BIDIR, X, 13, 1, Z), " &
      "13  (BC_1, *, CONTROL, X), " &
      "14  (BC_7, P5_31, BIDIR, X, 15, 1, Z), " &
      "15  (BC_1, *, CONTROL, X), " &
      "16  (BC_7, P6_00, BIDIR, X, 17, 1, Z), " &
      "17  (BC_1, *, CONTROL, X), " &
      "18  (BC_7, P0_00, BIDIR, X, 19, 1, Z), " &
      "19  (BC_1, *, CONTROL, X), " &
      "20  (BC_7, P0_01, BIDIR, X, 21, 1, Z), " &
      "21  (BC_1, *, CONTROL, X), " &
      "22  (BC_7, P0_02, BIDIR, X, 23, 1, Z), " &
      "23  (BC_1, *, CONTROL, X), " &
      "24  (BC_7, P0_03, BIDIR, X, 25, 1, Z), " &
      "25  (BC_1, *, CONTROL, X), " &
      "26  (BC_7, P0_04, BIDIR, X, 27, 1, Z), " &
      "27  (BC_1, *, CONTROL, X), " &
      "28  (BC_7, P0_05, BIDIR, X, 29, 1, Z), " &
      "29  (BC_1, *, CONTROL, X), " &
      "30  (BC_7, P0_06, BIDIR, X, 31, 1, Z), " &
      "31  (BC_1, *, CONTROL, X), " &
      "32  (BC_7, P0_07, BIDIR, X, 33, 1, Z), " &
      "33  (BC_1, *, CONTROL, X), " &
      "34  (BC_7, P0_08, BIDIR, X, 35, 1, Z), " &
      "35  (BC_1, *, CONTROL, X), " &
      "36  (BC_7, P0_09, BIDIR, X, 37, 1, Z), " &
      "37  (BC_1, *, CONTROL, X), " &
      "38  (BC_7, P0_10, BIDIR, X, 39, 1, Z), " &
      "39  (BC_1, *, CONTROL, X), " &
      "40  (BC_7, P0_11, BIDIR, X, 41, 1, Z), " &
      "41  (BC_1, *, CONTROL, X), " &
      "42  (BC_7, P0_12, BIDIR, X, 43, 1, Z), " &
      "43  (BC_1, *, CONTROL, X), " &
      "44  (BC_7, P0_13, BIDIR, X, 45, 1, Z), " &
      "45  (BC_1, *, CONTROL, X), " &
      "46  (BC_7, P0_14, BIDIR, X, 47, 1, Z), " &
      "47  (BC_1, *, CONTROL, X), " &
      "48  (BC_7, P0_15, BIDIR, X, 49, 1, Z), " &
      "49  (BC_1, *, CONTROL, X), " &
      "50  (BC_7, P0_16, BIDIR, X, 51, 1, Z), " &
      "51  (BC_1, *, CONTROL, X), " &
      "52  (BC_7, P0_17, BIDIR, X, 53, 1, Z), " &
      "53  (BC_1, *, CONTROL, X), " &
      "54  (BC_7, P6_01, BIDIR, X, 55, 1, Z), " &
      "55  (BC_1, *, CONTROL, X), " &
      "56  (BC_7, P5_22, BIDIR, X, 57, 1, Z), " &
      "57  (BC_1, *, CONTROL, X), " &
      "58  (BC_7, P1_09, BIDIR, X, 59, 1, Z), " &
      "59  (BC_1, *, CONTROL, X), " &
      "60  (BC_7, P1_05, BIDIR, X, 61, 1, Z), " &
      "61  (BC_1, *, CONTROL, X), " &
      "62  (BC_7, P1_07, BIDIR, X, 63, 1, Z), " &
      "63  (BC_1, *, CONTROL, X), " &
      "64  (BC_7, P1_06, BIDIR, X, 65, 1, Z), " &
      "65  (BC_1, *, CONTROL, X), " &
      "66  (BC_7, P1_04, BIDIR, X, 67, 1, Z), " &
      "67  (BC_1, *, CONTROL, X), " &
      "68  (BC_7, P1_08, BIDIR, X, 69, 1, Z), " &
      "69  (BC_1, *, CONTROL, X), " &
      "70  (BC_7, P0_30, BIDIR, X, 71, 1, Z), " &
      "71  (BC_1, *, CONTROL, X), " &
      "72  (BC_7, P0_31, BIDIR, X, 73, 1, Z), " &
      "73  (BC_1, *, CONTROL, X), " &
      "74  (BC_7, P1_01, BIDIR, X, 75, 1, Z), " &
      "75  (BC_1, *, CONTROL, X), " &
      "76  (BC_7, P1_00, BIDIR, X, 77, 1, Z), " &
      "77  (BC_1, *, CONTROL, X), " &
      "78  (BC_7, P1_03, BIDIR, X, 79, 1, Z), " &
      "79  (BC_1, *, CONTROL, X), " &
      "80  (BC_7, P1_02, BIDIR, X, 81, 1, Z), " &
      "81  (BC_1, *, CONTROL, X), " &
      "82  (BC_7, P0_26, BIDIR, X, 83, 1, Z), " &
      "83  (BC_1, *, CONTROL, X), " &
      "84  (BC_7, P0_27, BIDIR, X, 85, 1, Z), " &
      "85  (BC_1, *, CONTROL, X), " &
      "86  (BC_7, P0_28, BIDIR, X, 87, 1, Z), " &
      "87  (BC_1, *, CONTROL, X), " &
      "88  (BC_1, PSC1, OUTPUT3, X, 89, 1, Z), " &
      "89  (BC_1, *, CONTROL, X), " &
      "90  (BC_7, P2_22, BIDIR, X, 91, 1, Z), " &
      "91  (BC_1, *, CONTROL, X), " &
      "92  (BC_7, P2_24, BIDIR, X, 93, 1, Z), " &
      "93  (BC_1, *, CONTROL, X), " &
      "94  (BC_7, P2_25, BIDIR, X, 95, 1, Z), " &
      "95  (BC_1, *, CONTROL, X), " &
      "96  (BC_7, P2_26, BIDIR, X, 97, 1, Z), " &
      "97  (BC_1, *, CONTROL, X), " &
      "98  (BC_7, P2_27, BIDIR, X, 99, 1, Z), " &
      "99  (BC_1, *, CONTROL, X), " &
      "100  (BC_7, P6_02, BIDIR, X, 101, 1, Z), " &
      "101  (BC_1, *, CONTROL, X), " &
      "102  (BC_7, P2_28, BIDIR, X, 103, 1, Z), " &
      "103  (BC_1, *, CONTROL, X), " &
      "104  (BC_7, P2_29, BIDIR, X, 105, 1, Z), " &
      "105  (BC_1, *, CONTROL, X), " &
      "106  (BC_7, P6_03, BIDIR, X, 107, 1, Z), " &
      "107  (BC_1, *, CONTROL, X), " &
      "108  (BC_7, P2_30, BIDIR, X, 109, 1, Z), " &
      "109  (BC_1, *, CONTROL, X), " &
      "110  (BC_7, P2_31, BIDIR, X, 111, 1, Z), " &
      "111  (BC_1, *, CONTROL, X), " &
      "112  (BC_7, P6_04, BIDIR, X, 113, 1, Z), " &
      "113  (BC_1, *, CONTROL, X), " &
      "114  (BC_7, P3_00, BIDIR, X, 115, 1, Z), " &
      "115  (BC_1, *, CONTROL, X), " &
      "116  (BC_7, P3_01, BIDIR, X, 117, 1, Z), " &
      "117  (BC_1, *, CONTROL, X), " &
      "118  (BC_7, P6_05, BIDIR, X, 119, 1, Z), " &
      "119  (BC_1, *, CONTROL, X), " &
      "120  (BC_7, P3_02, BIDIR, X, 121, 1, Z), " &
      "121  (BC_1, *, CONTROL, X), " &
      "122  (BC_7, P3_03, BIDIR, X, 123, 1, Z), " &
      "123  (BC_1, *, CONTROL, X), " &
      "124  (BC_7, P6_06, BIDIR, X, 125, 1, Z), " &
      "125  (BC_1, *, CONTROL, X), " &
      "126  (BC_7, P3_04, BIDIR, X, 127, 1, Z), " &
      "127  (BC_1, *, CONTROL, X), " &
      "128  (BC_7, P3_05, BIDIR, X, 129, 1, Z), " &
      "129  (BC_1, *, CONTROL, X), " &
      "130  (BC_7, P3_06, BIDIR, X, 131, 1, Z), " &
      "131  (BC_1, *, CONTROL, X), " &
      "132  (BC_1, NMI_WAKEUP, INPUT, X), " &
      "133  (BC_7, P6_07, BIDIR, X, 134, 1, Z), " &
      "134  (BC_1, *, CONTROL, X), " &
      "135  (BC_7, P6_08, BIDIR, X, 136, 1, Z), " &
      "136  (BC_1, *, CONTROL, X), " &
      "137  (BC_7, P3_18, BIDIR, X, 138, 1, Z), " &
      "138  (BC_1, *, CONTROL, X), " &
      "139  (BC_7, P3_19, BIDIR, X, 140, 1, Z), " &
      "140  (BC_1, *, CONTROL, X), " &
      "141  (BC_7, P3_20, BIDIR, X, 142, 1, Z), " &
      "142  (BC_1, *, CONTROL, X), " &
      "143  (BC_7, P3_21, BIDIR, X, 144, 1, Z), " &
      "144  (BC_1, *, CONTROL, X), " &
      "145  (BC_7, P6_09, BIDIR, X, 146, 1, Z), " &
      "146  (BC_1, *, CONTROL, X), " &
      "147  (BC_7, P3_22, BIDIR, X, 148, 1, Z), " &
      "148  (BC_1, *, CONTROL, X), " &
      "149  (BC_7, P3_23, BIDIR, X, 150, 1, Z), " &
      "150  (BC_1, *, CONTROL, X), " &
      "151  (BC_7, P3_24, BIDIR, X, 152, 1, Z), " &
      "152  (BC_1, *, CONTROL, X), " &
      "153  (BC_7, P6_10, BIDIR, X, 154, 1, Z), " &
      "154  (BC_1, *, CONTROL, X), " &
      "155  (BC_7, P3_25, BIDIR, X, 156, 1, Z), " &
      "156  (BC_1, *, CONTROL, X), " &
      "157  (BC_7, P3_26, BIDIR, X, 158, 1, Z), " &
      "158  (BC_1, *, CONTROL, X), " &
      "159  (BC_7, P3_27, BIDIR, X, 160, 1, Z), " &
      "160  (BC_1, *, CONTROL, X), " &
      "161  (BC_7, P6_11, BIDIR, X, 162, 1, Z), " &
      "162  (BC_1, *, CONTROL, X), " &
      "163  (BC_7, P3_28, BIDIR, X, 164, 1, Z), " &
      "164  (BC_1, *, CONTROL, X), " &
      "165  (BC_7, P3_29, BIDIR, X, 166, 1, Z), " &
      "166  (BC_1, *, CONTROL, X), " &
      "167  (BC_7, P6_12, BIDIR, X, 168, 1, Z), " &
      "168  (BC_1, *, CONTROL, X), " &
      "169  (BC_7, P3_30, BIDIR, X, 170, 1, Z), " &
      "170  (BC_1, *, CONTROL, X), " &
      "171  (BC_7, P3_31, BIDIR, X, 172, 1, Z), " &
      "172  (BC_1, *, CONTROL, X), " &
      "173  (BC_7, P4_00, BIDIR, X, 174, 1, Z), " &
      "174  (BC_1, *, CONTROL, X), " &
      "175  (BC_7, P6_13, BIDIR, X, 176, 1, Z), " &
      "176  (BC_1, *, CONTROL, X), " &
      "177  (BC_7, P4_01, BIDIR, X, 178, 1, Z), " &
      "178  (BC_1, *, CONTROL, X), " &
      "179  (BC_7, P4_02, BIDIR, X, 180, 1, Z), " &
      "180  (BC_1, *, CONTROL, X), " &
      "181  (BC_7, P4_03, BIDIR, X, 182, 1, Z), " &
      "182  (BC_1, *, CONTROL, X), " &
      "183  (BC_7, P6_14, BIDIR, X, 184, 1, Z), " &
      "184  (BC_1, *, CONTROL, X), " &
      "185  (BC_7, P4_04, BIDIR, X, 186, 1, Z), " &
      "186  (BC_1, *, CONTROL, X), " &
      "187  (BC_7, P4_05, BIDIR, X, 188, 1, Z), " &
      "188  (BC_1, *, CONTROL, X), " &
      "189  (BC_7, P6_15, BIDIR, X, 190, 1, Z), " &
      "190  (BC_1, *, CONTROL, X), " &
      "191  (BC_7, P4_06, BIDIR, X, 192, 1, Z), " &
      "192  (BC_1, *, CONTROL, X), " &
      "193  (BC_7, P4_07, BIDIR, X, 194, 1, Z), " &
      "194  (BC_1, *, CONTROL, X), " &
      "195  (BC_7, P4_08, BIDIR, X, 196, 1, Z), " &
      "196  (BC_1, *, CONTROL, X), " &
      "197  (BC_7, P6_16, BIDIR, X, 198, 1, Z), " &
      "198  (BC_1, *, CONTROL, X), " &
      "199  (BC_7, P4_09, BIDIR, X, 200, 1, Z), " &
      "200  (BC_1, *, CONTROL, X), " &
      "201  (BC_7, P4_10, BIDIR, X, 202, 1, Z), " &
      "202  (BC_1, *, CONTROL, X), " &
      "203  (BC_7, P4_11, BIDIR, X, 204, 1, Z), " &
      "204  (BC_1, *, CONTROL, X), " &
      "205  (BC_7, P4_12, BIDIR, X, 206, 1, Z), " &
      "206  (BC_1, *, CONTROL, X), " &
      "207  (BC_1, P2_19, INPUT, X), " &
      "208  (BC_7, P3_07, BIDIR, X, 209, 1, Z), " &
      "209  (BC_1, *, CONTROL, X), " &
      "210  (BC_7, P6_17, BIDIR, X, 211, 1, Z), " &
      "211  (BC_1, *, CONTROL, X), " &
      "212  (BC_7, P3_08, BIDIR, X, 213, 1, Z), " &
      "213  (BC_1, *, CONTROL, X), " &
      "214  (BC_7, P3_09, BIDIR, X, 215, 1, Z), " &
      "215  (BC_1, *, CONTROL, X), " &
      "216  (BC_7, P3_10, BIDIR, X, 217, 1, Z), " &
      "217  (BC_1, *, CONTROL, X), " &
      "218  (BC_7, P3_11, BIDIR, X, 219, 1, Z), " &
      "219  (BC_1, *, CONTROL, X), " &
      "220  (BC_7, P6_18, BIDIR, X, 221, 1, Z), " &
      "221  (BC_1, *, CONTROL, X), " &
      "222  (BC_7, P3_12, BIDIR, X, 223, 1, Z), " &
      "223  (BC_1, *, CONTROL, X), " &
      "224  (BC_7, P3_13, BIDIR, X, 225, 1, Z), " &
      "225  (BC_1, *, CONTROL, X), " &
      "226  (BC_7, P3_14, BIDIR, X, 227, 1, Z), " &
      "227  (BC_1, *, CONTROL, X), " &
      "228  (BC_7, P3_15, BIDIR, X, 229, 1, Z), " &
      "229  (BC_1, *, CONTROL, X), " &
      "230  (BC_7, P6_19, BIDIR, X, 231, 1, Z), " &
      "231  (BC_1, *, CONTROL, X), " &
      "232  (BC_7, P3_16, BIDIR, X, 233, 1, Z), " &
      "233  (BC_1, *, CONTROL, X), " &
      "234  (BC_7, P3_17, BIDIR, X, 235, 1, Z), " &
      "235  (BC_1, *, CONTROL, X), " &
      "236  (BC_7, P2_17, BIDIR, X, 237, 1, Z), " &
      "237  (BC_1, *, CONTROL, X), " &
      "238  (BC_7, P2_16, BIDIR, X, 239, 1, Z), " &
      "239  (BC_1, *, CONTROL, X), " &
      "240  (BC_7, P4_29, BIDIR, X, 241, 1, Z), " &
      "241  (BC_1, *, CONTROL, X), " &
      "242  (BC_7, P6_20, BIDIR, X, 243, 1, Z), " &
      "243  (BC_1, *, CONTROL, X), " &
      "244  (BC_7, P4_30, BIDIR, X, 245, 1, Z), " &
      "245  (BC_1, *, CONTROL, X), " &
      "246  (BC_7, P4_31, BIDIR, X, 247, 1, Z), " &
      "247  (BC_1, *, CONTROL, X), " &
      "248  (BC_7, P5_00, BIDIR, X, 249, 1, Z), " &
      "249  (BC_1, *, CONTROL, X), " &
      "250  (BC_7, P5_01, BIDIR, X, 251, 1, Z), " &
      "251  (BC_1, *, CONTROL, X), " &
      "252  (BC_7, P5_02, BIDIR, X, 253, 1, Z), " &
      "253  (BC_1, *, CONTROL, X), " &
      "254  (BC_7, P5_03, BIDIR, X, 255, 1, Z), " &
      "255  (BC_1, *, CONTROL, X), " &
      "256  (BC_7, P6_21, BIDIR, X, 257, 1, Z), " &
      "257  (BC_1, *, CONTROL, X), " &
      "258  (BC_7, P5_04, BIDIR, X, 259, 1, Z), " &
      "259  (BC_1, *, CONTROL, X), " &
      "260  (BC_7, P5_05, BIDIR, X, 261, 1, Z), " &
      "261  (BC_1, *, CONTROL, X), " &
      "262  (BC_7, P6_22, BIDIR, X, 263, 1, Z), " &
      "263  (BC_1, *, CONTROL, X), " &
      "264  (BC_7, P5_06, BIDIR, X, 265, 1, Z), " &
      "265  (BC_1, *, CONTROL, X), " &
      "266  (BC_7, P5_07, BIDIR, X, 267, 1, Z), " &
      "267  (BC_1, *, CONTROL, X), " &
      "268  (BC_7, P5_08, BIDIR, X, 269, 1, Z), " &
      "269  (BC_1, *, CONTROL, X), " &
      "270  (BC_7, P5_09, BIDIR, X, 271, 1, Z), " &
      "271  (BC_1, *, CONTROL, X), " &
      "272  (BC_7, P5_10, BIDIR, X, 273, 1, Z), " &
      "273  (BC_1, *, CONTROL, X), " &
      "274  (BC_7, P5_11, BIDIR, X, 275, 1, Z), " &
      "275  (BC_1, *, CONTROL, X), " &
      "276  (BC_7, P6_23, BIDIR, X, 277, 1, Z), " &
      "277  (BC_1, *, CONTROL, X), " &
      "278  (BC_7, P5_12, BIDIR, X, 279, 1, Z), " &
      "279  (BC_1, *, CONTROL, X), " &
      "280  (BC_7, P5_13, BIDIR, X, 281, 1, Z), " &
      "281  (BC_1, *, CONTROL, X), " &
      "282  (BC_7, P6_24, BIDIR, X, 283, 1, Z), " &
      "283  (BC_1, *, CONTROL, X), " &
      "284  (BC_7, P5_14, BIDIR, X, 285, 1, Z), " &
      "285  (BC_1, *, CONTROL, X), " &
      "286  (BC_7, P5_15, BIDIR, X, 287, 1, Z), " &
      "287  (BC_1, *, CONTROL, X), " &
      "288  (BC_7, P5_16, BIDIR, X, 289, 1, Z), " &
      "289  (BC_1, *, CONTROL, X), " &
      "290  (BC_7, P6_25, BIDIR, X, 291, 1, Z), " &
      "291  (BC_1, *, CONTROL, X), " &
      "292  (BC_7, P5_17, BIDIR, X, 293, 1, Z), " &
      "293  (BC_1, *, CONTROL, X), " &
      "294  (BC_7, P5_18, BIDIR, X, 295, 1, Z), " &
      "295  (BC_1, *, CONTROL, X), " &
      "296  (BC_7, P5_19, BIDIR, X, 297, 1, Z), " &
      "297  (BC_1, *, CONTROL, X), " &
      "298  (BC_7, P5_20, BIDIR, X, 299, 1, Z), " &
      "299  (BC_1, *, CONTROL, X), " &
      "300  (BC_7, P4_25, BIDIR, X, 301, 1, Z), " &
      "301  (BC_1, *, CONTROL, X), " &
      "302  (BC_7, P4_26, BIDIR, X, 303, 1, Z), " &
      "303  (BC_1, *, CONTROL, X), " &
      "304  (BC_7, P4_27, BIDIR, X, 305, 1, Z), " &
      "305  (BC_1, *, CONTROL, X), " &
      "306  (BC_7, P6_26, BIDIR, X, 307, 1, Z), " &
      "307  (BC_1, *, CONTROL, X), " &
      "308  (BC_7, P4_28, BIDIR, X, 309, 1, Z), " &
      "309  (BC_1, *, CONTROL, X)";

attribute BOUNDARY_SCAN_DESIGN_TYPE: BSDL_EXTENSION;

attribute BOUNDARY_SCAN_DESIGN_TYPE of S6J32GEMTH: entity is "IEEE_11491";

-- extension: define supported input levels per port 
attribute InputLevelSupport: BSDL_EXTENSION;

attribute InputLevelSupport of S6J32GEMTH : entity is
      "P5_21, (0, 2), " &
      "P0_18, (0, 2), " &
      "P0_19, (0, 2), " &
      "P5_27, (0, 2), " &
      "P5_28, (0, 2), " &
      "P5_29, (0, 2), " &
      "P5_30, (0, 2), " &
      "P5_31, (0, 2), " &
      "P6_00, (0, 2), " &
      "P0_00, (0, 2), " &
      "P0_01, (0, 2), " &
      "P0_02, (0, 2), " &
      "P0_03, (0, 2), " &
      "P0_04, (0, 2), " &
      "P0_05, (0, 2), " &
      "P0_06, (0, 2), " &
      "P0_07, (0, 2), " &
      "P0_08, (0, 2), " &
      "P0_09, (0, 2), " &
      "P0_10, (0, 2), " &
      "P0_11, (0, 2), " &
      "P0_12, (0, 2), " &
      "P0_13, (0, 2), " &
      "P0_14, (0, 2), " &
      "P0_15, (0, 2), " &
      "P0_16, (0, 2), " &
      "P0_17, (0, 2), " &
      "P6_01, (0, 2), " &
      "P5_22, (0, 2), " &
      "P1_09, (0, 2), " &
      "P1_05, (0, 2), " &
      "P1_07, (0, 2), " &
      "P1_06, (0, 2), " &
      "P1_04, (0, 2), " &
      "P1_08, (0, 2), " &
      "P0_30, (0, 2), " &
      "P0_31, (0, 2), " &
      "P1_01, (0, 2), " &
      "P1_00, (0, 2), " &
      "P1_03, (0, 2), " &
      "P1_02, (0, 2), " &
      "P0_26, (0, 3), " &
      "P0_27, (0, 3), " &
      "P0_28, (0, 3), " &
      "PSC1, (0, 1), " &
      "P2_22, (0, 1), " &
      "P2_24, (0, 1), " &
      "P2_25, (0, 1, 2), " &
      "P2_26, (0, 1, 2), " &
      "P2_27, (0, 1), " &
      "P6_02, (0, 1), " &
      "P2_28, (0, 1), " &
      "P2_29, (0, 1), " &
      "P6_03, (0, 1), " &
      "P2_30, (0, 1), " &
      "P2_31, (0, 1), " &
      "P6_04, (0, 1), " &
      "P3_00, (0, 1, 2), " &
      "P3_01, (0, 1, 2), " &
      "P6_05, (0, 1), " &
      "P3_02, (0, 1), " &
      "P3_03, (0, 1), " &
      "P6_06, (0, 1), " &
      "P3_04, (0, 1), " &
      "P3_05, (0, 1), " &
      "P3_06, (0, 1), " &
      "NMI_WAKEUP, (), " &
      "P6_07, (0, 1), " &
      "P6_08, (0, 1), " &
      "P3_18, (0, 1), " &
      "P3_19, (0, 1), " &
      "P3_20, (0, 1), " &
      "P3_21, (0, 1), " &
      "P6_09, (0, 1), " &
      "P3_22, (0, 1), " &
      "P3_23, (0, 1), " &
      "P3_24, (0, 1), " &
      "P6_10, (0, 1), " &
      "P3_25, (0, 1), " &
      "P3_26, (0, 1), " &
      "P3_27, (0, 1), " &
      "P6_11, (0, 1), " &
      "P3_28, (0, 1), " &
      "P3_29, (0, 1), " &
      "P6_12, (0, 1), " &
      "P3_30, (0, 1), " &
      "P3_31, (0, 1), " &
      "P4_00, (0, 1), " &
      "P6_13, (0, 1), " &
      "P4_01, (0, 1), " &
      "P4_02, (0, 1), " &
      "P4_03, (0, 1), " &
      "P6_14, (0, 1), " &
      "P4_04, (0, 1), " &
      "P4_05, (0, 1), " &
      "P6_15, (0, 1), " &
      "P4_06, (0, 1), " &
      "P4_07, (0, 1), " &
      "P4_08, (0, 1), " &
      "P6_16, (0, 1), " &
      "P4_09, (0, 1), " &
      "P4_10, (0, 1), " &
      "P4_11, (0, 1), " &
      "P4_12, (0, 1), " &
      "P2_19, (0, 1), " &
      "P3_07, (0, 1), " &
      "P6_17, (0, 1), " &
      "P3_08, (0, 1), " &
      "P3_09, (0, 1), " &
      "P3_10, (0, 1), " &
      "P3_11, (0, 1), " &
      "P6_18, (0, 1), " &
      "P3_12, (0, 1), " &
      "P3_13, (0, 1), " &
      "P3_14, (0, 1), " &
      "P3_15, (0, 1), " &
      "P6_19, (0, 1), " &
      "P3_16, (0, 1), " &
      "P3_17, (0, 1), " &
      "P2_17, (0, 1), " &
      "P2_16, (0, 1), " &
      "P4_29, (0, 1, 2), " &
      "P6_20, (0, 1, 2), " &
      "P4_30, (0, 1, 2), " &
      "P4_31, (0, 1, 2), " &
      "P5_00, (0, 1, 2), " &
      "P5_01, (0, 1, 2), " &
      "P5_02, (0, 1, 2), " &
      "P5_03, (0, 1, 2), " &
      "P6_21, (0, 1, 2), " &
      "P5_04, (0, 1, 2), " &
      "P5_05, (0, 1, 2), " &
      "P6_22, (0, 1, 2), " &
      "P5_06, (0, 1, 2), " &
      "P5_07, (0, 1, 2), " &
      "P5_08, (0, 1, 2), " &
      "P5_09, (0, 1, 2), " &
      "P5_10, (0, 1, 2), " &
      "P5_11, (0, 1, 2), " &
      "P6_23, (0, 1, 2), " &
      "P5_12, (0, 1, 2), " &
      "P5_13, (0, 1, 2), " &
      "P6_24, (0, 1, 2), " &
      "P5_14, (0, 1, 2), " &
      "P5_15, (0, 1, 2), " &
      "P5_16, (0, 1, 2), " &
      "P6_25, (0, 1, 2), " &
      "P5_17, (0, 1, 2), " &
      "P5_18, (0, 1, 2), " &
      "P5_19, (0, 1, 2), " &
      "P5_20, (0, 1, 2), " &
      "P4_25, (0, 1, 2), " &
      "P4_26, (0, 1, 2), " &
      "P4_27, (0, 1, 2), " &
      "P6_26, (0, 1, 2), " &
      "P4_28, (0, 1, 2)";

end S6J32GEMTH;