-- BSDL file for: PMC-Sierra PM5358
-- S/UNI-4x622
--
-- Electrical verification was performed on the following device:
-- Part number: PM5358-XI-P
-- Lot number: CD619440C
-- Date Code: C0046
-- Using Agilent 3070 Software revision B.03.60
--
-----------------------------------------------------------------------
---------
--
-- BSDL Revision: 1.0
-- Date: Jun 11, 2001
-- Agilent Technologies Canada Inc
--
-- Notes:
--
-- (1) Revised by Louis Li on July 4, 2002.
-- This revision of BSDL (for Revision E) was NOT electrically tested
-- since only the 4 bit version field of the IDCODE_REGISTER was
-- changed from "0001" to "0002".
-- (2) 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 then as linkage bits in the "PORT" statement.
-- Signal APSI0N Pin B17
-- Signal APSI0P Pin A17
-- Signal APSI1N Pin B18
-- Signal APSI1P Pin A18
-- Signal APSI2N Pin B19
-- Signal APSI2P Pin A19
-- Signal APSI3N Pin B20
-- Signal APSI3P Pin A20
-- Signal APSO0N Pin AL17
-- Signal APSO0P Pin AK17
-- Signal APSO1N Pin AL18
-- Signal APSO1P Pin AK18
-- Signal APSO2N Pin AL19
-- Signal APSO2P Pin AK19
-- Signal APSO3N Pin AL20
-- Signal APSO3P Pin AK20
-- Signal REFCLKN Pin V2
-- Signal REFCLKP Pin V1
-- Signal RXD0N Pin A7
-- Signal RXD0P Pin B7
-- Signal RXD1N Pin H2
-- Signal RXD1P Pin H1
-- Signal RXD2N Pin AD1
-- Signal RXD2P Pin AD2
-- Signal RXD3N Pin AK8
-- Signal RXD3P Pin AL8
-- Signal SD__00 Pin C7
-- Signal SD__01 Pin J5
-- Signal SD__02 Pin AC5
-- Signal SD__03 Pin AJ8
-- Signal TXD0N Pin B8
-- Signal TXD0P Pin A8
-- Signal TXD1N Pin G1
-- Signal TXD1P Pin G2
-- Signal TXD2N Pin AC2
-- Signal TXD2P Pin AC1
-- Signal TXD3N Pin AL7
-- Signal TXD3P Pin AK7
--
-----------------------------------------------------------------------
---------
entity PM5358 is
generic(PHYSICAL_PIN_MAP : string := "SBGA_520");
port (
SPECLV : in bit;
SDTTL : in bit;
RXD0P : in bit;
RXD0N : in bit;
RXD1P : in bit;
RXD1N : in bit;
RXD2P : in bit;
RXD2N : in bit;
RXD3P : in bit;
RXD3N : in bit;
SD : in bit_vector(0 to 3);
TXD0P : out bit;
TXD0N : out bit;
TXD1P : out bit;
TXD1N : out bit;
TXD2P : out bit;
TXD2N : out bit;
TXD3P : out bit;
TXD3N : out bit;
REFCLKP : in bit;
REFCLKN : in bit;
APECLV : in bit;
APSI0P : in bit;
APSI0N : in bit;
APSI1P : in bit;
APSI1N : in bit;
APSI2P : in bit;
APSI2N : in bit;
APSI3P : in bit;
APSI3N : in bit;
APSO0P : out bit;
APSO0N : out bit;
APSO1P : out bit;
APSO1N : out bit;
APSO2P : out bit;
APSO2N : out bit;
APSO3P : out bit;
APSO3N : out bit;
RALRM : out bit_vector(0 to 3);
RCLK : out bit;
RFPO : out bit;
TCLK : out bit;
TFPO : out bit;
TFPI : in bit;
RDCLK : out bit_vector(0 to 3);
RDCC : out bit_vector(0 to 3);
TDCLK : out bit_vector(0 to 3);
TDCC : in bit_vector(0 to 3);
RACLK : out bit_vector(0 to 3);
RACC : out bit_vector(0 to 3);
TACLK : out bit_vector(0 to 3);
TACC : in bit_vector(0 to 3);
POS_ATMB : in bit;
TFCLK : in bit;
TDAT : in bit_vector(0 to 31);
TPRTY : in bit;
TENB : in bit;
TSOC_TSOP : in bit;
TEOP : in bit;
TERR : in bit;
TMOD : in bit_vector(0 to 1);
TSX : in bit;
TADR : in bit_vector(0 to 3);
TCA_PTPA : out bit;
STPA : out bit;
RFCLK : in bit;
RPRTY : out bit;
RDAT : out bit_vector(0 to 31);
RENB : in bit;
RSOC_RSOP : out bit;
REOP : out bit;
RERR : out bit;
RMOD : out bit_vector(0 to 1);
RSX : out bit;
RADR : in bit_vector(0 to 3);
RCA_RVAL : out bit;
CSB : in bit;
RDB : in bit;
WRB : in bit;
D : inout bit_vector(0 to 7);
A : in bit_vector(0 to 11);
RSTB : in bit;
ALE : in bit;
INTB : out bit;
TCK : in bit;
TMS : in bit;
TDI : in bit;
TDO : out bit;
TRSTB : in bit;
TXREF0 : linkage bit;
TXREF1 : linkage bit;
APREF0 : linkage bit;
APREF1 : linkage bit;
C0 : linkage bit_vector(0 to 3);
C1 : linkage bit_vector(0 to 3);
ATB : linkage bit_vector(0 to 1);
VDDI : linkage bit_vector(1 to 21);
VDD : linkage bit_vector(1 to 48);
VSS : linkage bit_vector(1 to 56);
QAVD : linkage bit_vector(0 to 2);
QAVS : linkage bit_vector(0 to 2);
AVD : linkage bit_vector(0 to 45);
AVSS : linkage bit_vector(0 to 45);
NC : linkage bit_vector(1 to 76));
use STD_1149_1_1994.all;
attribute COMPONENT_CONFORMANCE of PM5358: entity is "STD_1149_1_1993";
attribute PIN_MAP of PM5358 : entity is PHYSICAL_PIN_MAP;
constant SBGA_520 : PIN_MAP_STRING :=
"SPECLV : AJ19," &
"SDTTL : AJ17," &
"RXD0P : B7," &
"RXD0N : A7," &
"RXD1P : H1," &
"RXD1N : H2," &
"RXD2P : AD2," &
"RXD2N : AD1," &
"RXD3P : AL8," &
"RXD3N : AK8," &
"SD : (C7,J5,AC5,AJ8)," &
"TXD0P : A8," &
"TXD0N : B8," &
"TXD1P : G2," &
"TXD1N : G1," &
"TXD2P : AC1," &
"TXD2N : AC2," &
"TXD3P : AK7," &
"TXD3N : AL7," &
"REFCLKP : V1," &
"REFCLKN : V2," &
"APECLV : AJ18," &
"APSI0P : A17," &
"APSI0N : B17," &
"APSI1P : A18," &
"APSI1N : B18," &
"APSI2P : A19," &
"APSI2N : B19," &
"APSI3P : A20," &
"APSI3N : B20," &
"APSO0P : AK17," &
"APSO0N : AL17," &
"APSO1P : AK18," &
"APSO1N : AL18," &
"APSO2P : AK19," &
"APSO2N : AL19," &
"APSO3P : AK20," &
"APSO3N : AL20," &
"RALRM : (D17,A15,B15,C15)," &
"RCLK : C21," &
"RFPO : D21," &
"TCLK : B21," &
"TFPO : D20," &
"TFPI : D19," &
"RDCLK : (AG31,AH30,AK28,AL27)," &
"RDCC : (AF29,AG28,AH27,AJ26)," &
"TDCLK : (AF28,AG29,AJ27,AH26)," &
"TDCC : (AG30,AF27,AG26,AK27)," &
"RACLK : (AK26,AL25,AK24,AK23)," &
"RACC : (AG25,AH24,AJ24,AG22)," &
"TACLK : (AH25,AG24,AG23,AJ23)," &
"TACC : (AJ25,AK25,AL24,AH23)," &
"POS_ATMB : AJ20," &
"TFCLK : R27," &
"TDAT :
(L30,L29,L28,K31,K30,K29,K28,K27,J31,J30,J29," &
"J28,J27,H31,H30,H29,H28,G31,G30,G29,G28,G27," &
"F30,F29,F28,F27,E31,E30,E29,E28,D30,D27),"
&
"TPRTY : M27," &
"TENB : P27," &
"TSOC_TSOP : M30," &
"TEOP : M31," &
"TERR : M28," &
"TMOD : (N30,N31)," &
"TSX : M29," &
"TADR : (P31,P30,P29,P28)," &
"TCA_PTPA : N29," &
"STPA : N28," &
"RFCLK : AF30," &
"RPRTY : AC30," &
"RDAT :
(AC31,AB27,AB28,AB29,AB30,AB31,AA28,AA29,AA30," &
"Y27,Y28,Y29,Y30,Y31,W28,W29,W30,W31,V27,V28," &
"V29,V30,V31,U27,U28,U29,U30,U31,R31,R30,R29,R28)," &
"RENB : AE31," &
"RSOC_RSOP : AC28," &
"REOP : AC29," &
"RERR : AC27," &
"RMOD : (AD29,AD30)," &
"RSX : AD31," &
"RADR : (AE27,AE28,AE29,AE30)," &
"RCA_RVAL : AD28," &
"CSB : C24," &
"RDB : B24," &
"WRB : E23," &
"D : (D23,C23,B23,A23,E22,D22,C22,B22)," &
"A :
(B28,C27,B27,A27,E26,D26,C26,B26,D25,C25,B25,A25)," &
"RSTB : C18," &
"ALE : A24," &
"INTB : A22," &
"TCK : D18," &
"TMS : C20," &
"TDI : E19," &
"TDO : C19," &
"TRSTB : C17," &
"TXREF0 : M1," &
"TXREF1 : M2," &
"APREF0 : AH17," &
"APREF1 : AH18," &
"C0 : (A5,J2,AG1,AK9)," &
"C1 : (B5,J1,AG2,AL9)," &
"ATB : (P5,R5)," &
"VDDI :
(AG9,AG12,AG13,AG17,AG18,AG19,AD27,W27,N27,H27," &
"E25,E20,E18,E17,E13,E9,G5,K5,M5,AB5,AE5),"
&
"VDD :
(A1,A31,B2,B30,C3,C4,C16,C28,C29,D3,D4,D16,D28," &
"D29,E5,E11,E16,E21,E27,L5,L27,T3,T4,T5,T27,T28," &
"T29,AA5,AA27,AG5,AG11,AG16,AG21,AG27,AH3,AH4," &
"AH16,AH28,AH29,AJ3,AJ4,AJ16,AJ28,AJ29,AK2,AK30," &
"AL1,AL31)," &
"VSS :
(A2,A3,A4,A6,A11,A16,A21,A26,A28,A29,A30,B1,B3," &
"B16,B29,B31,C1,C2,C30,C31,D1,D31,F1,F31,L1,L31," &
"T1,T2,T30,T31,AA1,AA31,AF1,AF31,AH1,AH31,AJ1," &
"AJ2,AJ30,AJ31,AK1,AK3,AK16,AK29,AK31,AL2,AL3," &
"AL4,AL6,AL11,AL16,AL21,AL26,AL28,AL29,AL30)," &
"QAVD : (U5,AG4,E4)," &
"QAVS : (V3,AG8,E8)," &
"AVD :
(E3,E2,E1,F2,G3,J3,K2,L4,L2,N4,P1,P3,N2,R2,R1," &
"U1,U4,V4,W1,Y4,Y2,W3,W5,AB4,AD4,AD5,AE3,AF2," &
"AH6,AG6,AJ6,AK6,AJ7,AJ9,AG10,AJ10,AH11,A10,C10," &
"A9,B9,D9,B6,D6,C5,D5)," &
"AVSS :
(F5,F4,F3,G4,H4,J4,K3,K1,L3,N3,P2,P4,N1,R4,R3," &
"U2,U3,V5,W2,Y5,Y3,W4,Y1,AC3,AD3,AE1,AE2,AE4," &
"AL5,AK5,AG7,AH7,AH8,AH9,AK10,AH10,AL10,B10,D10," &
"E10,C9,C8,D7,C6,E6,B4)," &
"NC :
(A12,A13,A14,AA2,AA3,AA4,AB1,AB2,AB3,AC4,AF3," &
"AF4,AF5,AG14,AG15,AG20,AG3,AH12,AH13,AH14,AH15," &
"AH19,AH2,AH20,AH21,AH22,AH5,AJ11,AJ12,AJ13,AJ14," &
"AJ15,AJ21,AJ22,AJ5,AK11,AK12,AK13,AK14,AK15," &
"AK21,AK22,AK4,AL12,AL13,AL14,AL15,AL22,AL23," &
"B11,B12,B13,B14,C11,C12,C13,C14,D11,D12,D13," &
"D14,D15,D2,D24,D8,E12,E14,E15,E24,E7,H3,H5,K4," &
"M3,M4,N5)";
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 PM5358 : entity is 3;
attribute INSTRUCTION_OPCODE of PM5358 : entity is
"EXTEST (000)," &
"SAMPLE (010)," &
"IDCODE (001)," &
"BYPASS (011,100,110,111)," &
"STCTEST (101)";
attribute INSTRUCTION_CAPTURE of PM5358 : entity is "001";
attribute IDCODE_REGISTER of PM5358 : entity is
-- Modified by Louis on July 4, 2002 for Rev. E device.
-- "0000" & -- 4 bit version = 0H
-- "0001" & -- 4 bit version = 1H
"0010" & -- 4 bit version = 2H
"0101001101011000" & -- 16 bit part number = 5358H
"00001100110" & -- 11 bit manufacturer's code = 0CDH
"1"; -- mandatory LSB by the standard
attribute REGISTER_ACCESS of PM5358 : entity is "Boundary (STCTEST)";
attribute BOUNDARY_LENGTH of PM5358 : entity is 174;
attribute BOUNDARY_REGISTER of PM5358 : entity is
-- num cell port function safe [ccell disval rslt]
"173 (BC_4, TDAT(31), input, X)," &
"172 (BC_4, TDAT(29), input, X)," &
"171 (BC_4, TDAT(30), input, X)," &
"170 (BC_4, TDAT(28), input, X)," &
"169 (BC_4, TDAT(25), input, X)," &
"168 (BC_4, TDAT(27), input, X)," &
"167 (BC_4, TDAT(24), input, X)," &
"166 (BC_4, TDAT(26), input, X)," &
"165 (BC_4, TDAT(23), input, X)," &
"164 (BC_4, TDAT(21), input, X)," &
"163 (BC_4, TDAT(22), input, X)," &
"162 (BC_4, TDAT(20), input, X)," &
"161 (BC_4, TDAT(19), input, X)," &
"160 (BC_4, TDAT(18), input, X)," &
"159 (BC_4, TDAT(17), input, X)," &
"158 (BC_4, TDAT(16), input, X)," &
"157 (BC_4, TDAT(15), input, X)," &
"156 (BC_4, TDAT(14), input, X)," &
"155 (BC_4, TDAT(12), input, X)," &
"154 (BC_4, TDAT(13), input, X)," &
"153 (BC_4, TDAT(11), input, X)," &
"152 (BC_4, TDAT(10), input, X)," &
"151 (BC_4, TDAT(9), input, X)," &
"150 (BC_4, TDAT(7), input, X)," &
"149 (BC_4, TDAT(8), input, X)," &
"148 (BC_4, TDAT(6), input, X)," &
"147 (BC_4, TDAT(5), input, X)," &
"146 (BC_4, TDAT(4), input, X)," &
"145 (BC_4, TDAT(3), input, X)," &
"144 (BC_4, TDAT(2), input, X)," &
"143 (BC_4, TDAT(1), input, X)," &
"142 (BC_4, TDAT(0), input, X)," &
"141 (BC_4, TPRTY, input, X)," &
"140 (BC_4, TERR, input, X)," &
"139 (BC_4, TSX, input, X)," &
"138 (BC_4, TSOC_TSOP, input, X)," &
"137 (BC_4, TEOP, input, X)," &
"136 (BC_1, STPA, output3, X, 0, 1, Z)," &
"135 (BC_1, TCA_PTPA, output3, X, 0, 1, Z)," &
"134 (BC_4, TMOD(0), input, X)," &
"133 (BC_4, TMOD(1), input, X)," &
"132 (BC_4, TENB, input, X)," &
"131 (BC_4, TADR(3), input, X)," &
"130 (BC_4, TADR(2), input, X)," &
"129 (BC_4, TADR(1), input, X)," &
"128 (BC_4, TADR(0), input, X)," &
"127 (BC_4, TFCLK, input, X)," &
"126 (BC_1, RDAT(31), output3, X, 0, 1, Z)," &
"125 (BC_1, RDAT(30), output3, X, 0, 1, Z)," &
"124 (BC_1, RDAT(29), output3, X, 0, 1, Z)," &
"123 (BC_1, RDAT(28), output3, X, 0, 1, Z)," &
"122 (BC_1, RDAT(27), output3, X, 0, 1, Z)," &
"121 (BC_1, RDAT(26), output3, X, 0, 1, Z)," &
"120 (BC_1, RDAT(25), output3, X, 0, 1, Z)," &
"119 (BC_1, RDAT(24), output3, X, 0, 1, Z)," &
"118 (BC_1, RDAT(23), output3, X, 0, 1, Z)," &
"117 (BC_1, RDAT(22), output3, X, 0, 1, Z)," &
"116 (BC_1, RDAT(21), output3, X, 0, 1, Z)," &
"115 (BC_1, RDAT(20), output3, X, 0, 1, Z)," &
"114 (BC_1, RDAT(19), output3, X, 0, 1, Z)," &
"113 (BC_1, RDAT(18), output3, X, 0, 1, Z)," &
"112 (BC_1, RDAT(17), output3, X, 0, 1, Z)," &
"111 (BC_1, RDAT(16), output3, X, 0, 1, Z)," &
"110 (BC_1, RDAT(15), output3, X, 0, 1, Z)," &
"109 (BC_1, RDAT(14), output3, X, 0, 1, Z)," &
"108 (BC_1, RDAT(13), output3, X, 0, 1, Z)," &
"107 (BC_1, RDAT(12), output3, X, 0, 1, Z)," &
"106 (BC_1, RDAT(11), output3, X, 0, 1, Z)," &
"105 (BC_1, RDAT(10), output3, X, 0, 1, Z)," &
"104 (BC_1, RDAT(9), output3, X, 0, 1, Z)," &
"103 (BC_1, RDAT(8), output3, X, 0, 1, Z)," &
"102 (BC_1, RDAT(7), output3, X, 0, 1, Z)," &
"101 (BC_1, RDAT(6), output3, X, 0, 1, Z)," &
"100 (BC_1, RDAT(5), output3, X, 0, 1, Z)," &
"99 (BC_1, RDAT(4), output3, X, 0, 1, Z)," &
"98 (BC_1, RDAT(3), output3, X, 0, 1, Z)," &
"97 (BC_1, RDAT(2), output3, X, 0, 1, Z)," &
"96 (BC_1, RDAT(0), output3, X, 0, 1, Z)," &
"95 (BC_1, RDAT(1), output3, X, 0, 1, Z)," &
"94 (BC_1, RPRTY, output3, X, 0, 1, Z)," &
"93 (BC_1, REOP, output3, X, 0, 1, Z)," &
"92 (BC_1, RSOC_RSOP, output3, X, 0, 1, Z)," &
"91 (BC_1, RSX, output3, X, 0, 1, Z)," &
"90 (BC_1, RERR, output3, X, 0, 1, Z)," &
"89 (BC_1, RMOD(1), output3, X, 0, 1, Z)," &
"88 (BC_1, RMOD(0), output3, X, 0, 1, Z)," &
"87 (BC_1, RCA_RVAL, output3, X, 0, 1, Z)," &
"86 (BC_4, RENB, input, X)," &
"85 (BC_4, RADR(3), input, X)," &
"84 (BC_4, RADR(2), input, X)," &
"83 (BC_4, RADR(1), input, X)," &
"82 (BC_4, RFCLK, input, X)," &
"81 (BC_4, RADR(0), input, X)," &
"80 (BC_1, RDCC(0), output3, X, 0, 1, Z)," &
"79 (BC_1, RDCLK(0), output3, X, 0, 1, Z)," &
"78 (BC_1, TDCLK(0), output3, X, 0, 1, Z)," &
"77 (BC_4, TDCC(0), input, X)," &
"76 (BC_4, TDCC(1), input, X)," &
"75 (BC_1, TDCLK(1), output3, X, 0, 1, Z)," &
"74 (BC_1, RDCLK(1), output3, X, 0, 1, Z)," &
"73 (BC_1, RDCC(1), output3, X, 0, 1, Z)," &
"72 (BC_1, RDCC(2), output3, X, 0, 1, Z)," &
"71 (BC_1, RDCLK(2), output3, X, 0, 1, Z)," &
"70 (BC_1, TDCLK(2), output3, X, 0, 1, Z)," &
"69 (BC_4, TDCC(2), input, X)," &
"68 (BC_4, TDCC(3), input, X)," &
"67 (BC_1, TDCLK(3), output3, X, 0, 1, Z)," &
"66 (BC_1, RDCLK(3), output3, X, 0, 1, Z)," &
"65 (BC_1, RDCC(3), output3, X, 0, 1, Z)," &
"64 (BC_1, RACC(0), output3, X, 0, 1, Z)," &
"63 (BC_1, RACLK(0), output3, X, 0, 1, Z)," &
"62 (BC_1, TACLK(0), output3, X, 0, 1, Z)," &
"61 (BC_4, TACC(0), input, X)," &
"60 (BC_4, TACC(1), input, X)," &
"59 (BC_1, TACLK(1), output3, X, 0, 1, Z)," &
"58 (BC_1, RACLK(1), output3, X, 0, 1, Z)," &
"57 (BC_1, RACC(1), output3, X, 0, 1, Z)," &
"56 (BC_1, RACC(2), output3, X, 0, 1, Z)," &
"55 (BC_1, RACLK(2), output3, X, 0, 1, Z)," &
"54 (BC_1, TACLK(2), output3, X, 0, 1, Z)," &
"53 (BC_4, TACC(2), input, X)," &
"52 (BC_4, TACC(3), input, X)," &
"51 (BC_1, TACLK(3), output3, X, 0, 1, Z)," &
"50 (BC_1, RACLK(3), output3, X, 0, 1, Z)," &
"49 (BC_1, RACC(3), output3, X, 0, 1, Z)," &
"48 (BC_4, POS_ATMB, input, X)," &
"47 (BC_4, SPECLV, input, X)," &
"46 (BC_4, APECLV, input, X)," &
"45 (BC_4, SDTTL, input, X)," &
"44 (BC_1, RALRM(3), output3, X, 0, 1, Z)," &
"43 (BC_1, RALRM(2), output3, X, 0, 1, Z)," &
"42 (BC_1, RALRM(1), output3, X, 0, 1, Z)," &
"41 (BC_1, RALRM(0), output3, X, 0, 1, Z)," &
"40 (BC_4, RSTB, input, X)," &
"39 (BC_4, TFPI, input, X)," &
"38 (BC_1, TFPO, output3, X, 0, 1, Z)," &
"37 (BC_1, TCLK, output3, X, 0, 1, Z)," &
"36 (BC_1, RCLK, output3, X, 0, 1, Z)," &
"35 (BC_1, RFPO, output3, X, 0, 1, Z)," &
"34 (BC_1, *, control, 1)," &
"33 (BC_1, INTB, output3, X, 34, 1, WEAK1),"
&
"32 (BC_7, D(7), bidir, X, 31, 1, Z)," &
"31 (BC_1, *, control, 1)," &
"30 (BC_7, D(6), bidir, X, 29, 1, Z)," &
"29 (BC_1, *, control, 1)," &
"28 (BC_7, D(5), bidir, X, 27, 1, Z)," &
"27 (BC_1, *, control, 1)," &
"26 (BC_7, D(3), bidir, X, 25, 1, Z)," &
"25 (BC_1, *, control, 1)," &
"24 (BC_7, D(4), bidir, X, 23, 1, Z)," &
"23 (BC_1, *, control, 1)," &
"22 (BC_7, D(2), bidir, X, 21, 1, Z)," &
"21 (BC_1, *, control, 1)," &
"20 (BC_7, D(1), bidir, X, 19, 1, Z)," &
"19 (BC_1, *, control, 1)," &
"18 (BC_7, D(0), bidir, X, 17, 1, Z)," &
"17 (BC_1, *, control, 1)," &
"16 (BC_4, ALE, input, X)," &
"15 (BC_4, WRB, input, X)," &
"14 (BC_4, RDB, input, X)," &
"13 (BC_4, CSB, input, X)," &
"12 (BC_4, A(11), input, X)," &
"11 (BC_4, A(10), input, X)," &
"10 (BC_4, A(9), input, X)," &
"9 (BC_4, A(8), input, X)," &
"8 (BC_4, A(7), input, X)," &
"7 (BC_4, A(6), input, X)," &
"6 (BC_4, A(3), input, X)," &
"5 (BC_4, A(5), input, X)," &
"4 (BC_4, A(2), input, X)," &
"3 (BC_4, A(4), input, X)," &
"2 (BC_4, A(1), input, X)," &
"1 (BC_4, A(0), input, X)," &
"0 (BC_1, *, control, 1)";
end PM5358;