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

	-- IDT79RC32351 BSDL File, silicon revision ZC
-- Revision History: 
       -- 072700NY 
       -- 072800NY 
       -- 073100NY 
       -- 080200NY 
       -- 010201NY 
       -- 090501NY

entity top is
  generic (PHYSICAL_PIN_MAP: string:= "UNDEFINED");

  port (
  	ap       	:out    	bit_vector(21 downto 0);
  	atminp   	:inout  	bit_vector(11 downto 0);
  	atmiop   	:inout  	bit_vector(1 downto 0);
  	atmoutp  	:out    	bit_vector(9 downto 0);
  	bdirn    	:out    	bit;
  	bgn      	:out    	bit;
  	boen     	:out    	bit_vector(1 downto 0);
  	brn      	:inout  	bit;
  	bwen     	:out    	bit_vector(3 downto 0);
  	casn     	:out    	bit;
  	clkp     	:in     	bit;
  	coldrstn 	:in     	bit;
  	csn      	:out    	bit_vector(3 downto 0);
  	dp       	:inout  	bit_vector(31 downto 0);
  	gnd      	:linkage	bit_vector(17 downto 0);
  	gnd_pll  	:linkage	bit;
  	gpiop    	:inout  	bit_vector(31 downto 0);
  	instp    	:out    	bit;
  	miicolp  	:inout  	bit;
  	miicrsp  	:inout  	bit;
  	miimdcp  	:out    	bit;
  	miimdiop 	:inout  	bit;
  	miirxclkp	:in     	bit;
  	miirxdp  	:inout  	bit_vector(3 downto 0);
  	miirxdvp 	:inout  	bit;
  	miirxerp 	:inout  	bit;
  	miitxclkp	:in     	bit;
  	miitxdp  	:out    	bit_vector(3 downto 0);
  	miitxenp 	:out    	bit;
  	miitxerp 	:out    	bit;
  	oen      	:out    	bit;
  	pwr_core 	:linkage	bit_vector(5 downto 0);
  	pwr_io   	:linkage	bit_vector(15 downto 0);
  	pwr_pll  	:linkage	bit;
  	rasn     	:out    	bit;
  	rstn     	:linkage	bit;
  	rwn      	:out    	bit;
  	sdclkinp 	:in     	bit;
  	sdcsn    	:out    	bit_vector(1 downto 0);
  	sdwen    	:out    	bit;
  	sysclkp  	:linkage  	bit;
  	tclkp    	:in     	bit;
  	tdip     	:in     	bit;
  	tdmclkp  	:inout  	bit;
  	tdmdip   	:inout  	bit;
  	tdmdop   	:inout  	bit;
  	tdmfp    	:inout  	bit;
  	tdop     	:out    	bit;
  	tmsp     	:in     	bit;
  	usbclkp  	:inout  	bit;
  	usbdn    	:linkage	bit;
  	usbdp    	:linkage	bit;
  	waitackn 	:inout  	bit
  );

  use STD_1149_1_1994.all;

  attribute COMPONENT_CONFORMANCE of top:
  entity is "STD_1149_1_1993";

  attribute PIN_MAP of top : entity is PHYSICAL_PIN_MAP;

--	Pin_2_Port Map for package PQFP208
--
--	Note: n/a
--

  constant PQFP208 : PIN_MAP_STRING :=
  	"ap:(197, 195, 192, 189, 187, 185, 179, 177, 175, 172, 169, 196,
194," &
		" 190, 188, 186, 181, 178, 176, 174, 170, 168)," &
  	"atminp:(36, 32, 29, 25, 22, 18, 14, 11, 7, 3, 208, 205)," &
  	"atmiop:(207, 206)," &
  	"atmoutp:(16, 15, 13, 12, 10, 8, 6, 4, 2, 1)," &
  	"bdirn:114," &
  	"bgn:105," &
  	"boen:(116, 115)," &
  	"brn:104," &
  	"bwen:(123, 121, 119, 117)," &
  	"casn:198," &
  	"clkp:166," &
  	"coldrstn:72," &
  	"csn:(110, 108, 107, 106)," &
  	"dp:(165, 163, 159, 157, 155, 152, 149, 147, 144, 141, 137, 135,
133," &
		" 130, 127, 125, 164, 161, 158, 156, 154, 150, 148, 146,
