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

-- C:\Documents and Settings\nguyend\workspace_backup\BSDL\src\Work/9_0_0_17_rel9/9_0_0_17_rel9_bsdl/common/A54SX16_TQ176.bsd
-- FAMILY:	54SX
-- DEVICE:	A54SX16
-- PACKAGE:	176 TQFP
-- DESIGNER VERSION: 9.0.0.17
-- RESTRICT JTAG:	0
-- RESTRICT TRST:	0
-- 

-- This is a preliminary BSDL file which has not been verified.
-- This BSDL file reflects the pre-programming JTAG
-- behavior. To reflect the post-programming JTAG
-- behavior, edit this file as described below:

-- If the I/O is unused or configured as an output,
-- the input boundary scan cell becomes internal only.
-- The input buffer is turned off, and you can not
-- transfer data from the I/O pad into the input scan
-- cell. For example:
-- IO(1) is an output, the BSDL entry would be modified
-- from:
-- " 0 (BC_1, IO(1), input,    X),           "&
-- " 1 (BC_1, IO(1), output3,  X,  2, 0, Z), "&
-- " 2 (BC_1, *,     control,  0),           "&
-- to:
-- " 0 (BC_1, *,     internal, X),           "&
-- " 1 (BC_1, IO(1), output3,  X,  2, 0, Z), "&
-- " 2 (BC_1, *,     control,  0),           "&
-- No modification is necessary when the I/O is
-- configured as an input.

