-- PMC_Sierra_Cells VHDL Package and Package Body
-- for PMC - Sierra
--
-- revision : 1.0
--
-- created by : James Lamond (Hewlett Packard Canada Ltd)
--
-- date : 20 December 1995
package PMC_Sierra_Cells is
use STD_1149_1_1990.all;
constant cele0 : CELL_INFO;
end PMC_Sierra_Cells;
package body PMC_Sierra_Cells is
constant cele0 : CELL_INFO :=
((BIDIR_IN, EXTEST, PI), (BIDIR_OUT, EXTEST, PO),
(BIDIR_IN, SAMPLE, PI), (BIDIR_OUT, SAMPLE, PI),
(BIDIR_IN, RUNBIST, PI), (BIDIR_OUT, RUNBIST, PO) );
end PMC_Sierra_Cells; -- End of PMC_Sierra_Cells Package Body
BSDL SOURCE CODE
------------------------------------------------------------------------------
--
--
-- BSDL file for: PMC-Sierra PM8610
-- SBI Bus Serializer
--
-- Electrical verification was performed on the following device:
-- Part number: PM8610-BI-P
-- Lot number: CD623210A
-- Date Code: M0109
-- Using Agilent 3070 Software revision B.03.60
--
------------------------------------------------------------------------------
--
--
-- BSDL Revision: 1.0
-- Date: Jun 15, 2001
-- Agilent Technologies Canada Inc
--
-- Notes:
--
-- (1) The following pins may be flagged as errors by some BSDL compilers
-- because they are not part of the boundary-scan register. You may have
-- to determine how your compiler handles these non-compliant pins.
-- For example, declare them as linkage bits in the "PORT" statement.
-- Signal RNPROT Pin N25
-- Signal RNWRK Pin M25
-- Signal RPPROT Pin N26
-- Signal RPWRK Pin M26
-- Signal TNPROT Pin H26
-- Signal TNWRK Pin K25
-- Signal TPPROT Pin H25
-- Signal TPWRK Pin K26
--
-- (2) Signal INTB is an open-drain output in normal operation. In boundary
-- scan mode it is actually a tristatable output i.e. it outputs a "hard 1"
-- instead of a "weak 1". Therefore, it is declared as an output below.
--
------------------------------------------------------------------------------
--
-- BSDL Revision: 2.0
-- Date: Oct 26, 2001
-- PMC-Sierra Inc
--
-- Notes:
--
-- (1) Version field in IDCODE_REGISTER changed to 0001 for rev B device.
-- (2) Changed default value of element 34 from 0 to X.
--
------------------------------------------------------------------------------
entity PM8610 is
generic(PHYSICAL_PIN_MAP : string := "UBGA_352");
port(
RPWRK : in bit;
RNWRK : in bit;
RPPROT : in bit;
RNPROT : in bit;
RC1FP : in bit;
RDATA : in bit_vector(7 downto 0);
RDP : in bit;
RPL : in bit;
RV5 : in bit;
RTPL : in bit;
RTAIS : in bit;
RJUST_REQ : in bit;
OC1FP : out bit_vector(4 downto 1);
ODATA4 : out bit_vector(7 downto 0);
ODATA3 : out bit_vector(7 downto 0);
ODATA2 : out bit_vector(7 downto 0);
ODATA1 : out bit_vector(7 downto 0);
ODP : out bit_vector(4 downto 1);
OPL : out bit_vector(4 downto 1);
OV5 : out bit_vector(4 downto 1);
JUST_REQ : inout bit_vector(4 downto 1);
OACTIVE : out bit_vector(4 downto 1);
ODETECT : in bit_vector(4 downto 1);
OTPL : out bit_vector(4 downto 1);
OTAIS : out bit_vector(4 downto 1);
IC1FP : in bit_vector(4 downto 1);
IDATA4 : in bit_vector(7 downto 0);
IDATA3 : in bit_vector(7 downto 0);
IDATA2 : in bit_vector(7 downto 0);
IDATA1 : in bit_vector(7 downto 0);
IDP : in bit_vector(4 downto 1);
IPL : in bit_vector(4 downto 1);
IV5 : in bit_vector(4 downto 1);
ITPL : in bit_vector(4 downto 1);
ITAIS : in bit_vector(4 downto 1);
TPWRK : out bit;
TNWRK : out bit;
TPPROT : out bit;
TNPROT : out bit;
TC1FP : out bit;
TDATA : out bit_vector(7 downto 0);
TDP : out bit;
TPL : out bit;
TV5 : out bit;
TTPL : out bit;
TTAIS : out bit;
TJUST_REQ : out bit;
CSB : in bit;
RDB : in bit;
WRB : in bit;
D : inout bit_vector(15 downto 0);
A8_TRS : in bit;
A : in bit_vector(7 downto 0);
ALE : in bit;
INTB : out bit;
SYSCLK : in bit;
SREFCLK19 : out bit;
SREFCLK : in bit;
ICMP : in bit;
OCMP : in bit;
RWSEL : in bit;
IUSER2 : in bit;
OUSER2 : out bit;
RSTB : in bit;
TCK : in bit;
TMS : in bit;
TDI : in bit;
TDO : out bit;
TRSTB : in bit;
RES : linkage bit;
RESK : linkage bit;
ATB0 : linkage bit;
ATB1 : linkage bit;
CSU_AVDH : linkage bit;
AVDH : linkage bit_vector(6 downto 0);
AVDL : linkage bit_vector(3 downto 0);
DVDDI : linkage bit_vector(7 downto 0);
DVDDO : linkage bit_vector(21 downto 0);
VSS : linkage bit_vector(39 downto 0);
NC : linkage bit_vector(59 downto 0)
);
use STD_1149_1_1990.all;
use PMC_Sierra_Cells.all;
attribute PIN_MAP of PM8610 : entity is PHYSICAL_PIN_MAP;
constant UBGA_352 : PIN_MAP_STRING :=
"RPWRK : M26," &
"RNWRK : M25," &
"RPPROT : N26," &
"RNPROT : N25," &
"RC1FP : AF24," &
"RDATA : (B9,C10,D11,B10,C11,A10,B11,D12)," &
"RDP : A8," &
"RPL : D10," &
"RV5 : C9," &
"RTPL : B8," &
"RTAIS : A7," &
"RJUST_REQ : A11," &
"OC1FP : (AF23,W3,M3,C12)," &
"ODATA4 : (AD18,AC17,AF19,AE18,AF18,AC16,AE17,AD16)," &
"ODATA3 : (T4,U2,T3,U1,T2,R4,T1,R3)," &
"ODATA2 : (K1,L3,K2,L4,J1,K3,J2,H1)," &
"ODATA1 : (A15,C15,A16,D15,A17,B19,A20,C19)," &
"ODP : (AE21,U3,L2,B20)," &
"OPL : (AF22,V2,M4,A12)," &
"OV5 : (AD21,W2,L1,C13)," &
"JUST_REQ : (AC21,AA2,A4,Y2)," &
"OACTIVE : (AE23,V1,B5,D16)," &
"ODETECT : (AD22,R2,C6,B17)," &
"OTPL : (AC20,V3,C8,B13)," &
"OTAIS : (AE22,Y1,B7,B14)," &
"IC1FP : (T24,AE8,Y25,H3)," &
"IDATA4 : (U25,U26,V23,V24,V25,W24,W23,W25)," &
"IDATA3 : (AE7,AE6,AF5,AC7,AD6,AE5,Y4,AB1)," &
"IDATA2 : (AE12,AD12,AF11,AC12,AE11,AF10,AD11,AE10)," &
"IDATA1 : (E1,G4,F3,E2,F4,E3,D2,C1)," &
"IDP : (U23,AD8,AF12,G3)," &
"IPL : (T25,AF7,AD13,G1)," &
"IV5 : (R23,AF8,AE13,G2)," &
"ITPL : (R26,AD9,Y24,F1)," &
"ITAIS : (R25,AC10,W26,H2)," &
"TPWRK : K26," &
"TNWRK : K25," &
"TPPROT : H25," &
"TNPROT : H26," &
"TC1FP : A24," &
"TDATA : (A21,D19,C20,B21,D20,B22,D21,B23)," &
"TDP : C18," &
"TPL : D17," &
"TV5 : C17," &
"TTPL : A19," &
"TTAIS : A18," &
"TJUST_REQ : D22," &
"CSB : AB25," &
"RDB : AA25," &
"WRB : AA26," &
"D : (AE20,AD19,AF16,AD15,AE15,AF15,AD14,AC11,AD10," &
"AF6,AC8,AD7,AF4,AC6,AD5,AE4)," &
"A8_TRS : AF3," &
"A : (AC5,AD4,AD1,AC2,AB3,AA4,AA3,Y3)," &
"ALE : AA23," &
"INTB : N3," &
"SYSCLK : D6," &
"SREFCLK19 : B4," &
"SREFCLK : C5," &
"ICMP : C7," &
"OCMP : B6," &
"RWSEL : AD23," &
"IUSER2 : AC15," &
"OUSER2 : AA1," &
"RSTB : AC22," &
"TCK : P2," &
"TMS : P3," &
"TDI : R1," &
"TDO : M2," &
"TRSTB : P4," &
"RES : F25," &
"RESK : F26," &
"ATB0 : M24," &
"ATB1 : M23," &
"CSU_AVDH : P23," &
"AVDH : (Y23,T23,J23,D24,E24,AB24,AC24)," &
"AVDL : (N23,P25,P26,R24)," &
"DVDDI : (U24,AA24,AF20,AE9,AC1,J3,A5,C16)," &
"DVDDO : (AB23,D23,C24,B25,D18,D13,D8,D4,C3,B2,H4,N4," &
"V4,AC4,AD3,AE2,AC9,AC14,AC19,AC23,AD24,AE25)," &
"VSS : (A26,B26,C25,A25,B24,A14,A13,B3,A2,A1,B1,C2,N1," &
"P1,AD2,AE1,AF1,AF2,AE3,AF13,AF14,AE24,AF25,AF26,"
&
"AE26,AD25,AD26,AC25,AC26,AB26,Y26,V26,T26,L26," &
"J26,G26,E26,D26,D25,C26)," &
"NC : (A23,A22,A9,A6,A3,B18,B16,B15,B12,C23,C22,C21," &
"C14,C4,D14,D9,D7,D5,D3,D1,E25,E23,E4,F24,F23," &
"F2,G25,G24,G23,H24,H23,J25,J24,J4,K24,K23,K4," &
"L25,L24,L23,M1,N24,N2,P24,U4,W4,W1,AB4,AB2,AC18,"
&
"AC13,AC3,AD20,AD17,AE19,AE16,AE14,AF21,AF17,AF9)";
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_RESET of TRSTB : signal is true;
attribute TAP_SCAN_CLOCK of TCK : signal is (4.0e6,BOTH);
attribute INSTRUCTION_LENGTH of PM8610 : entity is 3;
attribute INSTRUCTION_OPCODE of PM8610 : entity is
"EXTEST (000)," &
"SAMPLE (010)," &
"IDCODE (001)," &
"BYPASS (011,100,110,111)," &
"STCTEST (101)";
attribute INSTRUCTION_CAPTURE of PM8610 : entity is "001";
attribute IDCODE_REGISTER of PM8610 : entity is
"0001" & -- 4 bit version = 1H
"1000011000010000" & -- 16 bit part number = 8610H
"00001100110" & -- 11 bit manufacturer's code = 0CDH
"1"; -- mandatory LSB by the standard
attribute REGISTER_ACCESS of PM8610 : entity is "Boundary (STCTEST)";
attribute BOUNDARY_CELLS of PM8610 : entity is "BC_1,BC_4,cele0";
attribute BOUNDARY_LENGTH of PM8610 : entity is 292;
attribute BOUNDARY_REGISTER of PM8610 : entity is
-- num cell port function safe [ccell disval rslt]
"291 (BC_4, IV5(4), input, X)," &
"290 (BC_4, ITAIS(4), input, X)," &
"289 (BC_4, ITPL(4), input, X)," &
"288 (BC_4, IC1FP(4), input, X)," &
"287 (BC_4, IPL(4), input, X)," &
"286 (BC_4, IDP(4), input, X)," &
"285 (BC_4, IDATA4(7), input, X)," &
"284 (BC_4, IDATA4(6), input, X)," &
"283 (BC_4, IDATA4(5), input, X)," &
"282 (BC_4, IDATA4(4), input, X)," &
"281 (BC_4, IDATA4(3), input, X)," &
"280 (BC_4, IDATA4(2), input, X)," &
"279 (BC_4, IDATA4(1), input, X)," &
"278 (BC_4, IDATA4(0), input, X)," &
"277 (BC_4, ITAIS(2), input, X)," &
"276 (BC_4, ITPL(2), input, X)," &
"275 (BC_4, IC1FP(2), input, X)," &
"274 (BC_4, ALE, input, X)," &
"273 (BC_4, RDB, input, X)," &
"272 (BC_4, WRB, input, X)," &
"271 (BC_4, CSB, input, X)," &
"270 (BC_4, RWSEL, input, X)," &
"269 (BC_4, RSTB, input, X)," &
"268 (BC_4, RC1FP, input, X)," &
"267 (BC_1, *, control, 1)," &
"266 (BC_1, OACTIVE(4), output3, X, 267, 1, Z)," &
"265 (BC_4, ODETECT(4), input, X)," &
"264 (BC_1, *, control, 1)," &
"263 (CELE0, JUST_REQ(4), bidir, X, 264, 1, Z)," &
"262 (BC_1, *, control, 1)," &
"261 (BC_1, OC1FP(4), output3, X, 262, 1, Z)," &
"260 (BC_1, *, control, 1)," &
"259 (BC_1, OTAIS(4), output3, X, 260, 1, Z)," &
"258 (BC_1, *, control, 1)," &
"257 (BC_1, OV5(4), output3, X, 258, 1, Z)," &
"256 (BC_1, *, control, 1)," &
"255 (BC_1, OTPL(4), output3, X, 256, 1, Z)," &
"254 (BC_1, *, control, 1)," &
"253 (BC_1, OPL(4), output3, X, 254, 1, Z)," &
"252 (BC_1, *, control, 1)," &
"251 (BC_1, ODP(4), output3, X, 252, 1, Z)," &
"250 (BC_1, *, control, 1)," &
"249 (CELE0, D(15), bidir, X, 250, 1, Z)," &
"248 (BC_1, *, control, 1)," &
"247 (CELE0, D(14), bidir, X, 248, 1, Z)," &
"246 (BC_1, *, control, 1)," &
"245 (BC_1, ODATA4(7), output3, X, 246, 1, Z)," &
"244 (BC_1, *, control, 1)," &
"243 (BC_1, ODATA4(6), output3, X, 244, 1, Z)," &
"242 (BC_1, *, control, 1)," &
"241 (BC_1, ODATA4(5), output3, X, 242, 1, Z)," &
"240 (BC_1, *, control, 1)," &
"239 (BC_1, ODATA4(4), output3, X, 240, 1, Z)," &
"238 (BC_1, *, control, 1)," &
"237 (BC_1, ODATA4(3), output3, X, 238, 1, Z)," &
"236 (BC_1, *, control, 1)," &
"235 (BC_1, ODATA4(2), output3, X, 236, 1, Z)," &
"234 (BC_1, *, control, 1)," &
"233 (BC_1, ODATA4(1), output3, X, 234, 1, Z)," &
"232 (BC_1, *, control, 1)," &
"231 (BC_1, ODATA4(0), output3, X, 232, 1, Z)," &
"230 (BC_4, IUSER2, input, X)," &
"229 (BC_1, *, control, 1)," &
"228 (CELE0, D(13), bidir, X, 229, 1, Z)," &
"227 (BC_1, *, control, 1)," &
"226 (CELE0, D(12), bidir, X, 227, 1, Z)," &
"225 (BC_1, *, control, 1)," &
"224 (CELE0, D(11), bidir, X, 225, 1, Z)," &
"223 (BC_1, *, control, 1)," &
"222 (CELE0, D(10), bidir, X, 223, 1, Z)," &
"221 (BC_1, *, control, 1)," &
"220 (CELE0, D(9), bidir, X, 221, 1, Z)," &
"219 (BC_4, IV5(2), input, X)," &
"218 (BC_4, IPL(2), input, X)," &
"217 (BC_4, IDP(2), input, X)," &
"216 (BC_4, IDATA2(7), input, X)," &
"215 (BC_4, IDATA2(6), input, X)," &
"214 (BC_4, IDATA2(5), input, X)," &
"213 (BC_4, IDATA2(4), input, X)," &
"212 (BC_4, IDATA2(3), input, X)," &
"211 (BC_4, IDATA2(2), input, X)," &
"210 (BC_4, IDATA2(1), input, X)," &
"209 (BC_4, IDATA2(0), input, X)," &
"208 (BC_1, *, control, 1)," &
"207 (CELE0, D(8), bidir, X, 208, 1, Z)," &
"206 (BC_1, *, control, 1)," &
"205 (CELE0, D(7), bidir, X, 206, 1, Z)," &
"204 (BC_4, IV5(3), input, X)," &
"203 (BC_4, ITAIS(3), input, X)," &
"202 (BC_4, ITPL(3), input, X)," &
"201 (BC_4, IC1FP(3), input, X)," &
"200 (BC_4, IPL(3), input, X)," &
"199 (BC_4, IDP(3), input, X)," &
"198 (BC_4, IDATA3(7), input, X)," &
"197 (BC_1, *, control, 1)," &
"196 (CELE0, D(6), bidir, X, 197, 1, Z)," &
"195 (BC_1, *, control, 1)," &
"194 (CELE0, D(5), bidir, X, 195, 1, Z)," &
"193 (BC_1, *, control, 1)," &
"192 (CELE0, D(4), bidir, X, 193, 1, Z)," &
"191 (BC_4, IDATA3(6), input, X)," &
"190 (BC_4, IDATA3(5), input, X)," &
"189 (BC_4, IDATA3(4), input, X)," &
"188 (BC_4, IDATA3(3), input, X)," &
"187 (BC_4, IDATA3(2), input, X)," &
"186 (BC_1, *, control, 1)," &
"185 (CELE0, D(3), bidir, X, 186, 1, Z)," &
"184 (BC_1, *, control, 1)," &
"183 (CELE0, D(2), bidir, X, 184, 1, Z)," &
"182 (BC_1, *, control, 1)," &
"181 (CELE0, D(1), bidir, X, 182, 1, Z)," &
"180 (BC_1, *, control, 1)," &
"179 (CELE0, D(0), bidir, X, 180, 1, Z)," &
"178 (BC_4, A8_TRS, input, X)," &
"177 (BC_4, A(7), input, X)," &
"176 (BC_4, A(6), input, X)," &
"175 (BC_4, A(5), input, X)," &
"174 (BC_4, A(4), input, X)," &
"173 (BC_4, A(3), input, X)," &
"172 (BC_4, A(2), input, X)," &
"171 (BC_4, A(1), input, X)," &
"170 (BC_4, IDATA3(1), input, X)," &
"169 (BC_4, IDATA3(0), input, X)," &
"168 (BC_1, *, control, 1)," &
"167 (CELE0, JUST_REQ(3), bidir, X, 168, 1, Z)," &
"166 (BC_4, A(0), input, X)," &
"165 (BC_1, *, control, 1)," &
"164 (BC_1, OUSER2, output3, X, 165, 1, Z)," &
"163 (BC_1, *, control, 1)," &
"162 (CELE0, JUST_REQ(1), bidir, X, 163, 1, Z)," &
"161 (BC_1, *, control, 1)," &
"160 (BC_1, OC1FP(3), output3, X, 161, 1, Z)," &
"159 (BC_1, *, control, 1)," &
"158 (BC_1, OTAIS(3), output3, X, 159, 1, Z)," &
"157 (BC_1, *, control, 1)," &
"156 (BC_1, OV5(3), output3, X, 157, 1, Z)," &
"155 (BC_1, *, control, 1)," &
"154 (BC_1, OTPL(3), output3, X, 155, 1, Z)," &
"153 (BC_1, *, control, 1)," &
"152 (BC_1, OPL(3), output3, X, 153, 1, Z)," &
"151 (BC_1, *, control, 1)," &
"150 (BC_1, ODP(3), output3, X, 151, 1, Z)," &
"149 (BC_1, *, control, 1)," &
"148 (BC_1, OACTIVE(3), output3, X, 149, 1, Z)," &
"147 (BC_1, *, control, 1)," &
"146 (BC_1, ODATA3(7), output3, X, 147, 1, Z)," &
"145 (BC_1, *, control, 1)," &
"144 (BC_1, ODATA3(6), output3, X, 145, 1, Z)," &
"143 (BC_1, *, control, 1)," &
"142 (BC_1, ODATA3(5), output3, X, 143, 1, Z)," &
"141 (BC_1, *, control, 1)," &
"140 (BC_1, ODATA3(4), output3, X, 141, 1, Z)," &
"139 (BC_1, *, control, 1)," &
"138 (BC_1, ODATA3(3), output3, X, 139, 1, Z)," &
"137 (BC_1, *, control, 1)," &
"136 (BC_1, ODATA3(2), output3, X, 137, 1, Z)," &
"135 (BC_1, *, control, 1)," &
"134 (BC_1, ODATA3(1), output3, X, 135, 1, Z)," &
"133 (BC_1, *, control, 1)," &
"132 (BC_1, ODATA3(0), output3, X, 133, 1, Z)," &
"131 (BC_4, ODETECT(3), input, X)," &
"130 (BC_1, *, control, 1)," &
"129 (BC_1, INTB, output3, X, 130, 1, Z)," &
"128 (BC_1, *, control, 1)," &
"127 (BC_1, OC1FP(2), output3, X, 128, 1, Z)," &
"126 (BC_1, *, control, 1)," &
"125 (BC_1, OV5(2), output3, X, 126, 1, Z)," &
"124 (BC_1, *, control, 1)," &
"123 (BC_1, OPL(2), output3, X, 124, 1, Z)," &
"122 (BC_1, *, control, 1)," &
"121 (BC_1, ODP(2), output3, X, 122, 1, Z)," &
"120 (BC_1, *, control, 1)," &
"119 (BC_1, ODATA2(7), output3, X, 120, 1, Z)," &
"118 (BC_1, *, control, 1)," &
"117 (BC_1, ODATA2(6), output3, X, 118, 1, Z)," &
"116 (BC_1, *, control, 1)," &
"115 (BC_1, ODATA2(5), output3, X, 116, 1, Z)," &
"114 (BC_1, *, control, 1)," &
"113 (BC_1, ODATA2(4), output3, X, 114, 1, Z)," &
"112 (BC_1, *, control, 1)," &
"111 (BC_1, ODATA2(3), output3, X, 112, 1, Z)," &
"110 (BC_1, *, control, 1)," &
"109 (BC_1, ODATA2(2), output3, X, 110, 1, Z)," &
"108 (BC_1, *, control, 1)," &
"107 (BC_1, ODATA2(1), output3, X, 108, 1, Z)," &
"106 (BC_1, *, control, 1)," &
"105 (BC_1, ODATA2(0), output3, X, 106, 1, Z)," &
"104 (BC_4, ITAIS(1), input, X)," &
"103 (BC_4, IPL(1), input, X)," &
"102 (BC_4, IC1FP(1), input, X)," &
"101 (BC_4, IV5(1), input, X)," &
"100 (BC_4, ITPL(1), input, X)," &
"99 (BC_4, IDP(1), input, X)," &
"98 (BC_4, IDATA1(7), input, X)," &
"97 (BC_4, IDATA1(6), input, X)," &
"96 (BC_4, IDATA1(5), input, X)," &
"95 (BC_4, IDATA1(4), input, X)," &
"94 (BC_4, IDATA1(3), input, X)," &
"93 (BC_4, IDATA1(2), input, X)," &
"92 (BC_4, IDATA1(1), input, X)," &
"91 (BC_4, IDATA1(0), input, X)," &
"90 (BC_1, *, control, 1)," &
"89 (BC_1, SREFCLK19, output3, X, 90, 1, Z)," &
"88 (BC_4, SREFCLK, input, X)," &
"87 (BC_4, SYSCLK, input, X)," &
"86 (BC_1, *, control, 1)," &
"85 (CELE0, JUST_REQ(2), bidir, X, 86, 1, Z)," &
"84 (BC_1, *, control, 1)," &
"83 (BC_1, OACTIVE(2), output3, X, 84, 1, Z)," &
"82 (BC_4, ODETECT(2), input, X)," &
"81 (BC_4, OCMP, input, X)," &
"80 (BC_4, ICMP, input, X)," &
"79 (BC_1, *, control, 1)," &
"78 (BC_1, OTAIS(2), output3, X, 79, 1, Z)," &
"77 (BC_1, *, control, 1)," &
"76 (BC_1, OTPL(2), output3, X, 77, 1, Z)," &
"75 (BC_4, RTAIS, input, X)," &
"74 (BC_4, RTPL, input, X)," &
"73 (BC_4, RV5, input, X)," &
"72 (BC_4, RPL, input, X)," &
"71 (BC_4, RDP, input, X)," &
"70 (BC_4, RDATA(7), input, X)," &
"69 (BC_4, RDATA(6), input, X)," &
"68 (BC_4, RDATA(5), input, X)," &
"67 (BC_4, RDATA(4), input, X)," &
"66 (BC_4, RDATA(3), input, X)," &
"65 (BC_4, RDATA(2), input, X)," &
"64 (BC_4, RDATA(1), input, X)," &
"63 (BC_4, RDATA(0), input, X)," &
"62 (BC_4, RJUST_REQ, input, X)," &
"61 (BC_1, *, control, 1)," &
"60 (BC_1, OC1FP(1), output3, X, 61, 1, Z)," &
"59 (BC_1, *, control, 1)," &
"58 (BC_1, OPL(1), output3, X, 59, 1, Z)," &
"57 (BC_1, *, control, 1)," &
"56 (BC_1, OV5(1), output3, X, 57, 1, Z)," &
"55 (BC_1, *, control, 1)," &
"54 (BC_1, OTPL(1), output3, X, 55, 1, Z)," &
"53 (BC_1, *, control, 1)," &
"52 (BC_1, OTAIS(1), output3, X, 53, 1, Z)," &
"51 (BC_1, *, control, 1)," &
"50 (BC_1, ODATA1(7), output3, X, 51, 1, Z)," &
"49 (BC_1, *, control, 1)," &
"48 (BC_1, ODATA1(6), output3, X, 49, 1, Z)," &
"47 (BC_1, *, control, 1)," &
"46 (BC_1, ODATA1(5), output3, X, 47, 1, Z)," &
"45 (BC_1, *, control, 1)," &
"44 (BC_1, ODATA1(4), output3, X, 45, 1, Z)," &
"43 (BC_1, *, control, 1)," &
"42 (BC_1, ODATA1(3), output3, X, 43, 1, Z)," &
"41 (BC_4, ODETECT(1), input, X)," &
"40 (BC_1, *, control, 1)," &
"39 (BC_1, OACTIVE(1), output3, X, 40, 1, Z)," &
"38 (BC_1, *, control, 1)," &
"37 (BC_1, TTAIS, output3, X, 38, 1, Z)," &
"36 (BC_1, *, control, 1)," &
"35 (BC_1, TV5, output3, X, 36, 1, Z)," &
"34 (BC_4, *, internal, X)," &
"33 (BC_1, *, control, 1)," &
"32 (BC_1, TTPL, output3, X, 33, 1, Z)," &
"31 (BC_1, *, control, 1)," &
"30 (BC_1, TPL, output3, X, 31, 1, Z)," &
"29 (BC_1, *, control, 1)," &
"28 (BC_1, TDP, output3, X, 29, 1, Z)," &
"27 (BC_1, *, control, 1)," &
"26 (BC_1, ODATA1(2), output3, X, 27, 1, Z)," &
"25 (BC_1, *, control, 1)," &
"24 (BC_1, ODATA1(1), output3, X, 25, 1, Z)," &
"23 (BC_1, *, control, 1)," &
"22 (BC_1, ODATA1(0), output3, X, 23, 1, Z)," &
"21 (BC_1, *, control, 1)," &
"20 (BC_1, ODP(1), output3, X, 21, 1, Z)," &
"19 (BC_1, *, control, 1)," &
"18 (BC_1, TDATA(7), output3, X, 19, 1, Z)," &
"17 (BC_1, *, control, 1)," &
"16 (BC_1, TDATA(6), output3, X, 17, 1, Z)," &
"15 (BC_1, *, control, 1)," &
"14 (BC_1, TDATA(5), output3, X, 15, 1, Z)," &
"13 (BC_1, *, control, 1)," &
"12 (BC_1, TDATA(4), output3, X, 13, 1, Z)," &
"11 (BC_1, *, control, 1)," &
"10 (BC_1, TDATA(3), output3, X, 11, 1, Z)," &
"9 (BC_1, *, control, 1)," &
"8 (BC_1, TDATA(2), output3, X, 9, 1, Z)," &
"7 (BC_1, *, control, 1)," &
"6 (BC_1, TDATA(1), output3, X, 7, 1, Z)," &
"5 (BC_1, *, control, 1)," &
"4 (BC_1, TDATA(0), output3, X, 5, 1, Z)," &
"3 (BC_1, *, control, 1)," &
"2 (BC_1, TC1FP, output3, X, 3, 1, Z)," &
"1 (BC_1, *, control, 1)," &
"0 (BC_1, TJUST_REQ, output3, X, 1, 1, Z)";
end PM8610;