143," &
		" 139, 136, 134, 132, 128, 126, 124)," &
  	"gnd:(5, 17, 34, 45, 57, 70, 81, 100, 111, 120, 131, 142, 153," &
		" 162, 173, 184, 193, 203)," &
  	"gnd_pll:31," &
  	"gpiop:(76, 75, 74, 73, 71, 69, 68, 66, 65, 64, 62, 60, 59," &
		" 56, 55, 54, 47, 46, 44, 42, 41, 40, 39, 37, 35," &
		" 33, 28, 27, 24, 23, 21, 20)," &
  	"instp:52," &
  	"miicolp:83," &
  	"miicrsp:82," &
  	"miimdcp:101," &
  	"miimdiop:102," &
  	"miirxclkp:93," &
  	"miirxdp:(99, 98, 97, 96)," &
  	"miirxdvp:94," &
  	"miirxerp:92," &
  	"miitxclkp:90," &
  	"miitxdp:(88, 87, 85, 84)," &
  	"miitxenp:89," &
  	"miitxerp:91," &
  	"oen:112," &
  	"pwr_core:(19, 38, 86, 122, 138, 182)," &
  	"pwr_io:(9, 26, 43, 61, 78, 95, 109, 118, 129, 140, 151, 160, 171,"
&
		" 180, 191, 201)," &
  	"pwr_pll:30," &
  	"rasn:199," &
  	"rstn:103," &
  	"rwn:113," &
  	"sdclkinp:145," &
  	"sdcsn:(204, 202)," &
  	"sdwen:200," &
  	"sysclkp:183," &
  	"tclkp:58," &
  	"tdip:63," &
  	"tdmclkp:48," &
  	"tdmdip:50," &
  	"tdmdop:51," &
  	"tdmfp:49," &
  	"tdop:53," &
  	"tmsp:67," &
  	"usbclkp:77," &
  	"usbdn:79," &
  	"usbdp:80," &
  	"waitackn:167";

  attribute TAP_SCAN_CLOCK of tclkp : signal is (1.0e7, BOTH);
  attribute TAP_SCAN_IN of tdip : signal is true;
  attribute TAP_SCAN_MODE of tmsp : signal is true;
  attribute TAP_SCAN_OUT of tdop : signal is true;
  attribute TAP_SCAN_RESET of coldrstn : signal is true;

  attribute INSTRUCTION_LENGTH of top : entity is 4;

  attribute INSTRUCTION_OPCODE of top : entity is 
      "EXTEST           (0000)," &
      "SAMPLE           (0001)," &
      "IDCODE           (0010)," &
      "HIGHZ            (0011)," &
      "CLAMP            (1000)," &
      "TEST_MODE        (1010)," &
      "BYPASS           (1111)"; 

  attribute INSTRUCTION_CAPTURE of top : entity is "1101";

  attribute INSTRUCTION_PRIVATE of top : entity is "TEST_MODE";

  attribute IDCODE_REGISTER of top : entity is 
      "0000" &              -- version
      "0000000000011001" &  -- part number
      "00000110011" &       -- manufacturer id
      "1";                  -- 1149.1 LSB

  attribute REGISTER_ACCESS of top : entity is 
      "Bypass           (BYPASS, CLAMP, HIGHZ)," &
      "Boundary         (SAMPLE, EXTEST)";

  attribute BOUNDARY_LENGTH of top : entity is 312;

  attribute BOUNDARY_REGISTER of top : entity is