entity A54SX16qfp176 is
    generic (PHYSICAL_PIN_MAP : string := "qfp176");
    port(
        CLKA        :in bit;
        CLKB        :in bit;
        GND         :linkage bit_vector (0 to 10  );
        HCLK        :in bit;
        IO_3        :out bit;
        IO_4        :out bit;
        IO_5        :out bit;
        IO_6        :out bit;
        IO_7        :out bit;
        IO_8        :out bit;
        IO_9        :out bit;
        IO_12       :out bit;
        IO_13       :out bit;
        IO_14       :out bit;
        IO_15       :out bit;
        IO_16       :out bit;
        IO_17       :out bit;
        IO_18       :out bit;
        IO_19       :out bit;
        IO_20       :out bit;
        IO_24       :out bit;
        IO_25       :out bit;
        IO_26       :out bit;
        IO_27       :out bit;
        IO_28       :out bit;
        IO_29       :out bit;
        IO_30       :out bit;
        IO_31       :out bit;
        IO_34       :out bit;
        IO_35       :out bit;
        IO_36       :out bit;
        IO_37       :out bit;
        IO_38       :out bit;
        IO_39       :out bit;
        IO_40       :out bit;
        IO_41       :out bit;
        IO_42       :out bit;
        IO_43       :out bit;
        IO_45       :out bit;
        IO_46       :out bit;
        IO_47       :out bit;
        IO_48       :out bit;
        IO_49       :out bit;
        IO_50       :out bit;
        IO_51       :out bit;
        IO_53       :out bit;
        IO_54       :out bit;
        IO_55       :out bit;
        IO_56       :out bit;
        IO_57       :out bit;
        IO_58       :out bit;
        IO_59       :out bit;
        IO_60       :out bit;
        IO_61       :out bit;
        IO_62       :out bit;
        IO_63       :out bit;
        IO_64       :out bit;
        IO_68       :out bit;
        IO_70       :out bit;
        IO_71       :out bit;
        IO_72       :out bit;
        IO_73       :out bit;
        IO_74       :out bit;
        IO_75       :out bit;
        IO_76       :out bit;
        IO_77       :out bit;
        IO_78       :out bit;
        IO_79       :out bit;
        IO_80       :out bit;
        IO_81       :out bit;
        IO_83       :out bit;
        IO_84       :out bit;
        IO_85       :out bit;
        IO_86       :out bit;
        IO_88       :out bit;
        IO_90       :out bit;
        IO_91       :out bit;
        IO_92       :out bit;
        IO_93       :out bit;
        IO_94       :out bit;
        IO_95       :out bit;
        IO_96       :out bit;
        IO_97       :out bit;
        IO_100      :out bit;
        IO_101      :out bit;
        IO_102      :out bit;
        IO_103      :out bit;
        IO_104      :out bit;
        IO_105      :out bit;
        IO_106      :out bit;
        IO_107      :out bit;
        IO_111      :out bit;
        IO_112      :out bit;
        IO_113      :out bit;
        IO_114      :out bit;
        IO_115      :out bit;
        IO_116      :out bit;
        IO_117      :out bit;
        IO_118      :out bit;
        IO_119      :out bit;
        IO_120      :out bit;
        IO_121      :out bit;
        IO_125      :out bit;
        IO_126      :out bit;
        IO_127      :out bit;
        IO_128      :out bit;
        IO_129      :out bit;
        IO_130      :out bit;
        IO_131      :out bit;
        IO_132      :out bit;
        IO_134      :out bit;
        IO_135      :out bit;
        IO_136      :out bit;
        IO_137      :out bit;
        IO_138      :out bit;
        IO_139      :out bit;
        IO_141      :out bit;
        IO_142      :out bit;
        IO_143      :out bit;
        IO_144      :out bit;
        IO_145      :out bit;
        IO_146      :out bit;
        IO_147      :out bit;
        IO_148      :out bit;
        IO_149      :out bit;
        IO_150      :out bit;
        IO_151      :out bit;
        IO_157      :out bit;
        IO_158      :out bit;
        IO_159      :out bit;
        IO_160      :out bit;
        IO_161      :out bit;
        IO_162      :out bit;
        IO_163      :out bit;
        IO_164      :out bit;
        IO_165      :out bit;
        IO_166      :out bit;
        IO_167      :out bit;
        IO_168      :out bit;
        IO_170      :out bit;
        IO_171      :out bit;
        IO_172      :out bit;
        IO_173      :out bit;
        IO_174      :out bit;
        IO_175      :out bit;
        TCK         :in bit;
        TDI         :in bit;
        TDO         :out bit;
        TMS         :in bit;
        VCC         :linkage bit_vector (0 to 16  )
    );

    use STD_1149_1_1990.all;

    attribute PIN_MAP of A54SX16qfp176 : entity is PHYSICAL_PIN_MAP;
    constant qfp176 : PIN_MAP_STRING:=
        "CLKA      :152,   "&
        "CLKB      :153,   "&
        "GND       :(1,    108,   110,   123,   133,   155,   21,    "&
                   "23,    44,    65,    89),   "&
        "HCLK      :69,    "&
        "IO_3      :3,     "&
        "IO_4      :4,     "&
        "IO_5      :5,     "&
        "IO_6      :6,     "&
        "IO_7      :7,     "&
        "IO_8      :8,     "&
        "IO_9      :9,     "&
        "IO_12     :12,    "&
        "IO_13     :13,    "&
        "IO_14     :14,    "&
        "IO_15     :15,    "&
        "IO_16     :16,    "&
        "IO_17     :17,    "&
        "IO_18     :18,    "&
        "IO_19     :19,    "&
        "IO_20     :20,    "&
        "IO_24     :24,    "&
        "IO_25     :25,    "&
        "IO_26     :26,    "&
        "IO_27     :27,    "&
        "IO_28     :28,    "&
        "IO_29     :29,    "&
        "IO_30     :30,    "&
        "IO_31     :31,    "&
        "IO_34     :34,    "&
        "IO_35     :35,    "&
        "IO_36     :36,    "&
        "IO_37     :37,    "&
        "IO_38     :38,    "&
        "IO_39     :39,    "&
        "IO_40     :40,    "&
        "IO_41     :41,    "&
        "IO_42     :42,    "&
        "IO_43     :43,    "&
        "IO_45     :45,    "&
        "IO_46     :46,    "&
        "IO_47     :47,    "&
        "IO_48     :48,    "&
        "IO_49     :49,    "&
        "IO_50     :50,    "&
        "IO_51     :51,    "&
        "IO_53     :53,    "&
        "IO_54     :54,    "&
        "IO_55     :55,    "&
        "IO_56     :56,    "&
        "IO_57     :57,    "&
        "IO_58     :58,    "&
        "IO_59     :59,    "&
        "IO_60     :60,    "&
        "IO_61     :61,    "&
        "IO_62     :62,    "&
        "IO_63     :63,    "&
        "IO_64     :64,    "&
        "IO_68     :68,    "&
        "IO_70     :70,    "&
        "IO_71     :71,    "&
        "IO_72     :72,    "&
        "IO_73     :73,    "&
        "IO_74     :74,    "&
        "IO_75     :75,    "&
        "IO_76     :76,    "&
        "IO_77     :77,    "&
        "IO_78     :78,    "&
        "IO_79     :79,    "&
        "IO_80     :80,    "&
        "IO_81     :81,    "&
        "IO_83     :83,    "&
        "IO_84     :84,    "&
        "IO_85     :85,    "&
        "IO_86     :86,    "&
        "IO_88     :88,    "&
        "IO_90     :90,    "&
        "IO_91     :91,    "&
        "IO_92     :92,    "&
        "IO_93     :93,    "&
        "IO_94     :94,    "&
        "IO_95     :95,    "&
        "IO_96     :96,    "&
        "IO_97     :97,    "&
        "IO_100    :100,   "&
        "IO_101    :101,   "&
        "IO_102    :102,   "&
        "IO_103    :103,   "&
        "IO_104    :104,   "&
        "IO_105    :105,   "&
        "IO_106    :106,   "&
        "IO_107    :107,   "&
        "IO_111    :111,   "&
        "IO_112    :112,   "&
        "IO_113    :113,   "&
        "IO_114    :114,   "&
        "IO_115    :115,   "&
        "IO_116    :116,   "&
        "IO_117    :117,   "&
        "IO_118    :118,   "&
        "IO_119    :119,   "&
        "IO_120    :120,   "&
        "IO_121    :121,   "&
        "IO_125    :125,   "&
        "IO_126    :126,   "&
        "IO_127    :127,   "&
        "IO_128    :128,   "&
        "IO_129    :129,   "&
        "IO_130    :130,   "&
        "IO_131    :131,   "&
        "IO_132    :132,   "&
        "IO_134    :134,   "&
        "IO_135    :135,   "&
        "IO_136    :136,   "&
        "IO_137    :137,   "&
        "IO_138    :138,   "&
        "IO_139    :139,   "&
        "IO_141    :141,   "&
        "IO_142    :142,   "&
        "IO_143    :143,   "&
        "IO_144    :144,   "&
        "IO_145    :145,   "&
        "IO_146    :146,   "&
        "IO_147    :147,   "&
        "IO_148    :148,   "&
        "IO_149    :149,   "&
        "IO_150    :150,   "&
        "IO_151    :151,   "&
        "IO_157    :157,   "&
        "IO_158    :158,   "&
        "IO_159    :159,   "&
        "IO_160    :160,   "&
        "IO_161    :161,   "&
        "IO_162    :162,   "&
        "IO_163    :163,   "&
        "IO_164    :164,   "&
        "IO_165    :165,   "&
        "IO_166    :166,   "&
        "IO_167    :167,   "&
        "IO_168    :168,   "&
        "IO_170    :170,   "&
        "IO_171    :171,   "&
        "IO_172    :172,   "&
        "IO_173    :173,   "&
        "IO_174    :174,   "&
        "IO_175    :175,   "&
        "TCK       :176,   "&
        "TDI       :2,     "&
        "TDO       :87,    "&
        "TMS       :10,    "&
        "VCC       :(109,  11,    122,   124,   140,   154,   156,   "&
                   "169,   22,    32,    33,    52,    66,    67,    "&
                   "82,    98,    99)    ";

    attribute TAP_SCAN_IN of TDI              : signal is true;
    attribute TAP_SCAN_MODE of TMS            : signal is true;
    attribute TAP_SCAN_OUT of TDO             : signal is true;
    attribute TAP_SCAN_CLOCK of TCK           :
        signal is ( 1.00e+007, BOTH);

    attribute INSTRUCTION_LENGTH of A54SX16qfp176 : entity is    5;
    attribute INSTRUCTION_OPCODE of A54SX16qfp176 : entity is 
                    "EXTEST (00000), "&
                    "SAMPLE (00001), "&
                    "INTEST (00010), "&
                    "USERCODE (00011), "&
                    "IDCODE (00100), "&
                    "HIGHZ (01110), "&
                    "CLAMP (01111), "&
                    "PROBE (10000), "&
                    "BYPASS (11111) ";
    attribute INSTRUCTION_CAPTURE of A54SX16qfp176 : entity is "XXX01";
    attribute INSTRUCTION_DISABLE of A54SX16qfp176 : entity is 
                    "HIGHZ";
    attribute INSTRUCTION_GUARD of A54SX16qfp176 : entity is 
                    "CLAMP";
    attribute INSTRUCTION_PRIVATE of A54SX16qfp176 : entity is
                    "PROBE";


    attribute IDCODE_REGISTER of A54SX16qfp176 : entity is
                    "XXXX"&   --  Version
                    "XXXXXXXXXXXXXXXX"&   --  Device
                    "00000101111"&   --  Manufacturer
                    "1";   --  Required
                    
    attribute USERCODE_REGISTER of A54SX16qfp176 : entity is
                    "00000000000000000000000000000000";

    attribute REGISTER_ACCESS of A54SX16qfp176 : entity is
                    "BYPASS(HIGHZ, CLAMP)";
    attribute BOUNDARY_CELLS of A54SX16qfp176 : entity is "BC_1";
    attribute BOUNDARY_LENGTH of A54SX16qfp176 : entity is  525;
    attribute BOUNDARY_REGISTER of A54SX16qfp176 : entity is 

