-- ********************************************************************
-- * ispLSI5256VE 256 ball fpBGA BSDL Model *
-- * *
-- * File Version: 1.4 *
-- * File Date: 02/08/05 *
-- * *
-- * Standard Test Access Port and Boundary-Scan Architecture *
-- * VHDL Description File *
-- * *
-- * This BSDL can be used for Boundary-Scan Test as well as *
-- * ISC 1532 Programming support. *
-- * *
-- * This BSDL file is created according to: *
-- * - IEEE 1532 2001 spec. *
-- * - IEEE 1149.1 1994 spec. *
-- * *
-- * IEEE 1149.1 compliance and syntax verified by: *
-- * - Lattice BSDL Syntax Checker *
-- * - Agilent BSDL Syntax Checker *
-- * - JTAG Technologies BSDL Verifier *
-- * - Goepel BSDL Syntax Checker V3.0.1 *
-- * *
-- * Copyright 2000 - 2005 *
-- * Lattice Semiconductor Corporation *
-- * 5555 NE Moore Ct. *
-- * Hillsboro, OR 97124 *
-- * *
-- * All rights reserved. No part of this program or publication *
-- * may be reproduced, transmitted, transcribed, stored in a *
-- * retrieval system, or translated into any language or *
-- * computer language, in any form or by any means without this *
-- * notice appearing within. *
-- ********************************************************************
-- * *
-- * IMPORTANT *
-- * *
-- * The following is a BSDL file that tests all of the I/O pins *
-- * as bidirectional pins. The functionality of the BSCAN register *
-- * for this device is independent of the pattern programmed *
-- * into the device. An additional programming step is not *
-- * required to configure the I/O pins prior to BSCAN test. *
-- * *
-- * This file contains additional information that may cause a BSDL *
-- * parser to reject or error if your parser does not contain the *
-- * 1532 library. BSDL files without ISC extensions are available *
-- * on the Lattice website at www.latticesemi.com. *
-- * *
-- * For Further assistance, please contact Tech Support at *
-- * 1-800-LATTICE or techsupport@latticesemi.com *
-- ********************************************************************
-- * *
-- * REVISION HISTORY *
-- * *
-- * Rev 1.4: 02/18/2005 *
-- * - rcs: Changed ISC_PROGRAM to ISC_PROGRAM, and it's *
-- * REGISTER_ACCESS to ISC_PDATA. *
-- * - rcs: Changed proc_program(security) to proc_program(security) *
-- * - rcs: Changed proc_program(array) to proprietary. *
-- * - rcs: Changed proc_program(usercode) to proprietary. *
-- * - rcs: Updated header. *
-- * Rev 1.3: 09/20/2001 *
-- * - Changed ISC_READ from 0x12 to 0x0A. *
-- * - Added address shift to ISC_PROGRAM in flow_program. *
-- * Rev 1.2: 08/08/2001 *
-- * - Rename ISC_PROGRAM and LSC_PROGRAM_USERCODE to *
-- * ISC_PROGRAM and LSC_PROGRAM_USERCODE and move them to Lattice *
-- * specific instruction section. *
-- * - Make proc_verify(idcode) mandatory. *
-- * - Remove the '(' and ')' for the IOs "BIp" in the *
-- * BOUNDARY_REGISTER attribute. *
-- * - Modified ISC_NOOP opcode from 11111 to 11001 and remove 11001 *
-- * from PRIVATE instruction list. *
-- * Rev 1.1: 7/10/2001 *
-- * - Take ISC Instructions out from the PRIVATE instruction list *
-- * - Changes ISC Erase instruction to "00011". *
-- * - Moved HIGHZ instruction from Lattice Specific instruction to *
-- * 1149.1 instruction list. *
-- * - Remove ISC_SECURITY attribute. *
-- * - Simplify verify and read flow from ISC_READ & ISC_DATA_SHIFT *
-- * to ISC_READ only. *
-- * - Move UBE instruction to Private instruction list. *
-- * Rev 1.0: *
-- * - Initial version. *
-- * *
-- ********************************************************************
-- The Overall Structure of the Entity Description
entity ispLSI5256VE_XXLF256 is
-- Generic Parameter Statement
generic (PHYSICAL_PIN_MAP : string := "fpBGA_256");
-- Logical Port Description Statement
port ( TDI: in bit; -- JTAG input pin
TMS: in bit; -- JTAG input pin
TCK: in bit; -- JTAG input pin
TDO: out bit; -- JTAG output pin
RESET: in bit; -- Active low RESET pin
GOE: in bit_vector (0 to 1); -- Global Output Enable
Clk: in bit_vector (0 to 1); -- Clock input pins
NoC: linkage bit_vector (0 to 49); -- No connect pins
BIp0: inout bit; -- Bi-Directional pin
BIp1: inout bit; -- Bi-Directional pin
BIp2: inout bit; -- Bi-Directional pin
BIp4: inout bit; -- Bi-Directional pin
BIp5: inout bit; -- Bi-Directional pin
BIp6: inout bit; -- Bi-Directional pin
BIp8: inout bit; -- Bi-Directional pin
BIp9: inout bit; -- Bi-Directional pin
BIp11: inout bit; -- Bi-Directional pin
BIp12: inout bit; -- Bi-Directional pin
BIp13: inout bit; -- Bi-Directional pin
BIp14: inout bit; -- Bi-Directional pin
BIp16: inout bit; -- Bi-Directional pin
BIp17: inout bit; -- Bi-Directional pin
BIp18: inout bit; -- Bi-Directional pin
BIp20: inout bit; -- Bi-Directional pin
BIp21: inout bit; -- Bi-Directional pin
BIp22: inout bit; -- Bi-Directional pin
BIp24: inout bit; -- Bi-Directional pin
BIp25: inout bit; -- Bi-Directional pin
BIp26: inout bit; -- Bi-Directional pin
BIp28: inout bit; -- Bi-Directional pin
BIp29: inout bit; -- Bi-Directional pin
BIp30: inout bit; -- Bi-Directional pin
BIp32: inout bit; -- Bi-Directional pin
BIp33: inout bit; -- Bi-Directional pin
BIp34: inout bit; -- Bi-Directional pin
BIp36: inout bit; -- Bi-Directional pin
BIp37: inout bit; -- Bi-Directional pin
BIp38: inout bit; -- Bi-Directional pin
BIp40: inout bit; -- Bi-Directional pin
BIp41: inout bit; -- Bi-Directional pin
BIp42: inout bit; -- Bi-Directional pin
BIp44: inout bit; -- Bi-Directional pin
BIp45: inout bit; -- Bi-Directional pin
BIp46: inout bit; -- Bi-Directional pin
BIp48: inout bit; -- Bi-Directional pin
BIp49: inout bit; -- Bi-Directional pin
BIp50: inout bit; -- Bi-Directional pin
BIp52: inout bit; -- Bi-Directional pin
BIp53: inout bit; -- Bi-Directional pin
BIp54: inout bit; -- Bi-Directional pin
BIp56: inout bit; -- Bi-Directional pin
BIp57: inout bit; -- Bi-Directional pin
BIp58: inout bit; -- Bi-Directional pin
BIp60: inout bit; -- Bi-Directional pin
BIp61: inout bit; -- Bi-Directional pin
BIp62: inout bit; -- Bi-Directional pin
BIp64: inout bit; -- Bi-Directional pin
BIp65: inout bit; -- Bi-Directional pin
BIp66: inout bit; -- Bi-Directional pin
BIp67: inout bit; -- Bi-Directional pin
BIp69: inout bit; -- Bi-Directional pin
BIp70: inout bit; -- Bi-Directional pin
BIp72: inout bit; -- Bi-Directional pin
BIp73: inout bit; -- Bi-Directional pin
BIp74: inout bit; -- Bi-Directional pin
BIp76: inout bit; -- Bi-Directional pin
BIp77: inout bit; -- Bi-Directional pin
BIp78: inout bit; -- Bi-Directional pin
BIp80: inout bit; -- Bi-Directional pin
BIp81: inout bit; -- Bi-Directional pin
BIp82: inout bit; -- Bi-Directional pin
BIp84: inout bit; -- Bi-Directional pin
BIp85: inout bit; -- Bi-Directional pin
BIp86: inout bit; -- Bi-Directional pin
BIp88: inout bit; -- Bi-Directional pin
BIp89: inout bit; -- Bi-Directional pin
BIp90: inout bit; -- Bi-Directional pin
BIp92: inout bit; -- Bi-Directional pin
BIp93: inout bit; -- Bi-Directional pin
BIp94: inout bit; -- Bi-Directional pin
BIp191: inout bit; -- Bi-Directional pin
BIp190: inout bit; -- Bi-Directional pin
BIp188: inout bit; -- Bi-Directional pin
BIp187: inout bit; -- Bi-Directional pin
BIp185: inout bit; -- Bi-Directional pin
BIp184: inout bit; -- Bi-Directional pin
BIp183: inout bit; -- Bi-Directional pin
BIp181: inout bit; -- Bi-Directional pin
BIp180: inout bit; -- Bi-Directional pin
BIp179: inout bit; -- Bi-Directional pin
BIp177: inout bit; -- Bi-Directional pin
BIp176: inout bit; -- Bi-Directional pin
BIp175: inout bit; -- Bi-Directional pin
BIp173: inout bit; -- Bi-Directional pin
BIp172: inout bit; -- Bi-Directional pin
BIp171: inout bit; -- Bi-Directional pin
BIp169: inout bit; -- Bi-Directional pin
BIp168: inout bit; -- Bi-Directional pin
BIp167: inout bit; -- Bi-Directional pin
BIp165: inout bit; -- Bi-Directional pin
BIp164: inout bit; -- Bi-Directional pin
BIp163: inout bit; -- Bi-Directional pin
BIp161: inout bit; -- Bi-Directional pin
BIp160: inout bit; -- Bi-Directional pin
BIp159: inout bit; -- Bi-Directional pin
BIp157: inout bit; -- Bi-Directional pin
BIp156: inout bit; -- Bi-Directional pin
BIp155: inout bit; -- Bi-Directional pin
BIp153: inout bit; -- Bi-Directional pin
BIp152: inout bit; -- Bi-Directional pin
BIp151: inout bit; -- Bi-Directional pin
BIp149: inout bit; -- Bi-Directional pin
BIp148: inout bit; -- Bi-Directional pin
BIp147: inout bit; -- Bi-Directional pin
BIp145: inout bit; -- Bi-Directional pin
BIp144: inout bit; -- Bi-Directional pin
BIp143: inout bit; -- Bi-Directional pin
BIp141: inout bit; -- Bi-Directional pin
BIp140: inout bit; -- Bi-Directional pin
BIp139: inout bit; -- Bi-Directional pin
BIp138: inout bit; -- Bi-Directional pin
BIp136: inout bit; -- Bi-Directional pin
BIp135: inout bit; -- Bi-Directional pin
BIp133: inout bit; -- Bi-Directional pin
BIp132: inout bit; -- Bi-Directional pin
BIp131: inout bit; -- Bi-Directional pin
BIp129: inout bit; -- Bi-Directional pin
BIp128: inout bit; -- Bi-Directional pin
BIp126: inout bit; -- Bi-Directional pin
BIp125: inout bit; -- Bi-Directional pin
BIp124: inout bit; -- Bi-Directional pin
BIp123: inout bit; -- Bi-Directional pin
BIp121: inout bit; -- Bi-Directional pin
BIp120: inout bit; -- Bi-Directional pin
BIp119: inout bit; -- Bi-Directional pin
BIp117: inout bit; -- Bi-Directional pin
BIp116: inout bit; -- Bi-Directional pin
BIp115: inout bit; -- Bi-Directional pin
BIp114: inout bit; -- Bi-Directional pin
BIp113: inout bit; -- Bi-Directional pin
BIp111: inout bit; -- Bi-Directional pin
BIp109: inout bit; -- Bi-Directional pin
BIp108: inout bit; -- Bi-Directional pin
BIp106: inout bit; -- Bi-Directional pin
BIp105: inout bit; -- Bi-Directional pin
BIp104: inout bit; -- Bi-Directional pin
BIp102: inout bit; -- Bi-Directional pin
BIp101: inout bit; -- Bi-Directional pin
BIp100: inout bit; -- Bi-Directional pin
BIp98: inout bit; -- Bi-Directional pin
BIp97: inout bit; -- Bi-Directional pin
BIp96: inout bit; -- Bi-Directional pin
VCC: linkage bit_vector (0 to 23); -- VCC pins
GND: linkage bit_vector (0 to 28) -- GND pins
);
-- Version Control
use STD_1149_1_1994.all; -- 1149.1-1994 attributes
use STD_1532_2001.all; -- 1532_2001 attributes
-- Component Conformance Statement
attribute COMPONENT_CONFORMANCE of ispLSI5256VE_XXLF256 : entity is
"STD_1149_1_1993";
-- Device Package Pin Mapping
attribute PIN_MAP of ispLSI5256VE_XXLF256 : entity is PHYSICAL_PIN_MAP;
constant fpBGA_256: PIN_MAP_STRING:=
"TDI:K3, "& -- JTAG (TDI) input pin
"TMS:J1, "& -- JTAG (TMS) input pin
"TCK:K2, "& -- JTAG (TCK) input pin
"TDO:G14, "& -- JTAG (TDO) output pin
"RESET:H14, "& -- RESET input pin
"GOE:( P9, P10), "& -- Global OE pins
"Clk:( A7, B8), "& -- Clock pins
"NoC:( C14, E15, E11, E10, F10, E9, F9, "& -- No Connect pins
" E8, F8, E7, F7, E6, F6, M10, "& -- No Connect pins
" L10, M11, L11, M12, L12, K11, K12, "& -- No Connect pins
" J11, J12, H12, H11, G12, G11, F12, "& -- No Connect pins
" E12, F11, E5, G6, F5, G5, H6, "& -- No Connect pins
" H5, J6, J5, K5, K6, L5, M5, "& -- No Connect pins
" L6, M6, L7, M7, L8, M8, M9, "& -- No Connect pins
" L9), "& -- No Connect pins
"BIp0:K1, "& -- I/O pin
"BIp1:L2, "& -- I/O pin
"BIp2:L1, "& -- I/O pin
"BIp4:L3, "& -- I/O pin
"BIp5:M1, "& -- I/O pin
"BIp6:M2, "& -- I/O pin
"BIp8:M3, "& -- I/O pin
"BIp9:N1, "& -- I/O pin
"BIp11:N3, "& -- I/O pin
"BIp12:N2, "& -- I/O pin
"BIp13:P2, "& -- I/O pin
"BIp14:P1, "& -- I/O pin
"BIp16:R1, "& -- I/O pin
"BIp17:R2, "& -- I/O pin
"BIp18:R3, "& -- I/O pin
"BIp20:P3, "& -- I/O pin
"BIp21:T1, "& -- I/O pin
"BIp22:P4, "& -- I/O pin
"BIp24:R4, "& -- I/O pin
"BIp25:R5, "& -- I/O pin
"BIp26:P5, "& -- I/O pin
"BIp28:T2, "& -- I/O pin
"BIp29:R6, "& -- I/O pin
"BIp30:T3, "& -- I/O pin
"BIp32:T4, "& -- I/O pin
"BIp33:T5, "& -- I/O pin
"BIp34:R7, "& -- I/O pin
"BIp36:P6, "& -- I/O pin
"BIp37:T6, "& -- I/O pin
"BIp38:T7, "& -- I/O pin
"BIp40:R8, "& -- I/O pin
"BIp41:P8, "& -- I/O pin
"BIp42:P7, "& -- I/O pin
"BIp44:T8, "& -- I/O pin
"BIp45:T9, "& -- I/O pin
"BIp46:R9, "& -- I/O pin
"BIp48:R10, "& -- I/O pin
"BIp49:T10, "& -- I/O pin
"BIp50:T11, "& -- I/O pin
"BIp52:T12, "& -- I/O pin
"BIp53:T13, "& -- I/O pin
"BIp54:T14, "& -- I/O pin
"BIp56:P11, "& -- I/O pin
"BIp57:P12, "& -- I/O pin
"BIp58:R11, "& -- I/O pin
"BIp60:T15, "& -- I/O pin
"BIp61:T16, "& -- I/O pin
"BIp62:R14, "& -- I/O pin
"BIp64:R12, "& -- I/O pin
"BIp65:P14, "& -- I/O pin
"BIp66:P13, "& -- I/O pin
"BIp67:R13, "& -- I/O pin
"BIp69:R15, "& -- I/O pin
"BIp70:P15, "& -- I/O pin
"BIp72:R16, "& -- I/O pin
"BIp73:P16, "& -- I/O pin
"BIp74:N15, "& -- I/O pin
"BIp76:N14, "& -- I/O pin
"BIp77:M14, "& -- I/O pin
"BIp78:N16, "& -- I/O pin
"BIp80:M15, "& -- I/O pin
"BIp81:M16, "& -- I/O pin
"BIp82:L14, "& -- I/O pin
"BIp84:L15, "& -- I/O pin
"BIp85:L16, "& -- I/O pin
"BIp86:K14, "& -- I/O pin
"BIp88:K15, "& -- I/O pin
"BIp89:K16, "& -- I/O pin
"BIp90:J14, "& -- I/O pin
"BIp92:J15, "& -- I/O pin
"BIp93:J16, "& -- I/O pin
"BIp94:H16, "& -- I/O pin
"BIp191:J3, "& -- I/O pin
"BIp190:J2, "& -- I/O pin
"BIp188:H1, "& -- I/O pin
"BIp187:G1, "& -- I/O pin
"BIp185:G3, "& -- I/O pin
"BIp184:H3, "& -- I/O pin
"BIp183:H2, "& -- I/O pin
"BIp181:F3, "& -- I/O pin
"BIp180:G2, "& -- I/O pin
"BIp179:F1, "& -- I/O pin
"BIp177:E1, "& -- I/O pin
"BIp176:F2, "& -- I/O pin
"BIp175:D1, "& -- I/O pin
"BIp173:E3, "& -- I/O pin
"BIp172:C1, "& -- I/O pin
"BIp171:E2, "& -- I/O pin
"BIp169:D3, "& -- I/O pin
"BIp168:B1, "& -- I/O pin
"BIp167:D2, "& -- I/O pin
"BIp165:A1, "& -- I/O pin
"BIp164:B2, "& -- I/O pin
"BIp163:B3, "& -- I/O pin
"BIp161:C2, "& -- I/O pin
"BIp160:C3, "& -- I/O pin
"BIp159:C4, "& -- I/O pin
"BIp157:B4, "& -- I/O pin
"BIp156:B5, "& -- I/O pin
"BIp155:C5, "& -- I/O pin
"BIp153:A2, "& -- I/O pin
"BIp152:A3, "& -- I/O pin
"BIp151:A4, "& -- I/O pin
"BIp149:B6, "& -- I/O pin
"BIp148:C6, "& -- I/O pin
"BIp147:A5, "& -- I/O pin
"BIp145:A6, "& -- I/O pin
"BIp144:B7, "& -- I/O pin
"BIp143:C7, "& -- I/O pin
"BIp141:C8, "& -- I/O pin
"BIp140:A8, "& -- I/O pin
"BIp139:A9, "& -- I/O pin
"BIp138:C9, "& -- I/O pin
"BIp136:B9, "& -- I/O pin
"BIp135:C10, "& -- I/O pin
"BIp133:A10, "& -- I/O pin
"BIp132:B10, "& -- I/O pin
"BIp131:A11, "& -- I/O pin
"BIp129:B11, "& -- I/O pin
"BIp128:C11, "& -- I/O pin
"BIp126:A12, "& -- I/O pin
"BIp125:A13, "& -- I/O pin
"BIp124:B12, "& -- I/O pin
"BIp123:C12, "& -- I/O pin
"BIp121:A14, "& -- I/O pin
"BIp120:C13, "& -- I/O pin
"BIp119:B13, "& -- I/O pin
"BIp117:B14, "& -- I/O pin
"BIp116:A15, "& -- I/O pin
"BIp115:B15, "& -- I/O pin
"BIp114:C15, "& -- I/O pin
"BIp113:A16, "& -- I/O pin
"BIp111:D14, "& -- I/O pin
"BIp109:D15, "& -- I/O pin
"BIp108:B16, "& -- I/O pin
"BIp106:C16, "& -- I/O pin
"BIp105:D16, "& -- I/O pin
"BIp104:E16, "& -- I/O pin
"BIp102:F15, "& -- I/O pin
"BIp101:E14, "& -- I/O pin
"BIp100:F16, "& -- I/O pin
"BIp98:G15, "& -- I/O pin
"BIp97:F14, "& -- I/O pin
"BIp96:G16, "& -- I/O pin
"VCC:( D11, D4, D6, D9, E13, F4, G10, "& -- VCC pins
" G13, G7, H4, H8, H9, J8, J9, "& -- VCC pins
" K10, K13, K4, K7, M4, N11, N13, "& -- VCC pins
" N6, N9, H15), "& -- VCC pins
"GND:( D10, D12, D13, D5, D7, D8, E4, "& -- GND pins
" F13, G4, G8, G9, H10, H13, H7, "& -- GND pins
" J10, J13, J4, J7, K8, K9, L13, "& -- GND pins
" L4, M13, N10, N12, N4, N5, N7, "& -- GND pins
" N8) "; -- GND pins
-- Scan Port Identification
attribute TAP_SCAN_CLOCK of TCK : Signal is (5.0e6, BOTH);
attribute TAP_SCAN_IN of TDI : Signal is True;
attribute TAP_SCAN_OUT of TDO : Signal is True;
attribute TAP_SCAN_MODE of TMS : Signal is True;
-- Instruction Register Description
attribute INSTRUCTION_LENGTH of ispLSI5256VE_XXLF256 : entity is 5;
attribute INSTRUCTION_OPCODE of ispLSI5256VE_XXLF256 : entity is
-- 1149.1 instructions
"BYPASS (11111), "&
"SAMPLE (11100), "&
"EXTEST (00000), "&
"HIGHZ (11000), "&
"IDCODE (10110), "&
"USERCODE (10111), "&
-- ISC instructions
"ISC_NOOP (11001),"&
"ISC_READ (01010),"&
"ISC_ERASE (00011),"&
"ISC_ENABLE (10101),"&
"ISC_DISABLE (11110),"&
"ISC_DISCHARGE (10100),"&
"ISC_PROGRAM_SECURITY (01001),"&
"ISC_DATA_SHIFT (00010),"&
"ISC_ADDRESS_SHIFT (00001),"&
"ISC_PROGRAM (00111),"&
-- Lattice Specific and Private instructions
"LSC_PROGRAM_USERCODE (11010),"&
"PRIVATE (00100,00101,00110,01000,10010,"&
"01100,01110,01111,10001,10011,"&
"01011,11011,11101,10000)";
attribute INSTRUCTION_CAPTURE of
ispLSI5256VE_XXLF256 : entity is "11001";
attribute INSTRUCTION_PRIVATE of
ispLSI5256VE_XXLF256 : entity is "PRIVATE";
-- IDCODE Definition
attribute IDCODE_REGISTER of ispLSI5256VE_XXLF256: entity is
"0000"& -- version
"0000001101101000"& -- part number (0368)
"00000100001"& -- manufacturer's identity
"1"; -- required by 1149.1
-- USERCODE Definition
attribute USERCODE_REGISTER of ispLSI5256VE_XXLF256: entity is
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
-- Register Access Description
attribute REGISTER_ACCESS of ispLSI5256VE_XXLF256 : entity is
"BOUNDARY (SAMPLE, EXTEST), "&
"BYPASS (BYPASS, HIGHZ), "&
"DEVICE_ID (USERCODE, IDCODE), "&
"ISC_ADDRESS[332] (ISC_ADDRESS_SHIFT), "&
"ISC_PDATA[332] (ISC_PROGRAM),"&
"ISC_DATA[652] (ISC_DATA_SHIFT), "&
"ISC_Rdata[652] (ISC_READ), "&
"ISC_DEFAULT[1] (LSC_PROGRAM_USERCODE, ISC_PROGRAM_SECURITY, "&
" ISC_DISCHARGE, ISC_DISABLE, ISC_ENABLE, "&
" ISC_ERASE, ISC_NOOP)";
-- **********************************************************************
-- Boundary Scan Register Description, Cell 0 is the closest to TDO
-- **********************************************************************
attribute BOUNDARY_LENGTH of ispLSI5256VE_XXLF256 : entity is 437;
attribute BOUNDARY_REGISTER of ispLSI5256VE_XXLF256 : entity is
-- num cell port function safe [ccell disval rslt]
"0436 (BC_1, *, control, 0), "&
"0435 (BC_1, BIp0, output3, X, 436, 0, Z), "&
"0434 (BC_1, BIp0, input, X), "&
"0433 (BC_1, *, control, 0), "&
"0432 (BC_1, BIp1, output3, X, 433, 0, Z), "&
"0431 (BC_1, BIp1, input, X), "&
"0430 (BC_1, *, control, 0), "&
"0429 (BC_1, BIp2, output3, X, 430, 0, Z), "&
"0428 (BC_1, BIp2, input, X), "&
"0427 (BC_1, *, control, 0), "&
"0426 (BC_1, BIp4, output3, X, 427, 0, Z), "&
"0425 (BC_1, BIp4, input, X), "&
"0424 (BC_1, *, control, 0), "&
"0423 (BC_1, BIp5, output3, X, 424, 0, Z), "&
"0422 (BC_1, BIp5, input, X), "&
"0421 (BC_1, *, control, 0), "&
"0420 (BC_1, BIp6, output3, X, 421, 0, Z), "&
"0419 (BC_1, BIp6, input, X), "&
"0418 (BC_1, *, control, 0), "&
"0417 (BC_1, BIp8, output3, X, 418, 0, Z), "&
"0416 (BC_1, BIp8, input, X), "&
"0415 (BC_1, *, control, 0), "&
"0414 (BC_1, BIp9, output3, X, 415, 0, Z), "&
"0413 (BC_1, BIp9, input, X), "&
"0412 (BC_1, *, control, 0), "&
"0411 (BC_1, BIp11, output3, X, 412, 0, Z), "&
"0410 (BC_1, BIp11, input, X), "&
"0409 (BC_1, *, control, 0), "&
"0408 (BC_1, BIp12, output3, X, 409, 0, Z), "&
"0407 (BC_1, BIp12, input, X), "&
"0406 (BC_1, *, control, 0), "&
"0405 (BC_1, BIp13, output3, X, 406, 0, Z), "&
"0404 (BC_1, BIp13, input, X), "&
"0403 (BC_1, *, control, 0), "&
"0402 (BC_1, BIp14, output3, X, 403, 0, Z), "&
"0401 (BC_1, BIp14, input, X), "&
"0400 (BC_1, *, control, 0), "&
"0399 (BC_1, BIp16, output3, X, 400, 0, Z), "&
"0398 (BC_1, BIp16, input, X), "&
"0397 (BC_1, *, control, 0), "&
"0396 (BC_1, BIp17, output3, X, 397, 0, Z), "&
"0395 (BC_1, BIp17, input, X), "&
"0394 (BC_1, *, control, 0), "&
"0393 (BC_1, BIp18, output3, X, 394, 0, Z), "&
"0392 (BC_1, BIp18, input, X), "&
"0391 (BC_1, *, control, 0), "&
"0390 (BC_1, BIp20, output3, X, 391, 0, Z), "&
"0389 (BC_1, BIp20, input, X), "&
"0388 (BC_1, *, control, 0), "&
"0387 (BC_1, BIp21, output3, X, 388, 0, Z), "&
"0386 (BC_1, BIp21, input, X), "&
"0385 (BC_1, *, control, 0), "&
"0384 (BC_1, BIp22, output3, X, 385, 0, Z), "&
"0383 (BC_1, BIp22, input, X), "&
"0382 (BC_1, *, control, 0), "&
"0381 (BC_1, BIp24, output3, X, 382, 0, Z), "&
"0380 (BC_1, BIp24, input, X), "&
"0379 (BC_1, *, control, 0), "&
"0378 (BC_1, BIp25, output3, X, 379, 0, Z), "&
"0377 (BC_1, BIp25, input, X), "&
"0376 (BC_1, *, control, 0), "&
"0375 (BC_1, BIp26, output3, X, 376, 0, Z), "&
"0374 (BC_1, BIp26, input, X), "&
"0373 (BC_1, *, control, 0), "&
"0372 (BC_1, BIp28, output3, X, 373, 0, Z), "&
"0371 (BC_1, BIp28, input, X), "&
"0370 (BC_1, *, control, 0), "&
"0369 (BC_1, BIp29, output3, X, 370, 0, Z), "&
"0368 (BC_1, BIp29, input, X), "&
"0367 (BC_1, *, control, 0), "&
"0366 (BC_1, BIp30, output3, X, 367, 0, Z), "&
"0365 (BC_1, BIp30, input, X), "&
"0364 (BC_1, *, control, 0), "&
"0363 (BC_1, BIp32, output3, X, 364, 0, Z), "&
"0362 (BC_1, BIp32, input, X), "&
"0361 (BC_1, *, control, 0), "&
"0360 (BC_1, BIp33, output3, X, 361, 0, Z), "&
"0359 (BC_1, BIp33, input, X), "&
"0358 (BC_1, *, control, 0), "&
"0357 (BC_1, BIp34, output3, X, 358, 0, Z), "&
"0356 (BC_1, BIp34, input, X), "&
"0355 (BC_1, *, control, 0), "&
"0354 (BC_1, BIp36, output3, X, 355, 0, Z), "&
"0353 (BC_1, BIp36, input, X), "&
"0352 (BC_1, *, control, 0), "&
"0351 (BC_1, BIp37, output3, X, 352, 0, Z), "&
"0350 (BC_1, BIp37, input, X), "&
"0349 (BC_1, *, control, 0), "&
"0348 (BC_1, BIp38, output3, X, 349, 0, Z), "&
"0347 (BC_1, BIp38, input, X), "&
"0346 (BC_1, *, control, 0), "&
"0345 (BC_1, BIp40, output3, X, 346, 0, Z), "&
"0344 (BC_1, BIp40, input, X), "&
"0343 (BC_1, *, control, 0), "&
"0342 (BC_1, BIp41, output3, X, 343, 0, Z), "&
"0341 (BC_1, BIp41, input, X), "&
"0340 (BC_1, *, control, 0), "&
"0339 (BC_1, BIp42, output3, X, 340, 0, Z), "&
"0338 (BC_1, BIp42, input, X), "&
"0337 (BC_1, *, control, 0), "&
"0336 (BC_1, BIp44, output3, X, 337, 0, Z), "&
"0335 (BC_1, BIp44, input, X), "&
"0334 (BC_1, *, control, 0), "&
"0333 (BC_1, BIp45, output3, X, 334, 0, Z), "&
"0332 (BC_1, BIp45, input, X), "&
"0331 (BC_1, *, control, 0), "&
"0330 (BC_1, BIp46, output3, X, 331, 0, Z), "&
"0329 (BC_1, BIp46, input, X), "&
"0328 (BC_1, GOE(0), input, X), "&
"0327 (BC_1, GOE(1), input, X), "&
"0326 (BC_1, *, control, 0), "&
"0325 (BC_1, BIp48, output3, X, 326, 0, Z), "&
"0324 (BC_1, BIp48, input, X), "&
"0323 (BC_1, *, control, 0), "&
"0322 (BC_1, BIp49, output3, X, 323, 0, Z), "&
"0321 (BC_1, BIp49, input, X), "&
"0320 (BC_1, *, control, 0), "&
"0319 (BC_1, BIp50, output3, X, 320, 0, Z), "&
"0318 (BC_1, BIp50, input, X), "&
"0317 (BC_1, *, control, 0), "&
"0316 (BC_1, BIp52, output3, X, 317, 0, Z), "&
"0315 (BC_1, BIp52, input, X), "&
"0314 (BC_1, *, control, 0), "&
"0313 (BC_1, BIp53, output3, X, 314, 0, Z), "&
"0312 (BC_1, BIp53, input, X), "&
"0311 (BC_1, *, control, 0), "&
"0310 (BC_1, BIp54, output3, X, 311, 0, Z), "&
"0309 (BC_1, BIp54, input, X), "&
"0308 (BC_1, *, control, 0), "&
"0307 (BC_1, BIp56, output3, X, 308, 0, Z), "&
"0306 (BC_1, BIp56, input, X), "&
"0305 (BC_1, *, control, 0), "&
"0304 (BC_1, BIp57, output3, X, 305, 0, Z), "&
"0303 (BC_1, BIp57, input, X), "&
"0302 (BC_1, *, control, 0), "&
"0301 (BC_1, BIp58, output3, X, 302, 0, Z), "&
"0300 (BC_1, BIp58, input, X), "&
"0299 (BC_1, *, control, 0), "&
"0298 (BC_1, BIp60, output3, X, 299, 0, Z), "&
"0297 (BC_1, BIp60, input, X), "&
"0296 (BC_1, *, control, 0), "&
"0295 (BC_1, BIp61, output3, X, 296, 0, Z), "&
"0294 (BC_1, BIp61, input, X), "&
"0293 (BC_1, *, control, 0), "&
"0292 (BC_1, BIp62, output3, X, 293, 0, Z), "&
"0291 (BC_1, BIp62, input, X), "&
"0290 (BC_1, *, control, 0), "&
"0289 (BC_1, BIp64, output3, X, 290, 0, Z), "&
"0288 (BC_1, BIp64, input, X), "&
"0287 (BC_1, *, control, 0), "&
"0286 (BC_1, BIp65, output3, X, 287, 0, Z), "&
"0285 (BC_1, BIp65, input, X), "&
"0284 (BC_1, *, control, 0), "&
"0283 (BC_1, BIp66, output3, X, 284, 0, Z), "&
"0282 (BC_1, BIp66, input, X), "&
"0281 (BC_1, *, control, 0), "&
"0280 (BC_1, BIp67, output3, X, 281, 0, Z), "&
"0279 (BC_1, BIp67, input, X), "&
"0278 (BC_1, *, control, 0), "&
"0277 (BC_1, BIp69, output3, X, 278, 0, Z), "&
"0276 (BC_1, BIp69, input, X), "&
"0275 (BC_1, *, control, 0), "&
"0274 (BC_1, BIp70, output3, X, 275, 0, Z), "&
"0273 (BC_1, BIp70, input, X), "&
"0272 (BC_1, *, control, 0), "&
"0271 (BC_1, BIp72, output3, X, 272, 0, Z), "&
"0270 (BC_1, BIp72, input, X), "&
"0269 (BC_1, *, control, 0), "&
"0268 (BC_1, BIp73, output3, X, 269, 0, Z), "&
"0267 (BC_1, BIp73, input, X), "&
"0266 (BC_1, *, control, 0), "&
"0265 (BC_1, BIp74, output3, X, 266, 0, Z), "&
"0264 (BC_1, BIp74, input, X), "&
"0263 (BC_1, *, control, 0), "&
"0262 (BC_1, BIp76, output3, X, 263, 0, Z), "&
"0261 (BC_1, BIp76, input, X), "&
"0260 (BC_1, *, control, 0), "&
"0259 (BC_1, BIp77, output3, X, 260, 0, Z), "&
"0258 (BC_1, BIp77, input, X), "&
"0257 (BC_1, *, control, 0), "&
"0256 (BC_1, BIp78, output3, X, 257, 0, Z), "&
"0255 (BC_1, BIp78, input, X), "&
"0254 (BC_1, *, control, 0), "&
"0253 (BC_1, BIp80, output3, X, 254, 0, Z), "&
"0252 (BC_1, BIp80, input, X), "&
"0251 (BC_1, *, control, 0), "&
"0250 (BC_1, BIp81, output3, X, 251, 0, Z), "&
"0249 (BC_1, BIp81, input, X), "&
"0248 (BC_1, *, control, 0), "&
"0247 (BC_1, BIp82, output3, X, 248, 0, Z), "&
"0246 (BC_1, BIp82, input, X), "&
"0245 (BC_1, *, control, 0), "&
"0244 (BC_1, BIp84, output3, X, 245, 0, Z), "&
"0243 (BC_1, BIp84, input, X), "&
"0242 (BC_1, *, control, 0), "&
"0241 (BC_1, BIp85, output3, X, 242, 0, Z), "&
"0240 (BC_1, BIp85, input, X), "&
"0239 (BC_1, *, control, 0), "&
"0238 (BC_1, BIp86, output3, X, 239, 0, Z), "&
"0237 (BC_1, BIp86, input, X), "&
"0236 (BC_1, *, control, 0), "&
"0235 (BC_1, BIp88, output3, X, 236, 0, Z), "&
"0234 (BC_1, BIp88, input, X), "&
"0233 (BC_1, *, control, 0), "&
"0232 (BC_1, BIp89, output3, X, 233, 0, Z), "&
"0231 (BC_1, BIp89, input, X), "&
"0230 (BC_1, *, control, 0), "&
"0229 (BC_1, BIp90, output3, X, 230, 0, Z), "&
"0228 (BC_1, BIp90, input, X), "&
"0227 (BC_1, *, control, 0), "&
"0226 (BC_1, BIp92, output3, X, 227, 0, Z), "&
"0225 (BC_1, BIp92, input, X), "&
"0224 (BC_1, *, control, 0), "&
"0223 (BC_1, BIp93, output3, X, 224, 0, Z), "&
"0222 (BC_1, BIp93, input, X), "&
"0221 (BC_1, *, control, 0), "&
"0220 (BC_1, BIp94, output3, X, 221, 0, Z), "&
"0219 (BC_1, BIp94, input, X), "&
"0218 (BC_1, RESET, input, X), "&
"0217 (BC_1, *, control, 0), "&
"0216 (BC_1, BIp191, output3, X, 217, 0, Z), "&
"0215 (BC_1, BIp191, input, X), "&
"0214 (BC_1, *, control, 0), "&
"0213 (BC_1, BIp190, output3, X, 214, 0, Z), "&
"0212 (BC_1, BIp190, input, X), "&
"0211 (BC_1, *, control, 0), "&
"0210 (BC_1, BIp188, output3, X, 211, 0, Z), "&
"0209 (BC_1, BIp188, input, X), "&
"0208 (BC_1, *, control, 0), "&
"0207 (BC_1, BIp187, output3, X, 208, 0, Z), "&
"0206 (BC_1, BIp187, input, X), "&
"0205 (BC_1, *, control, 0), "&
"0204 (BC_1, BIp185, output3, X, 205, 0, Z), "&
"0203 (BC_1, BIp185, input, X), "&
"0202 (BC_1, *, control, 0), "&
"0201 (BC_1, BIp184, output3, X, 202, 0, Z), "&
"0200 (BC_1, BIp184, input, X), "&
"0199 (BC_1, *, control, 0), "&
"0198 (BC_1, BIp183, output3, X, 199, 0, Z), "&
"0197 (BC_1, BIp183, input, X), "&
"0196 (BC_1, *, control, 0), "&
"0195 (BC_1, BIp181, output3, X, 196, 0, Z), "&
"0194 (BC_1, BIp181, input, X), "&
"0193 (BC_1, *, control, 0), "&
"0192 (BC_1, BIp180, output3, X, 193, 0, Z), "&
"0191 (BC_1, BIp180, input, X), "&
"0190 (BC_1, *, control, 0), "&
"0189 (BC_1, BIp179, output3, X, 190, 0, Z), "&
"0188 (BC_1, BIp179, input, X), "&
"0187 (BC_1, *, control, 0), "&
"0186 (BC_1, BIp177, output3, X, 187, 0, Z), "&
"0185 (BC_1, BIp177, input, X), "&
"0184 (BC_1, *, control, 0), "&
"0183 (BC_1, BIp176, output3, X, 184, 0, Z), "&
"0182 (BC_1, BIp176, input, X), "&
"0181 (BC_1, *, control, 0), "&
"0180 (BC_1, BIp175, output3, X, 181, 0, Z), "&
"0179 (BC_1, BIp175, input, X), "&
"0178 (BC_1, *, control, 0), "&
"0177 (BC_1, BIp173, output3, X, 178, 0, Z), "&
"0176 (BC_1, BIp173, input, X), "&
"0175 (BC_1, *, control, 0), "&
"0174 (BC_1, BIp172, output3, X, 175, 0, Z), "&
"0173 (BC_1, BIp172, input, X), "&
"0172 (BC_1, *, control, 0), "&
"0171 (BC_1, BIp171, output3, X, 172, 0, Z), "&
"0170 (BC_1, BIp171, input, X), "&
"0169 (BC_1, *, control, 0), "&
"0168 (BC_1, BIp169, output3, X, 169, 0, Z), "&
"0167 (BC_1, BIp169, input, X), "&
"0166 (BC_1, *, control, 0), "&
"0165 (BC_1, BIp168, output3, X, 166, 0, Z), "&
"0164 (BC_1, BIp168, input, X), "&
"0163 (BC_1, *, control, 0), "&
"0162 (BC_1, BIp167, output3, X, 163, 0, Z), "&
"0161 (BC_1, BIp167, input, X), "&
"0160 (BC_1, *, control, 0), "&
"0159 (BC_1, BIp165, output3, X, 160, 0, Z), "&
"0158 (BC_1, BIp165, input, X), "&
"0157 (BC_1, *, control, 0), "&
"0156 (BC_1, BIp164, output3, X, 157, 0, Z), "&
"0155 (BC_1, BIp164, input, X), "&
"0154 (BC_1, *, control, 0), "&
"0153 (BC_1, BIp163, output3, X, 154, 0, Z), "&
"0152 (BC_1, BIp163, input, X), "&
"0151 (BC_1, *, control, 0), "&
"0150 (BC_1, BIp161, output3, X, 151, 0, Z), "&
"0149 (BC_1, BIp161, input, X), "&
"0148 (BC_1, *, control, 0), "&
"0147 (BC_1, BIp160, output3, X, 148, 0, Z), "&
"0146 (BC_1, BIp160, input, X), "&
"0145 (BC_1, *, control, 0), "&
"0144 (BC_1, BIp159, output3, X, 145, 0, Z), "&
"0143 (BC_1, BIp159, input, X), "&
"0142 (BC_1, *, control, 0), "&
"0141 (BC_1, BIp157, output3, X, 142, 0, Z), "&
"0140 (BC_1, BIp157, input, X), "&
"0139 (BC_1, *, control, 0), "&
"0138 (BC_1, BIp156, output3, X, 139, 0, Z), "&
"0137 (BC_1, BIp156, input, X), "&
"0136 (BC_1, *, control, 0), "&
"0135 (BC_1, BIp155, output3, X, 136, 0, Z), "&
"0134 (BC_1, BIp155, input, X), "&
"0133 (BC_1, *, control, 0), "&
"0132 (BC_1, BIp153, output3, X, 133, 0, Z), "&
"0131 (BC_1, BIp153, input, X), "&
"0130 (BC_1, *, control, 0), "&
"0129 (BC_1, BIp152, output3, X, 130, 0, Z), "&
"0128 (BC_1, BIp152, input, X), "&
"0127 (BC_1, *, control, 0), "&
"0126 (BC_1, BIp151, output3, X, 127, 0, Z), "&
"0125 (BC_1, BIp151, input, X), "&
"0124 (BC_1, *, control, 0), "&
"0123 (BC_1, BIp149, output3, X, 124, 0, Z), "&
"0122 (BC_1, BIp149, input, X), "&
"0121 (BC_1, *, control, 0), "&
"0120 (BC_1, BIp148, output3, X, 121, 0, Z), "&
"0119 (BC_1, BIp148, input, X), "&
"0118 (BC_1, *, control, 0), "&
"0117 (BC_1, BIp147, output3, X, 118, 0, Z), "&
"0116 (BC_1, BIp147, input, X), "&
"0115 (BC_1, *, control, 0), "&
"0114 (BC_1, BIp145, output3, X, 115, 0, Z), "&
"0113 (BC_1, BIp145, input, X), "&
"0112 (BC_1, *, control, 0), "&
"0111 (BC_1, BIp144, output3, X, 112, 0, Z), "&
"0110 (BC_1, BIp144, input, X), "&
"0109 (BC_1, CLK(0), input, X), "&
"0108 (BC_1, CLK(1), input, X), "&
"0107 (BC_1, *, control, 0), "&
"0106 (BC_1, BIp143, output3, X, 107, 0, Z), "&
"0105 (BC_1, BIp143, input, X), "&
"0104 (BC_1, *, control, 0), "&
"0103 (BC_1, BIp141, output3, X, 104, 0, Z), "&
"0102 (BC_1, BIp141, input, X), "&
"0101 (BC_1, *, control, 0), "&
"0100 (BC_1, BIp140, output3, X, 101, 0, Z), "&
"0099 (BC_1, BIp140, input, X), "&
"0098 (BC_1, *, control, 0), "&
"0097 (BC_1, BIp139, output3, X, 98, 0, Z), "&
"0096 (BC_1, BIp139, input, X), "&
"0095 (BC_1, *, control, 0), "&
"0094 (BC_1, BIp138, output3, X, 95, 0, Z), "&
"0093 (BC_1, BIp138, input, X), "&
"0092 (BC_1, *, control, 0), "&
"0091 (BC_1, BIp136, output3, X, 92, 0, Z), "&
"0090 (BC_1, BIp136, input, X), "&
"0089 (BC_1, *, control, 0), "&
"0088 (BC_1, BIp135, output3, X, 89, 0, Z), "&
"0087 (BC_1, BIp135, input, X), "&
"0086 (BC_1, *, control, 0), "&
"0085 (BC_1, BIp133, output3, X, 86, 0, Z), "&
"0084 (BC_1, BIp133, input, X), "&
"0083 (BC_1, *, control, 0), "&
"0082 (BC_1, BIp132, output3, X, 83, 0, Z), "&
"0081 (BC_1, BIp132, input, X), "&
"0080 (BC_1, *, control, 0), "&
"0079 (BC_1, BIp131, output3, X, 80, 0, Z), "&
"0078 (BC_1, BIp131, input, X), "&
"0077 (BC_1, *, control, 0), "&
"0076 (BC_1, BIp129, output3, X, 77, 0, Z), "&
"0075 (BC_1, BIp129, input, X), "&
"0074 (BC_1, *, control, 0), "&
"0073 (BC_1, BIp128, output3, X, 74, 0, Z), "&
"0072 (BC_1, BIp128, input, X), "&
"0071 (BC_1, *, control, 0), "&
"0070 (BC_1, BIp126, output3, X, 71, 0, Z), "&
"0069 (BC_1, BIp126, input, X), "&
"0068 (BC_1, *, control, 0), "&
"0067 (BC_1, BIp125, output3, X, 68, 0, Z), "&
"0066 (BC_1, BIp125, input, X), "&
"0065 (BC_1, *, control, 0), "&
"0064 (BC_1, BIp124, output3, X, 65, 0, Z), "&
"0063 (BC_1, BIp124, input, X), "&
"0062 (BC_1, *, control, 0), "&
"0061 (BC_1, BIp123, output3, X, 62, 0, Z), "&
"0060 (BC_1, BIp123, input, X), "&
"0059 (BC_1, *, control, 0), "&
"0058 (BC_1, BIp121, output3, X, 59, 0, Z), "&
"0057 (BC_1, BIp121, input, X), "&
"0056 (BC_1, *, control, 0), "&
"0055 (BC_1, BIp120, output3, X, 56, 0, Z), "&
"0054 (BC_1, BIp120, input, X), "&
"0053 (BC_1, *, control, 0), "&
"0052 (BC_1, BIp119, output3, X, 53, 0, Z), "&
"0051 (BC_1, BIp119, input, X), "&
"0050 (BC_1, *, control, 0), "&
"0049 (BC_1, BIp117, output3, X, 50, 0, Z), "&
"0048 (BC_1, BIp117, input, X), "&
"0047 (BC_1, *, control, 0), "&
"0046 (BC_1, BIp116, output3, X, 47, 0, Z), "&
"0045 (BC_1, BIp116, input, X), "&
"0044 (BC_1, *, control, 0), "&
"0043 (BC_1, BIp115, output3, X, 44, 0, Z), "&
"0042 (BC_1, BIp115, input, X), "&
"0041 (BC_1, *, control, 0), "&
"0040 (BC_1, BIp114, output3, X, 41, 0, Z), "&
"0039 (BC_1, BIp114, input, X), "&
"0038 (BC_1, *, control, 0), "&
"0037 (BC_1, BIp113, output3, X, 38, 0, Z), "&
"0036 (BC_1, BIp113, input, X), "&
"0035 (BC_1, *, control, 0), "&
"0034 (BC_1, BIp111, output3, X, 35, 0, Z), "&
"0033 (BC_1, BIp111, input, X), "&
"0032 (BC_1, *, control, 0), "&
"0031 (BC_1, BIp109, output3, X, 32, 0, Z), "&
"0030 (BC_1, BIp109, input, X), "&
"0029 (BC_1, *, control, 0), "&
"0028 (BC_1, BIp108, output3, X, 29, 0, Z), "&
"0027 (BC_1, BIp108, input, X), "&
"0026 (BC_1, *, control, 0), "&
"0025 (BC_1, BIp106, output3, X, 26, 0, Z), "&
"0024 (BC_1, BIp106, input, X), "&
"0023 (BC_1, *, control, 0), "&
"0022 (BC_1, BIp105, output3, X, 23, 0, Z), "&
"0021 (BC_1, BIp105, input, X), "&
"0020 (BC_1, *, control, 0), "&
"0019 (BC_1, BIp104, output3, X, 20, 0, Z), "&
"0018 (BC_1, BIp104, input, X), "&
"0017 (BC_1, *, control, 0), "&
"0016 (BC_1, BIp102, output3, X, 17, 0, Z), "&
"0015 (BC_1, BIp102, input, X), "&
"0014 (BC_1, *, control, 0), "&
"0013 (BC_1, BIp101, output3, X, 14, 0, Z), "&
"0012 (BC_1, BIp101, input, X), "&
"0011 (BC_1, *, control, 0), "&
"0010 (BC_1, BIp100, output3, X, 11, 0, Z), "&
"0009 (BC_1, BIp100, input, X), "&
"0008 (BC_1, *, control, 0), "&
"0007 (BC_1, BIp98, output3, X, 8, 0, Z), "&
"0006 (BC_1, BIp98, input, X), "&
"0005 (BC_1, *, control, 0), "&
"0004 (BC_1, BIp97, output3, X, 5, 0, Z), "&
"0003 (BC_1, BIp97, input, X), "&
"0002 (BC_1, *, control, 0), "&
"0001 (BC_1, BIp96, output3, X, 2, 0, Z), "&
"0000 (BC_1, BIp96, input, X)";
-- ************************************************************************
-- * IEEE 1532 EXTENSION INFORMATION *
-- ************************************************************************
attribute ISC_PIN_BEHAVIOR of ispLSI5256VE_XXLF256 : entity is
"CLAMP" ;
attribute ISC_STATUS of ispLSI5256VE_XXLF256 : entity is "Not Implemented";
attribute ISC_BLANK_USERCODE of ispLSI5256VE_XXLF256 : entity is
"11111111111111111111111111111111";
attribute ISC_FLOW of ispLSI5256VE_XXLF256 : entity is
"flow_verify(idcode) "&
"initialize "&
"(IDCODE WAIT TCK 1 32:00368043), "&
"flow_erase "&
"initialize "&
"(ISC_ERASE WAIT TCK 3, 2.2e-1), "&
"flow_enable "&
"initialize "&
"(ISC_ENABLE WAIT TCK 3, 1.0e-4), "&
"flow_preload "&
"initialize "&
"(SAMPLE 437:0 WAIT TCK 1), "&
"flow_program(array) "&
"initialize "&
"(ISC_ADDRESS_SHIFT 332:$addr=80000000000000000000000000000000"&
"000000000000000000000000000000000000000000000000000 WAIT TCK 1) "&
"repeat 332 "&
"(ISC_DATA_SHIFT 652:? WAIT TCK 1) "&
"(ISC_PROGRAM 332:$addr WAIT TCK 3, 12.0e-3) "&
"(ISC_ADDRESS_SHIFT 332:$addr>>1 WAIT TCK 1), "&
"flow_verify(array) "&
"initialize "&
"(ISC_ADDRESS_SHIFT 332:$addr=80000000000000000000000000000000"&
"000000000000000000000000000000000000000000000000000 WAIT TCK 1) "&
"repeat 332 "&
"(ISC_READ WAIT TCK 3, 30.0e-6 652:?:CRC)"&
"(ISC_ADDRESS_SHIFT 332:$addr>>1 WAIT TCK 1), "&
"flow_read(array) "&
"initialize "&
"(ISC_ADDRESS_SHIFT 332:$addr=80000000000000000000000000000000"&
"000000000000000000000000000000000000000000000000000 WAIT TCK 1) "&
"repeat 332 "&
"(ISC_READ WAIT TCK 3, 30.0e-6 652:!:CRC)"&
"(ISC_ADDRESS_SHIFT 332:$addr>>1 WAIT TCK 1), "&
"flow_program(usercode) "&
"initialize "&
"(USERCODE 32:? WAIT TCK 1) "&
"(LSC_PROGRAM_USERCODE WAIT TCK 3, 12.0e-3), "&
"flow_verify(usercode) "&
"initialize "&
"(USERCODE WAIT TCK 3 32:?), "&
"flow_read(usercode) "&
"initialize "&
"(USERCODE WAIT TCK 3 32:!), "&
"flow_program_security "&
"initialize "&
"(ISC_PROGRAM_SECURITY WAIT TCK 3, 40.0e-3), "&
"flow_program_done "&
"initialize "&
"(ISC_NOOP WAIT TCK 1), "&
"flow_disable "&
"initialize "&
"(ISC_DISABLE WAIT TCK 3, 1.0e-3)";
attribute ISC_PROCEDURE of ispLSI5256VE_XXLF256: entity is
"proc_verify(idcode) = (flow_verify(idcode)), "&
"proc_enable = (flow_enable), "&
"proc_disable = (flow_disable), "&
"proc_erase = (flow_erase), "&
"proc_program(array) = (flow_program(array)), "&
"proc_verify(array) = (flow_verify(array)), "&
"proc_read(array) = (flow_read(array)), "&
"proc_program(usercode) = (flow_program(usercode)), "&
"proc_verify(usercode) = (flow_verify(usercode)), "&
"proc_read(usercode) = (flow_read(usercode)), "&
"proc_preload = (flow_preload), "&
"proc_error_exit = (flow_disable), "&
"proc_program_done = (flow_program_done), "&
"proc_program(security) = (flow_program_security)";
attribute ISC_ACTION of ispLSI5256VE_XXLF256 : entity is
"erase = ( proc_verify(idcode), "&
"proc_preload recommended, "&
"proc_enable, "&
"proc_erase, "&
"proc_disable), "&
"program = ( proc_verify(idcode), "&
"proc_preload recommended, "&
"proc_enable, "&
"proc_erase, "&
"proc_program(array) proprietary, "&
"proc_program(usercode) proprietary, "&
"proc_verify(array), "&
"proc_verify(usercode), "&
"proc_program(security) optional, "&
"proc_program_done, "&
"proc_disable), "&
"verify = ( proc_verify(idcode), "&
"proc_preload recommended, "&
"proc_enable, "&
"proc_verify(array), "&
"proc_verify(usercode), "&
"proc_disable), "&
"read = ( proc_verify(idcode), "&
"proc_preload recommended, "&
"proc_enable, "&
"proc_read(array), "&
"proc_read(usercode), "&
"proc_disable), "&
"secure = ( proc_verify(idcode), "&
"proc_preload recommended, "&
"proc_enable, "&
"proc_program(security), "&
"proc_disable), "&
"verify_idcode = ( proc_verify(idcode))";
end ispLSI5256VE_XXLF256;