--
--   num  cell     port         function   safe [ccell disval rslt]
    "311 (BC_0,   *,            control,   0)," &
    "310 (BC_0,   atmoutp(0),   output3,   1, 311, 0, Z)," &
    "309 (BC_0,   *,            control,   0)," &
    "308 (BC_0,   atmoutp(1),   output3,   1, 309, 0, Z)," &
    "307 (BC_0,   *,            control,   0)," &
    "306 (BC_0,   atminp(2),    bidir,     1, 307, 0, Z)," &
    "305 (BC_0,   *,            control,   0)," &
    "304 (BC_0,   atmoutp(2),   output3,   1, 305, 0, Z)," &
    "303 (BC_0,   *,            control,   0)," &
    "302 (BC_0,   atmoutp(3),   output3,   1, 303, 0, Z)," &
    "301 (BC_0,   *,            control,   0)," &
    "300 (BC_0,   atminp(3),    bidir,     1, 301, 0, Z)," &
    "299 (BC_0,   *,            control,   0)," &
    "298 (BC_0,   atmoutp(4),   output3,   1, 299, 0, Z)," &
    "297 (BC_0,   *,            control,   0)," &
    "296 (BC_0,   atmoutp(5),   output3,   1, 297, 0, Z)," &
    "295 (BC_0,   *,            control,   0)," &
    "294 (BC_0,   atminp(4),    bidir,     1, 295, 0, Z)," &
    "293 (BC_0,   *,            control,   0)," &
    "292 (BC_0,   atmoutp(6),   output3,   1, 293, 0, Z)," &
    "291 (BC_0,   *,            control,   0)," &
    "290 (BC_0,   atmoutp(7),   output3,   1, 291, 0, Z)," &
    "289 (BC_0,   *,            control,   0)," &
    "288 (BC_0,   atminp(5),    bidir,     1, 289, 0, Z)," &
    "287 (BC_0,   *,            control,   0)," &
    "286 (BC_0,   atmoutp(8),   output3,   1, 287, 0, Z)," &
    "285 (BC_0,   *,            control,   0)," &
    "284 (BC_0,   atmoutp(9),   output3,   1, 285, 0, Z)," &
    "283 (BC_0,   *,            control,   0)," &
    "282 (BC_0,   atminp(6),    bidir,     1, 283, 0, Z)," &
    "281 (BC_0,   *,            control,   0)," &
    "280 (BC_0,   gpiop(0),     bidir,     1, 281, 0, Z)," &
    "279 (BC_0,   *,            control,   0)," &
    "278 (BC_0,   gpiop(1),     bidir,     1, 279, 0, Z)," &
    "277 (BC_0,   *,            control,   0)," &
    "276 (BC_0,   atminp(7),    bidir,     1, 277, 0, Z)," &
    "275 (BC_0,   *,            control,   0)," &
    "274 (BC_0,   gpiop(2),     bidir,     1, 275, 0, Z)," &
    "273 (BC_0,   *,            control,   0)," &
    "272 (BC_0,   gpiop(3),     bidir,     1, 273, 0, Z)," &
    "271 (BC_0,   *,            control,   0)," &
    "270 (BC_0,   atminp(8),    bidir,     1, 271, 0, Z)," &
    "269 (BC_0,   *,            control,   0)," &
    "268 (BC_0,   gpiop(4),     bidir,     1, 269, 0, Z)," &
    "267 (BC_0,   *,            control,   0)," &
    "266 (BC_0,   gpiop(5),     bidir,     1, 267, 0, Z)," &
    "265 (BC_0,   *,            control,   0)," &
    "264 (BC_0,   atminp(9),    bidir,     1, 265, 0, Z)," &
    "263 (BC_0,   *,            control,   0)," &
    "262 (BC_0,   atminp(10),   bidir,     1, 263, 0, Z)," &
    "261 (BC_0,   *,            control,   0)," &
    "260 (BC_0,   gpiop(6),     bidir,     1, 261, 0, Z)," &
    "259 (BC_0,   *,            control,   0)," &
    "258 (BC_0,   gpiop(7),     bidir,     1, 259, 0, Z)," &
    "257 (BC_0,   *,            control,   0)," &
    "256 (BC_0,   atminp(11),   bidir,     1, 257, 0, Z)," &
    "255 (BC_0,   *,            control,   0)," &
    "254 (BC_0,   gpiop(8),     bidir,     1, 255, 0, Z)," &
    "253 (BC_0,   *,            control,   0)," &
    "252 (BC_0,   gpiop(9),     bidir,     1, 253, 0, Z)," &
    "251 (BC_0,   *,            control,   0)," &
    "250 (BC_0,   gpiop(10),    bidir,     1, 251, 0, Z)," &
    "249 (BC_0,   *,            control,   0)," &
    "248 (BC_0,   gpiop(11),    bidir,     1, 249, 0, Z)," &
    "247 (BC_0,   *,            control,   0)," &
    "246 (BC_0,   gpiop(12),    bidir,     1, 247, 0, Z)," &
    "245 (BC_0,   *,            control,   0)," &
    "244 (BC_0,   gpiop(13),    bidir,     1, 245, 0, Z)," &
    "243 (BC_0,   *,            control,   0)," &
    "242 (BC_0,   gpiop(14),    bidir,     1, 243, 0, Z)," &
    "241 (BC_0,   *,            control,   0)," &
    "240 (BC_0,   gpiop(15),    bidir,     1, 241, 0, Z)," &
    "239 (BC_0,   *,            control,   0)," &
    "238 (BC_0,   tdmclkp,      bidir,     1, 239, 0, Z)," &
    "237 (BC_0,   *,            control,   0)," &
    "236 (BC_0,   tdmfp,        bidir,     1, 237, 0, Z)," &
    "235 (BC_0,   *,            control,   0)," &
    "234 (BC_0,   tdmdip,       bidir,     1, 235, 0, Z)," &
    "233 (BC_0,   *,            control,   0)," &
    "232 (BC_0,   tdmdop,       bidir,     1, 233, 0, Z)," &
    "231 (BC_0,   *,            control,   0)," &
    "230 (BC_0,   instp,        output3,   1, 231, 0, Z)," &
    "229 (BC_0,   *,            control,   0)," &
    "228 (BC_0,   gpiop(16),    bidir,     1, 229, 0, Z)," &
    "227 (BC_0,   *,            control,   0)," &
    "226 (BC_0,   gpiop(17),    bidir,     1, 227, 0, Z)," &
    "225 (BC_0,   *,            control,   0)," &
    "224 (BC_0,   gpiop(18),    bidir,     1, 225, 0, Z)," &
    "223 (BC_0,   *,            control,   0)," &
    "222 (BC_0,   gpiop(19),    bidir,     1, 223, 0, Z)," &
    "221 (BC_0,   *,            control,   0)," &
    "220 (BC_0,   gpiop(20),    bidir,     1, 221, 0, Z)," &
    "219 (BC_0,   *,            control,   0)," &
    "218 (BC_0,   gpiop(21),    bidir,     1, 219, 0, Z)," &
    "217 (BC_0,   *,            control,   0)," &
    "216 (BC_0,   gpiop(22),    bidir,     1, 217, 0, Z)," &
    "215 (BC_0,   *,            control,   0)," &
    "214 (BC_0,   gpiop(23),    bidir,     1, 215, 0, Z)," &
    "213 (BC_0,   *,            control,   0)," &
    "212 (BC_0,   gpiop(24),    bidir,     1, 213, 0, Z)," &
    "211 (BC_0,   *,            control,   0)," &
    "210 (BC_0,   gpiop(25),    bidir,     1, 211, 0, Z)," &
    "209 (BC_0,   *,            control,   0)," &
    "208 (BC_0,   gpiop(26),    bidir,     1, 209, 0, Z)," &
    "207 (BC_0,   *,            control,   0)," &
    "206 (BC_0,   gpiop(27),    bidir,     1, 207, 0, Z)," &
    "205 (BC_0,   *,            control,   0)," &
    "204 (BC_0,   gpiop(28),    bidir,     1, 205, 0, Z)," &
    "203 (BC_0,   *,            control,   0)," &
    "202 (BC_0,   gpiop(29),    bidir,     1, 203, 0, Z)," &
    "201 (BC_0,   *,            control,   0)," &
    "200 (BC_0,   gpiop(30),    bidir,     1, 201, 0, Z)," &
    "199 (BC_0,   *,            control,   0)," &
    "198 (BC_0,   gpiop(31),    bidir,     1, 199, 0, Z)," &
    "197 (BC_0,   *,            control,   0)," &
    "196 (BC_0,   usbclkp,      bidir,     1, 197, 0, Z)," &
    "195 (BC_0,   *,            control,   0)," &
    "194 (BC_0,   miicrsp,      bidir,     1, 195, 0, Z)," &
    "193 (BC_0,   *,            control,   0)," &
    "192 (BC_0,   miicolp,      bidir,     1, 193, 0, Z)," &
    "191 (BC_0,   *,            control,   0)," &
    "190 (BC_0,   miitxdp(0),   output3,   1, 191, 0, Z)," &
    "189 (BC_0,   *,            control,   0)," &
    "188 (BC_0,   miitxdp(1),   output3,   1, 189, 0, Z)," &
    "187 (BC_0,   *,            control,   0)," &
    "186 (BC_0,   miitxdp(2),   output3,   1, 187, 0, Z)," &
    "185 (BC_0,   *,            control,   0)," &
    "184 (BC_0,   miitxdp(3),   output3,   1, 185, 0, Z)," &
    "183 (BC_0,   *,            control,   0)," &
    "182 (BC_0,   miitxenp,     output3,   1, 183, 0, Z)," &
    "181 (BC_0,   miitxclkp,    input,     1)," &
    "180 (BC_0,   *,            control,   0)," &
    "179 (BC_0,   miitxerp,     output3,   1, 180, 0, Z)," &
    "178 (BC_0,   *,            control,   0)," &
    "177 (BC_0,   miirxerp,     bidir,     1, 178, 0, Z)," &
    "176 (BC_0,   miirxclkp,    input,     1)," &
    "175 (BC_0,   *,            control,   0)," &
    "174 (BC_0,   miirxdvp,     bidir,     1, 175, 0, Z)," &
    "173 (BC_0,   *,            control,   0)," &
    "172 (BC_0,   miirxdp(0),   bidir,     1, 173, 0, Z)," &
    "171 (BC_0,   *,            control,   0)," &
    "170 (BC_0,   miirxdp(1),   bidir,     1, 171, 0, Z)," &
    "169 (BC_0,   *,            control,   0)," &
    "168 (BC_0,   miirxdp(2),   bidir,     1, 169, 0, Z)," &
    "167 (BC_0,   *,            control,   0)," &
    "166 (BC_0,   miirxdp(3),   bidir,     1, 167, 0, Z)," &
    "165 (BC_0,   *,            control,   0)," &
    "164 (BC_0,   miimdcp,      output3,   1, 165, 0, Z)," &
    "163 (BC_0,   *,            control,   0)," &
    "162 (BC_0,   miimdiop,     bidir,     1, 163, 0, Z)," &
    "161 (BC_0,   *,            control,   0)," &
    "160 (BC_0,   brn,          bidir,     1, 161, 0, Z)," &
    "159 (BC_0,   *,            control,   0)," &
    "158 (BC_0,   bgn,          output3,   1, 159, 0, Z)," &
    "157 (BC_0,   *,            control,   0)," &
    "156 (BC_0,   csn(0),       output3,   1, 157, 0, Z)," &
    "155 (BC_0,   *,            control,   0)," &
    "154 (BC_0,   csn(1),       output3,   1, 155, 0, Z)," &
    "153 (BC_0,   *,            control,   0)," &
    "152 (BC_0,   csn(2),       output3,   1, 153, 0, Z)," &
    "151 (BC_0,   *,            control,   0)," &
    "150 (BC_0,   csn(3),       output3,   1, 151, 0, Z)," &
    "149 (BC_0,   *,            control,   0)," &
    "148 (BC_0,   oen,          output3,   1, 149, 0, Z)," &
    "147 (BC_0,   *,            control,   0)," &
    "146 (BC_0,   rwn,          output3,   1, 147, 0, Z)," &
    "145 (BC_0,   *,            control,   0)," &
    "144 (BC_0,   bdirn,        output3,   1, 145, 0, Z)," &
    "143 (BC_0,   *,            control,   0)," &
    "142 (BC_0,   boen(0),      output3,   1, 143, 0, Z)," &
    "141 (BC_0,   *,            control,   0)," &
    "140 (BC_0,   boen(1),      output3,   1, 141, 0, Z)," &
    "139 (BC_0,   *,            control,   0)," &
    "138 (BC_0,   bwen(0),      output3,   1, 139, 0, Z)," &
    "137 (BC_0,   *,            control,   0)," &
    "136 (BC_0,   bwen(1),      output3,   1, 137, 0, Z)," &
    "135 (BC_0,   *,            control,   0)," &
    "134 (BC_0,   bwen(2),      output3,   1, 135, 0, Z)," &
    "133 (BC_0,   *,            control,   0)," &
    "132 (BC_0,   bwen(3),      output3,   1, 133, 0, Z)," &
    "131 (BC_0,   *,            control,   0)," &
    "130 (BC_0,   dp(0),        bidir,     1, 131, 0, Z)," &
    "129 (BC_0,   *,            control,   0)," &
    "128 (BC_0,   dp(16),       bidir,     1, 129, 0, Z)," &
    "127 (BC_0,   *,            control,   0)," &
    "126 (BC_0,   dp(1),        bidir,     1, 127, 0, Z)," &
    "125 (BC_0,   *,            control,   0)," &
    "124 (BC_0,   dp(17),       bidir,     1, 125, 0, Z)," &
    "123 (BC_0,   *,            control,   0)," &
    "122 (BC_0,   dp(2),        bidir,     1, 123, 0, Z)," &
    "121 (BC_0,   *,            control,   0)," &
    "120 (BC_0,   dp(18),       bidir,     1, 121, 0, Z)," &
    "119 (BC_0,   *,            control,   0)," &
    "118 (BC_0,   dp(3),        bidir,     1, 119, 0, Z)," &
    "117 (BC_0,   *,            control,   0)," &
    "116 (BC_0,   dp(19),       bidir,     1, 117, 0, Z)," &
    "115 (BC_0,   *,            control,   0)," &
    "114 (BC_0,   dp(4),        bidir,     1, 115, 0, Z)," &
    "113 (BC_0,   *,            control,   0)," &
    "112 (BC_0,   dp(20),       bidir,     1, 113, 0, Z)," &
    "111 (BC_0,   *,            control,   0)," &
    "110 (BC_0,   dp(5),        bidir,     1, 111, 0, Z)," &
    "109 (BC_0,   *,            control,   0)," &
    "108 (BC_0,   dp(21),       bidir,     1, 109, 0, Z)," &
    "107 (BC_0,   *,            control,   0)," &
    "106 (BC_0,   dp(6),        bidir,     1, 107, 0, Z)," &
    "105 (BC_0,   *,            control,   0)," &
    "104 (BC_0,   dp(22),       bidir,     1, 105, 0, Z)," &
    "103 (BC_0,   *,            control,   0)," &
    "102 (BC_0,   dp(7),        bidir,     1, 103, 0, Z)," &
    "101 (BC_0,   *,            control,   0)," &
    "100 (BC_0,   dp(23),       bidir,     1, 101, 0, Z)," &
    "99  (BC_0,   sdclkinp,     input,     1)," &
    "98  (BC_0,   *,            control,   0)," &
    "97  (BC_0,   dp(8),        bidir,     1, 98, 0, Z)," &
    "96  (BC_0,   *,            control,   0)," &
    "95  (BC_0,   dp(24),       bidir,     1, 96, 0, Z)," &
    "94  (BC_0,   *,            control,   0)," &
    "93  (BC_0,   dp(9),        bidir,     1, 94, 0, Z)," &
    "92  (BC_0,   *,            control,   0)," &
    "91  (BC_0,   dp(25),       bidir,     1, 92, 0, Z)," &
    "90  (BC_0,   *,            control,   0)," &
    "89  (BC_0,   dp(10),       bidir,     1, 90, 0, Z)," &
    "88  (BC_0,   *,            control,   0)," &
    "87  (BC_0,   dp(26),       bidir,     1, 88, 0, Z)," &
    "86  (BC_0,   *,            control,   0)," &
    "85  (BC_0,   dp(11),       bidir,     1, 86, 0, Z)," &
    "84  (BC_0,   *,            control,   0)," &
    "83  (BC_0,   dp(27),       bidir,     1, 84, 0, Z)," &
    "82  (BC_0,   *,            control,   0)," &
    "81  (BC_0,   dp(12),       bidir,     1, 82, 0, Z)," &
    "80  (BC_0,   *,            control,   0)," &
    "79  (BC_0,   dp(28),       bidir,     1, 80, 0, Z)," &
    "78  (BC_0,   *,            control,   0)," &
    "77  (BC_0,   dp(13),       bidir,     1, 78, 0, Z)," &
    "76  (BC_0,   *,            control,   0)," &
    "75  (BC_0,   dp(29),       bidir,     1, 76, 0, Z)," &
    "74  (BC_0,   *,            control,   0)," &
    "73  (BC_0,   dp(14),       bidir,     1, 74, 0, Z)," &
    "72  (BC_0,   *,            control,   0)," &
    "71  (BC_0,   dp(30),       bidir,     1, 72, 0, Z)," &
    "70  (BC_0,   *,            control,   0)," &
    "69  (BC_0,   dp(15),       bidir,     1, 70, 0, Z)," &
    "68  (BC_0,   *,            control,   0)," &
    "67  (BC_0,   dp(31),       bidir,     1, 68, 0, Z)," &
    "66  (BC_0,   clkp,         input,     1)," &
    "65  (BC_0,   *,            control,   0)," &
    "64  (BC_0,   waitackn,     bidir,     1, 65, 0, Z)," &
    "63  (BC_0,   *,            control,   0)," &
    "62  (BC_0,   ap(0),        output3,   1, 63, 0, Z)," &
    "61  (BC_0,   *,            control,   0)," &
    "60  (BC_0,   ap(11),       output3,   1, 61, 0, Z)," &
    "59  (BC_0,   *,            control,   0)," &
    "58  (BC_0,   ap(1),        output3,   1, 59, 0, Z)," &
    "57  (BC_0,   *,            control,   0)," &
    "56  (BC_0,   ap(12),       output3,   1, 57, 0, Z)," &
    "55  (BC_0,   *,            control,   0)," &
    "54  (BC_0,   ap(2),        output3,   1, 55, 0, Z)," &
    "53  (BC_0,   *,            control,   0)," &
    "52  (BC_0,   ap(13),       output3,   1, 53, 0, Z)," &
    "51  (BC_0,   *,            control,   0)," &
    "50  (BC_0,   ap(3),        output3,   1, 51, 0, Z)," &
    "49  (BC_0,   *,            control,   0)," &
    "48  (BC_0,   ap(14),       output3,   1, 49, 0, Z)," &
    "47  (BC_0,   *,            control,   0)," &
    "46  (BC_0,   ap(4),        output3,   1, 47, 0, Z)," &
    "45  (BC_0,   *,            control,   0)," &
    "44  (BC_0,   ap(15),       output3,   1, 45, 0, Z)," &
    "43  (BC_0,   *,            control,   0)," &
    "42  (BC_0,   ap(5),        output3,   1, 43, 0, Z)," &
    "41  (BC_0,   *,            internal,  0)," &
    "40  (BC_0,   *,            internal,  X)," &
    "39  (BC_0,   *,            control,   0)," &
    "38  (BC_0,   ap(16),       output3,   1, 39, 0, Z)," &
    "37  (BC_0,   *,            control,   0)," &
    "36  (BC_0,   ap(6),        output3,   1, 37, 0, Z)," &
    "35  (BC_0,   *,            control,   0)," &
    "34  (BC_0,   ap(17),       output3,   1, 35, 0, Z)," &
    "33  (BC_0,   *,            control,   0)," &
    "32  (BC_0,   ap(7),        output3,   1, 33, 0, Z)," &
    "31  (BC_0,   *,            control,   0)," &
    "30  (BC_0,   ap(18),       output3,   1, 31, 0, Z)," &
    "29  (BC_0,   *,            control,   0)," &
    "28  (BC_0,   ap(8),        output3,   1, 29, 0, Z)," &
    "27  (BC_0,   *,            control,   0)," &
    "26  (BC_0,   ap(19),       output3,   1, 27, 0, Z)," &
    "25  (BC_0,   *,            control,   0)," &
    "24  (BC_0,   ap(9),        output3,   1, 25, 0, Z)," &
    "23  (BC_0,   *,            control,   0)," &
    "22  (BC_0,   ap(20),       output3,   1, 23, 0, Z)," &
    "21  (BC_0,   *,            control,   0)," &
    "20  (BC_0,   ap(10),       output3,   1, 21, 0, Z)," &
    "19  (BC_0,   *,            control,   0)," &
    "18  (BC_0,   ap(21),       output3,   1, 19, 0, Z)," &
    "17  (BC_0,   *,            control,   0)," &
    "16  (BC_0,   casn,         output3,   1, 17, 0, Z)," &
    "15  (BC_0,   *,            control,   0)," &
    "14  (BC_0,   rasn,         output3,   1, 15, 0, Z)," &
    "13  (BC_0,   *,            control,   0)," &
    "12  (BC_0,   sdwen,        output3,   1, 13, 0, Z)," &
    "11  (BC_0,   *,            control,   0)," &
    "10  (BC_0,   sdcsn(0),     output3,   1, 11, 0, Z)," &
    "9   (BC_0,   *,            control,   0)," &
    "8   (BC_0,   sdcsn(1),     output3,   1, 9, 0, Z)," &
    "7   (BC_0,   *,            control,   0)," &
    "6   (BC_0,   atminp(0),    bidir,     1, 7, 0, Z)," &
    "5   (BC_0,   *,            control,   0)," &
    "4   (BC_0,   atmiop(0),    bidir,     1, 5, 0, Z)," &
    "3   (BC_0,   *,            control,   0)," &
    "2   (BC_0,   atmiop(1),    bidir,     1, 3, 0, Z)," &
    "1   (BC_0,   *,            control,   0)," &
    "0   (BC_0,   atminp(1),    bidir,     1, 1, 0, Z)";


end top;