-- num   cell      port       function   safe   [ccell disval rslt]

--BSR  IO_43    43
"     0	(BC_1, *,internal,   X), "&
"     1	(BC_1, IO_43,	output3,   X,     2, 0, Z), "&
"     2	(BC_1, *,	control, 0), "&

--BSR  IO_42    42
"     3	(BC_1, *,internal,   X), "&
"     4	(BC_1, IO_42,	output3,   X,     5, 0, Z), "&
"     5	(BC_1, *,	control, 0), "&

--BSR NC
"     6	(BC_1, *,internal,   X), "&
"     7	(BC_1, *,internal,   X), "&
"     8	(BC_1, *,internal,   X), "&

--BSR  IO_41    41
"     9	(BC_1, *,internal,   X), "&
"    10	(BC_1, IO_41,	output3,   X,    11, 0, Z), "&
"    11	(BC_1, *,	control, 0), "&

--BSR  IO_40    40
"    12	(BC_1, *,internal,   X), "&
"    13	(BC_1, IO_40,	output3,   X,    14, 0, Z), "&
"    14	(BC_1, *,	control, 0), "&

--BSR  IO_39    39
"    15	(BC_1, *,internal,   X), "&
"    16	(BC_1, IO_39,	output3,   X,    17, 0, Z), "&
"    17	(BC_1, *,	control, 0), "&

--BSR  IO_38    38
"    18	(BC_1, *,internal,   X), "&
"    19	(BC_1, IO_38,	output3,   X,    20, 0, Z), "&
"    20	(BC_1, *,	control, 0), "&

--BSR  IO_37    37
"    21	(BC_1, *,internal,   X), "&
"    22	(BC_1, IO_37,	output3,   X,    23, 0, Z), "&
"    23	(BC_1, *,	control, 0), "&

--BSR  IO_36    36
"    24	(BC_1, *,internal,   X), "&
"    25	(BC_1, IO_36,	output3,   X,    26, 0, Z), "&
"    26	(BC_1, *,	control, 0), "&

--BSR  IO_35    35
"    27	(BC_1, *,internal,   X), "&
"    28	(BC_1, IO_35,	output3,   X,    29, 0, Z), "&
"    29	(BC_1, *,	control, 0), "&

--BSR  IO_34    34
"    30	(BC_1, *,internal,   X), "&
"    31	(BC_1, IO_34,	output3,   X,    32, 0, Z), "&
"    32	(BC_1, *,	control, 0), "&

--BSR  IO_31    31
"    33	(BC_1, *,internal,   X), "&
"    34	(BC_1, IO_31,	output3,   X,    35, 0, Z), "&
"    35	(BC_1, *,	control, 0), "&

--BSR NC
"    36	(BC_1, *,internal,   X), "&
"    37	(BC_1, *,internal,   X), "&
"    38	(BC_1, *,internal,   X), "&

--BSR  IO_30    30
"    39	(BC_1, *,internal,   X), "&
"    40	(BC_1, IO_30,	output3,   X,    41, 0, Z), "&
"    41	(BC_1, *,	control, 0), "&

--BSR NC
"    42	(BC_1, *,internal,   X), "&
"    43	(BC_1, *,internal,   X), "&
"    44	(BC_1, *,internal,   X), "&

--BSR  IO_29    29
"    45	(BC_1, *,internal,   X), "&
"    46	(BC_1, IO_29,	output3,   X,    47, 0, Z), "&
"    47	(BC_1, *,	control, 0), "&

--BSR NC
"    48	(BC_1, *,internal,   X), "&
"    49	(BC_1, *,internal,   X), "&
"    50	(BC_1, *,internal,   X), "&

--BSR  IO_28    28
"    51	(BC_1, *,internal,   X), "&
"    52	(BC_1, IO_28,	output3,   X,    53, 0, Z), "&
"    53	(BC_1, *,	control, 0), "&

--BSR  IO_27    27
"    54	(BC_1, *,internal,   X), "&
"    55	(BC_1, IO_27,	output3,   X,    56, 0, Z), "&
"    56	(BC_1, *,	control, 0), "&

--BSR  IO_26    26
"    57	(BC_1, *,internal,   X), "&
"    58	(BC_1, IO_26,	output3,   X,    59, 0, Z), "&
"    59	(BC_1, *,	control, 0), "&

--BSR  IO_25    25
"    60	(BC_1, *,internal,   X), "&
"    61	(BC_1, IO_25,	output3,   X,    62, 0, Z), "&
"    62	(BC_1, *,	control, 0), "&

--BSR  IO_24    24
"    63	(BC_1, *,internal,   X), "&
"    64	(BC_1, IO_24,	output3,   X,    65, 0, Z), "&
"    65	(BC_1, *,	control, 0), "&

--BSR  IO_20    20
"    66	(BC_1, *,internal,   X), "&
"    67	(BC_1, IO_20,	output3,   X,    68, 0, Z), "&
"    68	(BC_1, *,	control, 0), "&

--BSR  IO_19    19
"    69	(BC_1, *,internal,   X), "&
"    70	(BC_1, IO_19,	output3,   X,    71, 0, Z), "&
"    71	(BC_1, *,	control, 0), "&

--BSR  IO_18    18
"    72	(BC_1, *,internal,   X), "&
"    73	(BC_1, IO_18,	output3,   X,    74, 0, Z), "&
"    74	(BC_1, *,	control, 0), "&

--BSR NC
"    75	(BC_1, *,internal,   X), "&
"    76	(BC_1, *,internal,   X), "&
"    77	(BC_1, *,internal,   X), "&

--BSR  IO_17    17
"    78	(BC_1, *,internal,   X), "&
"    79	(BC_1, IO_17,	output3,   X,    80, 0, Z), "&
"    80	(BC_1, *,	control, 0), "&

--BSR  IO_16    16
"    81	(BC_1, *,internal,   X), "&
"    82	(BC_1, IO_16,	output3,   X,    83, 0, Z), "&
"    83	(BC_1, *,	control, 0), "&

--BSR  IO_15    15
"    84	(BC_1, *,internal,   X), "&
"    85	(BC_1, IO_15,	output3,   X,    86, 0, Z), "&
"    86	(BC_1, *,	control, 0), "&

--BSR NC
"    87	(BC_1, *,internal,   X), "&
"    88	(BC_1, *,internal,   X), "&
"    89	(BC_1, *,internal,   X), "&

--BSR  IO_14    14
"    90	(BC_1, *,internal,   X), "&
"    91	(BC_1, IO_14,	output3,   X,    92, 0, Z), "&
"    92	(BC_1, *,	control, 0), "&

--BSR NC
"    93	(BC_1, *,internal,   X), "&
"    94	(BC_1, *,internal,   X), "&
"    95	(BC_1, *,internal,   X), "&

--BSR  IO_13    13
"    96	(BC_1, *,internal,   X), "&
"    97	(BC_1, IO_13,	output3,   X,    98, 0, Z), "&
"    98	(BC_1, *,	control, 0), "&

--BSR  IO_12    12
"    99	(BC_1, *,internal,   X), "&
"   100	(BC_1, IO_12,	output3,   X,   101, 0, Z), "&
"   101	(BC_1, *,	control, 0), "&

--BSR NC
"   102	(BC_1, *,internal,   X), "&
"   103	(BC_1, *,internal,   X), "&
"   104	(BC_1, *,internal,   X), "&

--BSR  IO_9    9
"   105	(BC_1, *,internal,   X), "&
"   106	(BC_1, IO_9,	output3,   X,   107, 0, Z), "&
"   107	(BC_1, *,	control, 0), "&

--BSR  IO_8    8
"   108	(BC_1, *,internal,   X), "&
"   109	(BC_1, IO_8,	output3,   X,   110, 0, Z), "&
"   110	(BC_1, *,	control, 0), "&

--BSR  IO_7    7
"   111	(BC_1, *,internal,   X), "&
"   112	(BC_1, IO_7,	output3,   X,   113, 0, Z), "&
"   113	(BC_1, *,	control, 0), "&

--BSR  IO_6    6
"   114	(BC_1, *,internal,   X), "&
"   115	(BC_1, IO_6,	output3,   X,   116, 0, Z), "&
"   116	(BC_1, *,	control, 0), "&

--BSR  IO_5    5
"   117	(BC_1, *,internal,   X), "&
"   118	(BC_1, IO_5,	output3,   X,   119, 0, Z), "&
"   119	(BC_1, *,	control, 0), "&

--BSR  IO_4    4
"   120	(BC_1, *,internal,   X), "&
"   121	(BC_1, IO_4,	output3,   X,   122, 0, Z), "&
"   122	(BC_1, *,	control, 0), "&

--BSR  IO_3    3
"   123	(BC_1, *,internal,   X), "&
"   124	(BC_1, IO_3,	output3,   X,   125, 0, Z), "&
"   125	(BC_1, *,	control, 0), "&

--BSR  IO_175    175
"   126	(BC_1, *,internal,   X), "&
"   127	(BC_1, IO_175,	output3,   X,   128, 0, Z), "&
"   128	(BC_1, *,	control, 0), "&

--BSR  IO_174    174
"   129	(BC_1, *,internal,   X), "&
"   130	(BC_1, IO_174,	output3,   X,   131, 0, Z), "&
"   131	(BC_1, *,	control, 0), "&

--BSR  IO_173    173
"   132	(BC_1, *,internal,   X), "&
"   133	(BC_1, IO_173,	output3,   X,   134, 0, Z), "&
"   134	(BC_1, *,	control, 0), "&

--BSR  IO_172    172
"   135	(BC_1, *,internal,   X), "&
"   136	(BC_1, IO_172,	output3,   X,   137, 0, Z), "&
"   137	(BC_1, *,	control, 0), "&

--BSR  IO_171    171
"   138	(BC_1, *,internal,   X), "&
"   139	(BC_1, IO_171,	output3,   X,   140, 0, Z), "&
"   140	(BC_1, *,	control, 0), "&

--BSR  IO_170    170
"   141	(BC_1, *,internal,   X), "&
"   142	(BC_1, IO_170,	output3,   X,   143, 0, Z), "&
"   143	(BC_1, *,	control, 0), "&

--BSR NC
"   144	(BC_1, *,internal,   X), "&
"   145	(BC_1, *,internal,   X), "&
"   146	(BC_1, *,internal,   X), "&

--BSR  IO_168    168
"   147	(BC_1, *,internal,   X), "&
"   148	(BC_1, IO_168,	output3,   X,   149, 0, Z), "&
"   149	(BC_1, *,	control, 0), "&

--BSR NC
"   150	(BC_1, *,internal,   X), "&
"   151	(BC_1, *,internal,   X), "&
"   152	(BC_1, *,internal,   X), "&

--BSR  IO_167    167
"   153	(BC_1, *,internal,   X), "&
"   154	(BC_1, IO_167,	output3,   X,   155, 0, Z), "&
"   155	(BC_1, *,	control, 0), "&

--BSR  IO_166    166
"   156	(BC_1, *,internal,   X), "&
"   157	(BC_1, IO_166,	output3,   X,   158, 0, Z), "&
"   158	(BC_1, *,	control, 0), "&

--BSR NC
"   159	(BC_1, *,internal,   X), "&
"   160	(BC_1, *,internal,   X), "&
"   161	(BC_1, *,internal,   X), "&

--BSR  IO_165    165
"   162	(BC_1, *,internal,   X), "&
"   163	(BC_1, IO_165,	output3,   X,   164, 0, Z), "&
"   164	(BC_1, *,	control, 0), "&

--BSR  IO_164    164
"   165	(BC_1, *,internal,   X), "&
"   166	(BC_1, IO_164,	output3,   X,   167, 0, Z), "&
"   167	(BC_1, *,	control, 0), "&

--BSR  IO_163    163
"   168	(BC_1, *,internal,   X), "&
"   169	(BC_1, IO_163,	output3,   X,   170, 0, Z), "&
"   170	(BC_1, *,	control, 0), "&

--BSR  IO_162    162
"   171	(BC_1, *,internal,   X), "&
"   172	(BC_1, IO_162,	output3,   X,   173, 0, Z), "&
"   173	(BC_1, *,	control, 0), "&

--BSR  IO_161    161
"   174	(BC_1, *,internal,   X), "&
"   175	(BC_1, IO_161,	output3,   X,   176, 0, Z), "&
"   176	(BC_1, *,	control, 0), "&

--BSR  IO_160    160
"   177	(BC_1, *,internal,   X), "&
"   178	(BC_1, IO_160,	output3,   X,   179, 0, Z), "&
"   179	(BC_1, *,	control, 0), "&

--BSR  IO_159    159
"   180	(BC_1, *,internal,   X), "&
"   181	(BC_1, IO_159,	output3,   X,   182, 0, Z), "&
"   182	(BC_1, *,	control, 0), "&

--BSR  IO_158    158
"   183	(BC_1, *,internal,   X), "&
"   184	(BC_1, IO_158,	output3,   X,   185, 0, Z), "&
"   185	(BC_1, *,	control, 0), "&

--BSR  IO_157    157
"   186	(BC_1, *,internal,   X), "&
"   187	(BC_1, IO_157,	output3,   X,   188, 0, Z), "&
"   188	(BC_1, *,	control, 0), "&

--BSR NC
"   189	(BC_1, *,internal,   X), "&
"   190	(BC_1, *,internal,   X), "&
"   191	(BC_1, *,internal,   X), "&

--BSR  CLKB    153
"   192	(BC_1, CLKB,	input,   X), "&
--BSR  CLKA    152
"   193	(BC_1, CLKA,	input,   X), "&
--BSR  IO_151    151
"   194	(BC_1, *,internal,   X), "&
"   195	(BC_1, IO_151,	output3,   X,   196, 0, Z), "&
"   196	(BC_1, *,	control, 0), "&

--BSR  IO_150    150
"   197	(BC_1, *,internal,   X), "&
"   198	(BC_1, IO_150,	output3,   X,   199, 0, Z), "&
"   199	(BC_1, *,	control, 0), "&

--BSR NC
"   200	(BC_1, *,internal,   X), "&
"   201	(BC_1, *,internal,   X), "&
"   202	(BC_1, *,internal,   X), "&

--BSR  IO_149    149
"   203	(BC_1, *,internal,   X), "&
"   204	(BC_1, IO_149,	output3,   X,   205, 0, Z), "&
"   205	(BC_1, *,	control, 0), "&

--BSR NC
"   206	(BC_1, *,internal,   X), "&
"   207	(BC_1, *,internal,   X), "&
"   208	(BC_1, *,internal,   X), "&

--BSR  IO_148    148
"   209	(BC_1, *,internal,   X), "&
"   210	(BC_1, IO_148,	output3,   X,   211, 0, Z), "&
"   211	(BC_1, *,	control, 0), "&

--BSR  IO_147    147
"   212	(BC_1, *,internal,   X), "&
"   213	(BC_1, IO_147,	output3,   X,   214, 0, Z), "&
"   214	(BC_1, *,	control, 0), "&

--BSR NC
"   215	(BC_1, *,internal,   X), "&
"   216	(BC_1, *,internal,   X), "&
"   217	(BC_1, *,internal,   X), "&

--BSR  IO_146    146
"   218	(BC_1, *,internal,   X), "&
"   219	(BC_1, IO_146,	output3,   X,   220, 0, Z), "&
"   220	(BC_1, *,	control, 0), "&

--BSR  IO_145    145
"   221	(BC_1, *,internal,   X), "&
"   222	(BC_1, IO_145,	output3,   X,   223, 0, Z), "&
"   223	(BC_1, *,	control, 0), "&

--BSR  IO_144    144
"   224	(BC_1, *,internal,   X), "&
"   225	(BC_1, IO_144,	output3,   X,   226, 0, Z), "&
"   226	(BC_1, *,	control, 0), "&

--BSR  IO_143    143
"   227	(BC_1, *,internal,   X), "&
"   228	(BC_1, IO_143,	output3,   X,   229, 0, Z), "&
"   229	(BC_1, *,	control, 0), "&

--BSR NC
"   230	(BC_1, *,internal,   X), "&
"   231	(BC_1, *,internal,   X), "&
"   232	(BC_1, *,internal,   X), "&

--BSR  IO_142    142
"   233	(BC_1, *,internal,   X), "&
"   234	(BC_1, IO_142,	output3,   X,   235, 0, Z), "&
"   235	(BC_1, *,	control, 0), "&

--BSR  IO_141    141
"   236	(BC_1, *,internal,   X), "&
"   237	(BC_1, IO_141,	output3,   X,   238, 0, Z), "&
"   238	(BC_1, *,	control, 0), "&

--BSR NC
"   239	(BC_1, *,internal,   X), "&
"   240	(BC_1, *,internal,   X), "&
"   241	(BC_1, *,internal,   X), "&

--BSR  IO_139    139
"   242	(BC_1, *,internal,   X), "&
"   243	(BC_1, IO_139,	output3,   X,   244, 0, Z), "&
"   244	(BC_1, *,	control, 0), "&

--BSR  IO_138    138
"   245	(BC_1, *,internal,   X), "&
"   246	(BC_1, IO_138,	output3,   X,   247, 0, Z), "&
"   247	(BC_1, *,	control, 0), "&

--BSR  IO_137    137
"   248	(BC_1, *,internal,   X), "&
"   249	(BC_1, IO_137,	output3,   X,   250, 0, Z), "&
"   250	(BC_1, *,	control, 0), "&

--BSR  IO_136    136
"   251	(BC_1, *,internal,   X), "&
"   252	(BC_1, IO_136,	output3,   X,   253, 0, Z), "&
"   253	(BC_1, *,	control, 0), "&

--BSR  IO_135    135
"   254	(BC_1, *,internal,   X), "&
"   255	(BC_1, IO_135,	output3,   X,   256, 0, Z), "&
"   256	(BC_1, *,	control, 0), "&

--BSR  IO_134    134
"   257	(BC_1, *,internal,   X), "&
"   258	(BC_1, IO_134,	output3,   X,   259, 0, Z), "&
"   259	(BC_1, *,	control, 0), "&

--BSR  IO_132    132
"   260	(BC_1, *,internal,   X), "&
"   261	(BC_1, IO_132,	output3,   X,   262, 0, Z), "&
"   262	(BC_1, *,	control, 0), "&

--BSR  IO_131    131
"   263	(BC_1, *,internal,   X), "&
"   264	(BC_1, IO_131,	output3,   X,   265, 0, Z), "&
"   265	(BC_1, *,	control, 0), "&

--BSR  IO_130    130
"   266	(BC_1, *,internal,   X), "&
"   267	(BC_1, IO_130,	output3,   X,   268, 0, Z), "&
"   268	(BC_1, *,	control, 0), "&

--BSR  IO_129    129
"   269	(BC_1, *,internal,   X), "&
"   270	(BC_1, IO_129,	output3,   X,   271, 0, Z), "&
"   271	(BC_1, *,	control, 0), "&

--BSR  IO_128    128
"   272	(BC_1, *,internal,   X), "&
"   273	(BC_1, IO_128,	output3,   X,   274, 0, Z), "&
"   274	(BC_1, *,	control, 0), "&

--BSR  IO_127    127
"   275	(BC_1, *,internal,   X), "&
"   276	(BC_1, IO_127,	output3,   X,   277, 0, Z), "&
"   277	(BC_1, *,	control, 0), "&

--BSR  IO_126    126
"   278	(BC_1, *,internal,   X), "&
"   279	(BC_1, IO_126,	output3,   X,   280, 0, Z), "&
"   280	(BC_1, *,	control, 0), "&

--BSR  IO_125    125
"   281	(BC_1, *,internal,   X), "&
"   282	(BC_1, IO_125,	output3,   X,   283, 0, Z), "&
"   283	(BC_1, *,	control, 0), "&

--BSR NC
"   284	(BC_1, *,internal,   X), "&
"   285	(BC_1, *,internal,   X), "&
"   286	(BC_1, *,internal,   X), "&

--BSR  IO_121    121
"   287	(BC_1, *,internal,   X), "&
"   288	(BC_1, IO_121,	output3,   X,   289, 0, Z), "&
"   289	(BC_1, *,	control, 0), "&

--BSR  IO_120    120
"   290	(BC_1, *,internal,   X), "&
"   291	(BC_1, IO_120,	output3,   X,   292, 0, Z), "&
"   292	(BC_1, *,	control, 0), "&

--BSR  IO_119    119
"   293	(BC_1, *,internal,   X), "&
"   294	(BC_1, IO_119,	output3,   X,   295, 0, Z), "&
"   295	(BC_1, *,	control, 0), "&

--BSR NC
"   296	(BC_1, *,internal,   X), "&
"   297	(BC_1, *,internal,   X), "&
"   298	(BC_1, *,internal,   X), "&

--BSR  IO_118    118
"   299	(BC_1, *,internal,   X), "&
"   300	(BC_1, IO_118,	output3,   X,   301, 0, Z), "&
"   301	(BC_1, *,	control, 0), "&

--BSR  IO_117    117
"   302	(BC_1, *,internal,   X), "&
"   303	(BC_1, IO_117,	output3,   X,   304, 0, Z), "&
"   304	(BC_1, *,	control, 0), "&

--BSR  IO_116    116
"   305	(BC_1, *,internal,   X), "&
"   306	(BC_1, IO_116,	output3,   X,   307, 0, Z), "&
"   307	(BC_1, *,	control, 0), "&

--BSR  IO_115    115
"   308	(BC_1, *,internal,   X), "&
"   309	(BC_1, IO_115,	output3,   X,   310, 0, Z), "&
"   310	(BC_1, *,	control, 0), "&

--BSR  IO_114    114
"   311	(BC_1, *,internal,   X), "&
"   312	(BC_1, IO_114,	output3,   X,   313, 0, Z), "&
"   313	(BC_1, *,	control, 0), "&

--BSR  IO_113    113
"   314	(BC_1, *,internal,   X), "&
"   315	(BC_1, IO_113,	output3,   X,   316, 0, Z), "&
"   316	(BC_1, *,	control, 0), "&

--BSR  IO_112    112
"   317	(BC_1, *,internal,   X), "&
"   318	(BC_1, IO_112,	output3,   X,   319, 0, Z), "&
"   319	(BC_1, *,	control, 0), "&

--BSR  IO_111    111
"   320	(BC_1, *,internal,   X), "&
"   321	(BC_1, IO_111,	output3,   X,   322, 0, Z), "&
"   322	(BC_1, *,	control, 0), "&

--BSR  IO_107    107
"   323	(BC_1, *,internal,   X), "&
"   324	(BC_1, IO_107,	output3,   X,   325, 0, Z), "&
"   325	(BC_1, *,	control, 0), "&

--BSR  IO_106    106
"   326	(BC_1, *,internal,   X), "&
"   327	(BC_1, IO_106,	output3,   X,   328, 0, Z), "&
"   328	(BC_1, *,	control, 0), "&

--BSR  IO_105    105
"   329	(BC_1, *,internal,   X), "&
"   330	(BC_1, IO_105,	output3,   X,   331, 0, Z), "&
"   331	(BC_1, *,	control, 0), "&

--BSR NC
"   332	(BC_1, *,internal,   X), "&
"   333	(BC_1, *,internal,   X), "&
"   334	(BC_1, *,internal,   X), "&

--BSR  IO_104    104
"   335	(BC_1, *,internal,   X), "&
"   336	(BC_1, IO_104,	output3,   X,   337, 0, Z), "&
"   337	(BC_1, *,	control, 0), "&

--BSR NC
"   338	(BC_1, *,internal,   X), "&
"   339	(BC_1, *,internal,   X), "&
"   340	(BC_1, *,internal,   X), "&

--BSR  IO_103    103
"   341	(BC_1, *,internal,   X), "&
"   342	(BC_1, IO_103,	output3,   X,   343, 0, Z), "&
"   343	(BC_1, *,	control, 0), "&

--BSR NC
"   344	(BC_1, *,internal,   X), "&
"   345	(BC_1, *,internal,   X), "&
"   346	(BC_1, *,internal,   X), "&

--BSR  IO_102    102
"   347	(BC_1, *,internal,   X), "&
"   348	(BC_1, IO_102,	output3,   X,   349, 0, Z), "&
"   349	(BC_1, *,	control, 0), "&

--BSR NC
"   350	(BC_1, *,internal,   X), "&
"   351	(BC_1, *,internal,   X), "&
"   352	(BC_1, *,internal,   X), "&

--BSR  IO_101    101
"   353	(BC_1, *,internal,   X), "&
"   354	(BC_1, IO_101,	output3,   X,   355, 0, Z), "&
"   355	(BC_1, *,	control, 0), "&

--BSR NC
"   356	(BC_1, *,internal,   X), "&
"   357	(BC_1, *,internal,   X), "&
"   358	(BC_1, *,internal,   X), "&

--BSR  IO_100    100
"   359	(BC_1, *,internal,   X), "&
"   360	(BC_1, IO_100,	output3,   X,   361, 0, Z), "&
"   361	(BC_1, *,	control, 0), "&

--BSR  IO_97    97
"   362	(BC_1, *,internal,   X), "&
"   363	(BC_1, IO_97,	output3,   X,   364, 0, Z), "&
"   364	(BC_1, *,	control, 0), "&

--BSR  IO_96    96
"   365	(BC_1, *,internal,   X), "&
"   366	(BC_1, IO_96,	output3,   X,   367, 0, Z), "&
"   367	(BC_1, *,	control, 0), "&

--BSR  IO_95    95
"   368	(BC_1, *,internal,   X), "&
"   369	(BC_1, IO_95,	output3,   X,   370, 0, Z), "&
"   370	(BC_1, *,	control, 0), "&

--BSR  IO_94    94
"   371	(BC_1, *,internal,   X), "&
"   372	(BC_1, IO_94,	output3,   X,   373, 0, Z), "&
"   373	(BC_1, *,	control, 0), "&

--BSR  IO_93    93
"   374	(BC_1, *,internal,   X), "&
"   375	(BC_1, IO_93,	output3,   X,   376, 0, Z), "&
"   376	(BC_1, *,	control, 0), "&

--BSR  IO_92    92
"   377	(BC_1, *,internal,   X), "&
"   378	(BC_1, IO_92,	output3,   X,   379, 0, Z), "&
"   379	(BC_1, *,	control, 0), "&

--BSR  IO_91    91
"   380	(BC_1, *,internal,   X), "&
"   381	(BC_1, IO_91,	output3,   X,   382, 0, Z), "&
"   382	(BC_1, *,	control, 0), "&

--BSR  IO_90    90
"   383	(BC_1, *,internal,   X), "&
"   384	(BC_1, IO_90,	output3,   X,   385, 0, Z), "&
"   385	(BC_1, *,	control, 0), "&

--BSR  IO_88    88
"   386	(BC_1, *,internal,   X), "&
"   387	(BC_1, IO_88,	output3,   X,   388, 0, Z), "&
"   388	(BC_1, *,	control, 0), "&

--BSR  IO_86    86
"   389	(BC_1, *,internal,   X), "&
"   390	(BC_1, IO_86,	output3,   X,   391, 0, Z), "&
"   391	(BC_1, *,	control, 0), "&

--BSR  IO_85    85
"   392	(BC_1, *,internal,   X), "&
"   393	(BC_1, IO_85,	output3,   X,   394, 0, Z), "&
"   394	(BC_1, *,	control, 0), "&

--BSR  IO_84    84
"   395	(BC_1, *,internal,   X), "&
"   396	(BC_1, IO_84,	output3,   X,   397, 0, Z), "&
"   397	(BC_1, *,	control, 0), "&

--BSR  IO_83    83
"   398	(BC_1, *,internal,   X), "&
"   399	(BC_1, IO_83,	output3,   X,   400, 0, Z), "&
"   400	(BC_1, *,	control, 0), "&

--BSR NC
"   401	(BC_1, *,internal,   X), "&
"   402	(BC_1, *,internal,   X), "&
"   403	(BC_1, *,internal,   X), "&

--BSR  IO_81    81
"   404	(BC_1, *,internal,   X), "&
"   405	(BC_1, IO_81,	output3,   X,   406, 0, Z), "&
"   406	(BC_1, *,	control, 0), "&

--BSR NC
"   407	(BC_1, *,internal,   X), "&
"   408	(BC_1, *,internal,   X), "&
"   409	(BC_1, *,internal,   X), "&

--BSR  IO_80    80
"   410	(BC_1, *,internal,   X), "&
"   411	(BC_1, IO_80,	output3,   X,   412, 0, Z), "&
"   412	(BC_1, *,	control, 0), "&

--BSR  IO_79    79
"   413	(BC_1, *,internal,   X), "&
"   414	(BC_1, IO_79,	output3,   X,   415, 0, Z), "&
"   415	(BC_1, *,	control, 0), "&

--BSR NC
"   416	(BC_1, *,internal,   X), "&
"   417	(BC_1, *,internal,   X), "&
"   418	(BC_1, *,internal,   X), "&

--BSR  IO_78    78
"   419	(BC_1, *,internal,   X), "&
"   420	(BC_1, IO_78,	output3,   X,   421, 0, Z), "&
"   421	(BC_1, *,	control, 0), "&

--BSR  IO_77    77
"   422	(BC_1, *,internal,   X), "&
"   423	(BC_1, IO_77,	output3,   X,   424, 0, Z), "&
"   424	(BC_1, *,	control, 0), "&

--BSR  IO_76    76
"   425	(BC_1, *,internal,   X), "&
"   426	(BC_1, IO_76,	output3,   X,   427, 0, Z), "&
"   427	(BC_1, *,	control, 0), "&

--BSR  IO_75    75
"   428	(BC_1, *,internal,   X), "&
"   429	(BC_1, IO_75,	output3,   X,   430, 0, Z), "&
"   430	(BC_1, *,	control, 0), "&

--BSR NC
"   431	(BC_1, *,internal,   X), "&
"   432	(BC_1, *,internal,   X), "&
"   433	(BC_1, *,internal,   X), "&

--BSR  IO_74    74
"   434	(BC_1, *,internal,   X), "&
"   435	(BC_1, IO_74,	output3,   X,   436, 0, Z), "&
"   436	(BC_1, *,	control, 0), "&

--BSR  IO_73    73
"   437	(BC_1, *,internal,   X), "&
"   438	(BC_1, IO_73,	output3,   X,   439, 0, Z), "&
"   439	(BC_1, *,	control, 0), "&

--BSR  IO_72    72
"   440	(BC_1, *,internal,   X), "&
"   441	(BC_1, IO_72,	output3,   X,   442, 0, Z), "&
"   442	(BC_1, *,	control, 0), "&

--BSR  IO_71    71
"   443	(BC_1, *,internal,   X), "&
"   444	(BC_1, IO_71,	output3,   X,   445, 0, Z), "&
"   445	(BC_1, *,	control, 0), "&

--BSR  IO_70    70
"   446	(BC_1, *,internal,   X), "&
"   447	(BC_1, IO_70,	output3,   X,   448, 0, Z), "&
"   448	(BC_1, *,	control, 0), "&

--BSR  HCLK    69
"   449	(BC_1, HCLK,	input,   X), "&
--BSR  IO_68    68
"   450	(BC_1, *,internal,   X), "&
"   451	(BC_1, IO_68,	output3,   X,   452, 0, Z), "&
"   452	(BC_1, *,	control, 0), "&

--BSR NC
"   453	(BC_1, *,internal,   X), "&
"   454	(BC_1, *,internal,   X), "&
"   455	(BC_1, *,internal,   X), "&

--BSR  IO_64    64
"   456	(BC_1, *,internal,   X), "&
"   457	(BC_1, IO_64,	output3,   X,   458, 0, Z), "&
"   458	(BC_1, *,	control, 0), "&

--BSR  IO_63    63
"   459	(BC_1, *,internal,   X), "&
"   460	(BC_1, IO_63,	output3,   X,   461, 0, Z), "&
"   461	(BC_1, *,	control, 0), "&

--BSR  IO_62    62
"   462	(BC_1, *,internal,   X), "&
"   463	(BC_1, IO_62,	output3,   X,   464, 0, Z), "&
"   464	(BC_1, *,	control, 0), "&

--BSR  IO_61    61
"   465	(BC_1, *,internal,   X), "&
"   466	(BC_1, IO_61,	output3,   X,   467, 0, Z), "&
"   467	(BC_1, *,	control, 0), "&

--BSR  IO_60    60
"   468	(BC_1, *,internal,   X), "&
"   469	(BC_1, IO_60,	output3,   X,   470, 0, Z), "&
"   470	(BC_1, *,	control, 0), "&

--BSR  IO_59    59
"   471	(BC_1, *,internal,   X), "&
"   472	(BC_1, IO_59,	output3,   X,   473, 0, Z), "&
"   473	(BC_1, *,	control, 0), "&

--BSR  IO_58    58
"   474	(BC_1, *,internal,   X), "&
"   475	(BC_1, IO_58,	output3,   X,   476, 0, Z), "&
"   476	(BC_1, *,	control, 0), "&

--BSR NC
"   477	(BC_1, *,internal,   X), "&
"   478	(BC_1, *,internal,   X), "&
"   479	(BC_1, *,internal,   X), "&

--BSR  IO_57    57
"   480	(BC_1, *,internal,   X), "&
"   481	(BC_1, IO_57,	output3,   X,   482, 0, Z), "&
"   482	(BC_1, *,	control, 0), "&

--BSR  IO_56    56
"   483	(BC_1, *,internal,   X), "&
"   484	(BC_1, IO_56,	output3,   X,   485, 0, Z), "&
"   485	(BC_1, *,	control, 0), "&

--BSR NC
"   486	(BC_1, *,internal,   X), "&
"   487	(BC_1, *,internal,   X), "&
"   488	(BC_1, *,internal,   X), "&

--BSR  IO_55    55
"   489	(BC_1, *,internal,   X), "&
"   490	(BC_1, IO_55,	output3,   X,   491, 0, Z), "&
"   491	(BC_1, *,	control, 0), "&

--BSR NC
"   492	(BC_1, *,internal,   X), "&
"   493	(BC_1, *,internal,   X), "&
"   494	(BC_1, *,internal,   X), "&

--BSR  IO_54    54
"   495	(BC_1, *,internal,   X), "&
"   496	(BC_1, IO_54,	output3,   X,   497, 0, Z), "&
"   497	(BC_1, *,	control, 0), "&

--BSR NC
"   498	(BC_1, *,internal,   X), "&
"   499	(BC_1, *,internal,   X), "&
"   500	(BC_1, *,internal,   X), "&

--BSR  IO_53    53
"   501	(BC_1, *,internal,   X), "&
"   502	(BC_1, IO_53,	output3,   X,   503, 0, Z), "&
"   503	(BC_1, *,	control, 0), "&

--BSR  IO_51    51
"   504	(BC_1, *,internal,   X), "&
"   505	(BC_1, IO_51,	output3,   X,   506, 0, Z), "&
"   506	(BC_1, *,	control, 0), "&

--BSR  IO_50    50
"   507	(BC_1, *,internal,   X), "&
"   508	(BC_1, IO_50,	output3,   X,   509, 0, Z), "&
"   509	(BC_1, *,	control, 0), "&

--BSR  IO_49    49
"   510	(BC_1, *,internal,   X), "&
"   511	(BC_1, IO_49,	output3,   X,   512, 0, Z), "&
"   512	(BC_1, *,	control, 0), "&

--BSR  IO_48    48
"   513	(BC_1, *,internal,   X), "&
"   514	(BC_1, IO_48,	output3,   X,   515, 0, Z), "&
"   515	(BC_1, *,	control, 0), "&

--BSR  IO_47    47
"   516	(BC_1, *,internal,   X), "&
"   517	(BC_1, IO_47,	output3,   X,   518, 0, Z), "&
"   518	(BC_1, *,	control, 0), "&

--BSR  IO_46    46
"   519	(BC_1, *,internal,   X), "&
"   520	(BC_1, IO_46,	output3,   X,   521, 0, Z), "&
"   521	(BC_1, *,	control, 0), "&

--BSR  IO_45    45
"   522	(BC_1, *,internal,   X), "&
"   523	(BC_1, IO_45,	output3,   X,   524, 0, Z), "&
"   524	(BC_1, *,	control, 0) ";

end A54SX16qfp176;