-- 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 file for: PMC-Sierra PM5381
-- SATURN User Interface Network for 2488 Mbits/s
--
-- Electrical verification was performed on the following device:
-- Part number: PM5381-BI-P
-- Lot number: CD618030A, CD621180B
-- Date Code: M0042, M0101
-- Using Agilent 3070 Software revision B.03.60
--------------------------------------------------------------------------------
--
-- BSDL Revision: 1.0
-- Date: Mar 7, 2001
-- Agilent Technologies Canada Inc.
--
-- Notes:
--
-- (1) 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.
--
-- (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 CSUCLKI Pin AK24
-- Signal CSUCLKO Pin AG22
-- Signal REFCLKN Pin AK9
-- Signal REFCLKP Pin AK10
-- Signal RXD_N Pin AK15
-- Signal RXD_P Pin AK16
-- Signal TXD_N Pin AK13
-- Signal TXD_P Pin AK12
--
-- (3) The version number for lot CD618030A is "0000", the version number for
-- lot CD621180B is "0001", the version number for lot CD627690C is "0010" while the
-- version number for lot CD627690D is "0011".
-- This BSDL is written for CD627690D with version
-- number "0011". A commented line is also provided for other version numbers.
--
--------------------------------------------------------------------------------
entity PM5381 is
generic(PHYSICAL_PIN_MAP : string := "UBGA_416");
port ( REFCLKP : in bit;
REFCLKN : in bit;
RXD_P : in bit;
RXD_N : in bit;
SD : in bit;
TXD_P : out bit;
TXD_N : out bit;
PGMRCLK : out bit;
RCLK : out bit;
PGMTCLK : out bit;
TCLK : out bit;
OOF : out bit;
SALM : out bit;
RALM : out bit;
CSUCLKO : out bit;
CSUCLKI : in bit;
ROHCLK : out bit;
ROHFP : out bit;
RTOH : out bit;
RPOH : out bit;
RPOHEN : out bit;
B3E : out bit;
TOHCLK : out bit;
TOHFP : out bit;
TTOH : in bit;
TTOHEN : in bit;
TPOH : in bit;
TPOHRDY : out bit;
TPOHEN : in bit;
POSL3_UL3B : in bit;
RFCLK : in bit;
RPRTY : out bit;
RDAT : out bit_vector(31 downto 0);
RENB : in bit;
RSOC_RSOP : out bit;
RCA_RVAL : out bit;
RERR : out bit;
REOP : out bit;
RMOD : out bit_vector(1 downto 0);
RSX : out bit;
TFCLK : in bit;
TDAT : in bit_vector(31 downto 0);
TPRTY : in bit;
TSOC_TSOP : in bit;
TENB : in bit;
TCA_DTPA : out bit;
TEOP : in bit;
TERR : in bit;
TMOD : in bit_vector(1 downto 0);
APSIFPCLK : in bit;
APSI_P : linkage bit_vector(4 downto 1);
APSI_N : linkage bit_vector(4 downto 1);
APSIFP : in bit;
APSO_P : linkage bit_vector(4 downto 1);
APSO_N : linkage bit_vector(4 downto 1);
APSOFP : out bit;
CSB : in bit;
RDB : in bit;
WRB : in bit;
D : inout bit_vector(15 downto 0);
A13_TRS : in bit;
A : in bit_vector(12 downto 0);
RSTB : in bit;
ALE : in bit;
INTB : out bit;
TCK : in bit;
TMS : in bit;
TDI : in bit;
TDO : out bit;
TRSTB : in bit;
ATP : linkage bit_vector(3 downto 0);
C0_CRU : linkage bit;
C1_CRU : linkage bit;
C0_CSU : linkage bit;
C1_CSU : linkage bit;
RES : linkage bit;
RESK : linkage bit;
AVDH : linkage bit_vector(1 to 25);
AVDL : linkage bit_vector(1 to 16);
QAVD : linkage bit_vector(1 to 4);
VDDI : linkage bit_vector(1 to 29);
VDDO : linkage bit_vector(1 to 17);
VSS : linkage bit_vector(1 to 124);
NC : linkage bit_vector(1 to 18));
use STD_1149_1_1990.all;
use PMC_Sierra_Cells.all;
attribute PIN_MAP of PM5381 : entity is PHYSICAL_PIN_MAP;
constant UBGA_416 : PIN_MAP_STRING :=
"REFCLKP : AK10," &
"REFCLKN : AK9," &
"RXD_P : AK16," &
"RXD_N : AK15," &
"SD : AH24," &
"TXD_P : AK12," &
"TXD_N : AK13," &
"PGMRCLK : AK25," &
"RCLK : AG23," &
"PGMTCLK : AH23," &
"TCLK : AJ24," &
"OOF : AH27," &
"SALM : AG26," &
"RALM : AK28," &
"CSUCLKO : AG22," &
"CSUCLKI : AK24," &
"ROHCLK : V30," &
"ROHFP : U27," &
"RTOH : V29," &
"RPOH : V27," &
"RPOHEN : V28," &
"B3E : W29," &
"TOHCLK : AJ27," &
"TOHFP : AG25," &
"TTOH : AK27," &
"TTOHEN : AJ26," &
"TPOH : AH25," &
"TPOHRDY : AJ25," &
"TPOHEN : AK26," &
"POSL3_UL3B : B19," &
"RFCLK : E28," &
"RPRTY : P29," &
"RDAT : (D30,E29,F28,G27,E30,F29,G28,H27,F30,H28," &
"J27,G30,H29,J28,H30,J29,K28,L27,J30,L28," &
"M27,K30,L29,M28,L30,N27,M29,N28,M30,P27," &
"N30,P28)," &
"RENB : U28," &
"RSOC_RSOP : R28," &
"RCA_RVAL : U30," &
"RERR : T29," &
"REOP : P30," &
"RMOD : (T28,T27)," &
"RSX : R29," &
"TFCLK : B18," &
"TDAT : (B5,D7,A5,B6,C7,D8,A6,B7,D9,A7,B8,C9,A8,B9," &
"C10,D11,B10,C11,D12,A10,C12,A11,D13,B12," &
"C13,A12,B13,D14,C14,B14,A14,C15)," &
"TPRTY : B15," &
"TSOC_TSOP : D16," &
"TENB : A19," &
"TCA_DTPA : D17," &
"TEOP : B16," &
"TERR : A17," &
"TMOD : (B17,A18)," &
"APSIFPCLK : P3," &
"APSI_P : (Y4,Y2,AA3,AB4)," &
"APSI_N : (Y3,Y1,AA2,AB3)," &
"APSIFP : P2," &
"APSO_P : (U1,V3,V1,W2)," &
"APSO_N : (U2,V4,V2,W3)," &
"APSOFP : P1," &
"CSB : F4," &
"RDB : D2," &
"WRB : C1," &
"D : (N1,P4,N2,M1,M2,N4,L1,M3,L2,K1,M4,K2," &
"J1,K3,J2,H1)," &
"A13_TRS : K4," &
"A : (J3,H2,J4,H3,G2,F1,H4,G3,F2,E1,G4,E2,D1)," &
"RSTB : E4," &
"ALE : E3," &
"INTB : D3," &
"TCK : C30," &
"TMS : E27," &
"TDI : F27," &
"TDO : D18," &
"TRSTB : D28," &
"ATP : (AF3,AG2,AK18,AJ18)," &
"C0_CRU : AG18," &
"C1_CRU : AH18," &
"C0_CSU : AJ20," &
"C1_CSU : AK20," &
"RES : AE4," &
"RESK : AG1," &
"AVDH : (AH17,AH14,AH10,AH9,AG9,AJ9,AJ10,AJ14,AJ17," &
"AJ19,AK19,AB1,AG10,AH19,AG19,AG17,AG14," &
"AG3,AH2,AJ1,U3,U4,W4,AC4,AF4)," &
"AVDL : (AG5,AG6,AH5,AH6,AJ5,AJ6,AK5,AK6,AG21,AH21," &
"AJ21,AK21,AA4,AD3,AD4,AF2)," &
"QAVD : (AG20,AH20,AG8,AH8)," &
"VDDI : (D29,G29,K29,N29,U29,W30,AA28,AH26,AG24,T2," &
"R4,N3,L3,G1,F3,C6,C8,A9,B11,A13,C16,C17," &
"C18,A21,D21,AG7,AH7,AJ7,AK7)," &
"VDDO : (B29,C28,D27,D10,D15,D20,L4,T4,B2,C3,D4," &
"AG27,AH28,AJ29,K27,R27,Y27)," &
"VSS : (A1,B1,C2,R1,T1,W1,AA1,AC1,AC2,AC3,AD1,AD2," &
"AE1,AH1,AK1,AJ2,AK2,AK14,AG15,AH15,AJ15," &
"AG16,AH16,AJ16,AK17,AK22,AK23,AJ28,AK29," &
"B28,A15,B3,A2,AH3,AJ3,AK3,AG4,AH4,AJ4,AK4," &
"AJ8,AK8,AG11,AH11,AJ11,AK11,AG12,AH12," &
"AJ12,AG13,AH13,AJ13,AK30,AJ30,AH29,T30," &
"R30,C29,B30,A30,A3,A4,B4,C4,C5,D5,D6,A20," &
"A22,A23,A24,A25,A26,A27,A28,B20,B21,B22," &
"B24,B25,B26,B27,C19,C20,C21,C23,C24,C25," &
"C26,D19,D23,D25,D26,W27,W28,Y28,Y29,Y30," &
"AA27,AA29,AA30,AB27,AB28,AB30,AC27,AC28," &
"AC29,AD27,AD28,AD29,AD30,AE27,AE28,AE30," &
"AF27,AF28,AF29,AF30,AG29,AG30,A16,A29,D22," &
"AH30)," &
"NC : (C27,D24,B23,C22,AB29,AC30,AE29,AG28,AH22," &
"AJ22,AJ23,R2,R3,T3,AB2,AE2,AE3,AF1)";
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 PM5381 : entity is 3;
attribute INSTRUCTION_OPCODE of PM5381 : entity is
"EXTEST (000)," &
"SAMPLE (010)," &
"IDCODE (001)," &
"BYPASS (011,100,110,111)," &
"STCTEST (101)";
attribute INSTRUCTION_CAPTURE of PM5381 : entity is "001";
attribute IDCODE_REGISTER of PM5381 : entity is
"0011" & -- 4 bit version = 3H
-- "0010" & -- 4 bit version = 2H -- See note (3) above
-- "0001" & -- 4 bit version = 1H -- See note (3) above
-- "0000" & -- 4 bit version = 0H -- See note (3) above
"0101001110000001" & -- 16 bit part number = 5381H
"00001100110" & -- 11 bit manufacturer`s code = 0CDH
"1"; -- mandatory LSB by the standard
attribute REGISTER_ACCESS of PM5381 : entity is "Boundary (STCTEST)";
attribute BOUNDARY_CELLS of PM5381 : entity is "BC_1,BC_4,cele0";
attribute BOUNDARY_LENGTH of PM5381 : entity is 219;
attribute BOUNDARY_REGISTER of PM5381 : entity is
-- num cell port function safe [ccell disval rslt]
" 218 (BC_4, RFCLK, input, X)," &
" 217 (BC_1, *, control, 1)," &
" 216 (BC_1, RDAT(31), output3, X, 217, 1, Z)," &
" 215 (BC_1, *, control, 1)," &
" 214 (BC_1, RDAT(30), output3, X, 215, 1, Z)," &
" 213 (BC_1, *, control, 1)," &
" 212 (BC_1, RDAT(29), output3, X, 213, 1, Z)," &
" 211 (BC_1, *, control, 1)," &
" 210 (BC_1, RDAT(28), output3, X, 211, 1, Z)," &
" 209 (BC_1, *, control, 1)," &
" 208 (BC_1, RDAT(27), output3, X, 209, 1, Z)," &
" 207 (BC_1, *, control, 1)," &
" 206 (BC_1, RDAT(26), output3, X, 207, 1, Z)," &
" 205 (BC_1, *, control, 1)," &
" 204 (BC_1, RDAT(25), output3, X, 205, 1, Z)," &
" 203 (BC_1, *, control, 1)," &
" 202 (BC_1, RDAT(24), output3, X, 203, 1, Z)," &
" 201 (BC_1, *, control, 1)," &
" 200 (BC_1, RDAT(23), output3, X, 201, 1, Z)," &
" 199 (BC_1, *, control, 1)," &
" 198 (BC_1, RDAT(22), output3, X, 199, 1, Z)," &
" 197 (BC_1, *, control, 1)," &
" 196 (BC_1, RDAT(21), output3, X, 197, 1, Z)," &
" 195 (BC_1, *, control, 1)," &
" 194 (BC_1, RDAT(20), output3, X, 195, 1, Z)," &
" 193 (BC_1, *, control, 1)," &
" 192 (BC_1, RDAT(19), output3, X, 193, 1, Z)," &
" 191 (BC_1, *, control, 1)," &
" 190 (BC_1, RDAT(18), output3, X, 191, 1, Z)," &
" 189 (BC_1, *, control, 1)," &
" 188 (BC_1, RDAT(17), output3, X, 189, 1, Z)," &
" 187 (BC_1, *, control, 1)," &
" 186 (BC_1, RDAT(16), output3, X, 187, 1, Z)," &
" 185 (BC_1, *, control, 1)," &
" 184 (BC_1, RDAT(15), output3, X, 185, 1, Z)," &
" 183 (BC_1, *, control, 1)," &
" 182 (BC_1, RDAT(14), output3, X, 183, 1, Z)," &
" 181 (BC_1, *, control, 1)," &
" 180 (BC_1, RDAT(13), output3, X, 181, 1, Z)," &
" 179 (BC_1, *, control, 1)," &
" 178 (BC_1, RDAT(12), output3, X, 179, 1, Z)," &
" 177 (BC_1, *, control, 1)," &
" 176 (BC_1, RDAT(11), output3, X, 177, 1, Z)," &
" 175 (BC_1, *, control, 1)," &
" 174 (BC_1, RDAT(10), output3, X, 175, 1, Z)," &
" 173 (BC_1, *, control, 1)," &
" 172 (BC_1, RDAT(9), output3, X, 173, 1, Z)," &
" 171 (BC_1, *, control, 1)," &
" 170 (BC_1, RDAT(8), output3, X, 171, 1, Z)," &
" 169 (BC_1, *, control, 1)," &
" 168 (BC_1, RDAT(7), output3, X, 169, 1, Z)," &
" 167 (BC_1, *, control, 1)," &
" 166 (BC_1, RDAT(6), output3, X, 167, 1, Z)," &
" 165 (BC_1, *, control, 1)," &
" 164 (BC_1, RDAT(5), output3, X, 165, 1, Z)," &
" 163 (BC_1, *, control, 1)," &
" 162 (BC_1, RDAT(4), output3, X, 163, 1, Z)," &
" 161 (BC_1, *, control, 1)," &
" 160 (BC_1, RDAT(3), output3, X, 161, 1, Z)," &
" 159 (BC_1, *, control, 1)," &
" 158 (BC_1, RDAT(2), output3, X, 159, 1, Z)," &
" 157 (BC_1, *, control, 1)," &
" 156 (BC_1, RDAT(1), output3, X, 157, 1, Z)," &
" 155 (BC_1, *, control, 1)," &
" 154 (BC_1, RDAT(0), output3, X, 155, 1, Z)," &
" 153 (BC_1, *, control, 1)," &
" 152 (BC_1, RPRTY, output3, X, 153, 1, Z)," &
" 151 (BC_1, *, control, 1)," &
" 150 (BC_1, REOP, output3, X, 151, 1, Z)," &
" 149 (BC_1, *, control, 1)," &
" 148 (BC_1, RSOC_RSOP, output3, X, 149, 1, Z)," &
" 147 (BC_1, *, control, 1)," &
" 146 (BC_1, RSX, output3, X, 147, 1, Z)," &
" 145 (BC_1, *, control, 1)," &
" 144 (BC_1, RERR, output3, X, 145, 1, Z)," &
" 143 (BC_1, *, control, 1)," &
" 142 (BC_1, RMOD(1), output3, X, 143, 1, Z)," &
" 141 (BC_1, *, control, 1)," &
" 140 (BC_1, RMOD(0), output3, X, 141, 1, Z)," &
" 139 (BC_1, *, control, 1)," &
" 138 (BC_1, RCA_RVAL, output3, X, 139, 1, Z)," &
" 137 (BC_4, RENB, input, X)," &
" 136 (BC_1, *, control, 1)," &
" 135 (BC_1, ROHCLK, output3, X, 136, 1, Z)," &
" 134 (BC_1, *, control, 1)," &
" 133 (BC_1, ROHFP, output3, X, 134, 1, Z)," &
" 132 (BC_1, *, control, 1)," &
" 131 (BC_1, RTOH, output3, X, 132, 1, Z)," &
" 130 (BC_1, *, control, 1)," &
" 129 (BC_1, RPOHEN, output3, X, 130, 1, Z)," &
" 128 (BC_1, *, control, 1)," &
" 127 (BC_1, B3E, output3, X, 128, 1, Z)," &
" 126 (BC_1, *, control, 1)," &
" 125 (BC_1, RPOH, output3, X, 126, 1, Z)," &
" 124 (BC_1, *, control, 1)," &
" 123 (BC_1, OOF, output3, X, 124, 1, Z)," &
" 122 (BC_1, *, control, 1)," &
" 121 (BC_1, SALM, output3, X, 122, 1, Z)," &
" 120 (BC_1, *, control, 1)," &
" 119 (BC_1, RALM, output3, X, 120, 1, Z)," &
" 118 (BC_1, *, control, 1)," &
" 117 (BC_1, TOHCLK, output3, X, 118, 1, Z)," &
" 116 (BC_1, *, control, 1)," &
" 115 (BC_1, TOHFP, output3, X, 116, 1, Z)," &
" 114 (BC_4, TTOH, input, X)," &
" 113 (BC_4, TTOHEN, input, X)," &
" 112 (BC_4, TPOH, input, X)," &
" 111 (BC_4, TPOHEN, input, X)," &
" 110 (BC_1, *, control, 1)," &
" 109 (BC_1, TPOHRDY, output3, X, 110, 1, Z)," &
" 108 (BC_4, SD, input, X)," &
" 107 (BC_1, *, control, 1)," &
" 106 (BC_1, RCLK, output3, X, 107, 1, Z)," &
" 105 (BC_1, *, control, 1)," &
" 104 (BC_1, PGMRCLK, output3, X, 105, 1, Z)," &
" 103 (BC_1, *, control, 1)," &
" 102 (BC_1, TCLK, output3, X, 103, 1, Z)," &
" 101 (BC_1, *, control, 1)," &
" 100 (BC_1, PGMTCLK, output3, X, 101, 1, Z)," &
" 99 (BC_1, *, control, 1)," &
" 98 (BC_1, APSOFP, output3, X, 99, 1, Z)," &
" 97 (BC_4, APSIFP, input, X)," &
" 96 (BC_4, APSIFPCLK, input, X)," &
" 95 (BC_1, *, control, 1)," &
" 94 (cele0, D(15), bidir, X, 95, 1, Z)," &
" 93 (BC_1, *, control, 1)," &
" 92 (cele0, D(14), bidir, X, 93, 1, Z)," &
" 91 (BC_1, *, control, 1)," &
" 90 (cele0, D(13), bidir, X, 91, 1, Z)," &
" 89 (BC_1, *, control, 1)," &
" 88 (cele0, D(12), bidir, X, 89, 1, Z)," &
" 87 (BC_1, *, control, 1)," &
" 86 (cele0, D(11), bidir, X, 87, 1, Z)," &
" 85 (BC_1, *, control, 1)," &
" 84 (cele0, D(10), bidir, X, 85, 1, Z)," &
" 83 (BC_1, *, control, 1)," &
" 82 (cele0, D(9), bidir, X, 83, 1, Z)," &
" 81 (BC_1, *, control, 1)," &
" 80 (cele0, D(8), bidir, X, 81, 1, Z)," &
" 79 (BC_1, *, control, 1)," &
" 78 (cele0, D(7), bidir, X, 79, 1, Z)," &
" 77 (BC_1, *, control, 1)," &
" 76 (cele0, D(6), bidir, X, 77, 1, Z)," &
" 75 (BC_1, *, control, 1)," &
" 74 (cele0, D(5), bidir, X, 75, 1, Z)," &
" 73 (BC_1, *, control, 1)," &
" 72 (cele0, D(4), bidir, X, 73, 1, Z)," &
" 71 (BC_1, *, control, 1)," &
" 70 (cele0, D(3), bidir, X, 71, 1, Z)," &
" 69 (BC_1, *, control, 1)," &
" 68 (cele0, D(2), bidir, X, 69, 1, Z)," &
" 67 (BC_1, *, control, 1)," &
" 66 (cele0, D(1), bidir, X, 67, 1, Z)," &
" 65 (BC_1, *, control, 1)," &
" 64 (cele0, D(0), bidir, X, 65, 1, Z)," &
" 63 (BC_4, A13_TRS, input, X)," &
" 62 (BC_4, A(12), input, X)," &
" 61 (BC_4, A(11), input, X)," &
" 60 (BC_4, A(10), input, X)," &
" 59 (BC_4, A(9), input, X)," &
" 58 (BC_4, A(8), input, X)," &
" 57 (BC_4, A(7), input, X)," &
" 56 (BC_4, A(6), input, X)," &
" 55 (BC_4, A(5), input, X)," &
" 54 (BC_4, A(4), input, X)," &
" 53 (BC_4, A(3), input, X)," &
" 52 (BC_4, A(2), input, X)," &
" 51 (BC_4, A(1), input, X)," &
" 50 (BC_4, A(0), input, X)," &
" 49 (BC_4, CSB, input, X)," &
" 48 (BC_4, ALE, input, X)," &
" 47 (BC_4, RDB, input, X)," &
" 46 (BC_4, WRB, input, X)," &
" 45 (BC_4, RSTB, input, X)," &
" 44 (BC_1, *, control, 1)," &
" 43 (BC_1, INTB, output3, X, 44, 1, Z)," &
" 42 (BC_4, TDAT(31), input, X)," &
" 41 (BC_4, TDAT(30), input, X)," &
" 40 (BC_4, TDAT(29), input, X)," &
" 39 (BC_4, TDAT(28), input, X)," &
" 38 (BC_4, TDAT(27), input, X)," &
" 37 (BC_4, TDAT(26), input, X)," &
" 36 (BC_4, TDAT(25), input, X)," &
" 35 (BC_4, TDAT(24), input, X)," &
" 34 (BC_4, TDAT(23), input, X)," &
" 33 (BC_4, TDAT(22), input, X)," &
" 32 (BC_4, TDAT(21), input, X)," &
" 31 (BC_4, TDAT(20), input, X)," &
" 30 (BC_4, TDAT(19), input, X)," &
" 29 (BC_4, TDAT(18), input, X)," &
" 28 (BC_4, TDAT(17), input, X)," &
" 27 (BC_4, TDAT(16), input, X)," &
" 26 (BC_4, TDAT(15), input, X)," &
" 25 (BC_4, TDAT(14), input, X)," &
" 24 (BC_4, TDAT(13), input, X)," &
" 23 (BC_4, TDAT(12), input, X)," &
" 22 (BC_4, TDAT(11), input, X)," &
" 21 (BC_4, TDAT(10), input, X)," &
" 20 (BC_4, TDAT(9), input, X)," &
" 19 (BC_4, TDAT(8), input, X)," &
" 18 (BC_4, TDAT(7), input, X)," &
" 17 (BC_4, TDAT(6), input, X)," &
" 16 (BC_4, TDAT(5), input, X)," &
" 15 (BC_4, TDAT(4), input, X)," &
" 14 (BC_4, TDAT(3), input, X)," &
" 13 (BC_4, TDAT(2), input, X)," &
" 12 (BC_4, TDAT(1), input, X)," &
" 11 (BC_4, TDAT(0), input, X)," &
" 10 (BC_4, TPRTY, input, X)," &
" 9 (BC_4, TEOP, input, X)," &
" 8 (BC_4, TSOC_TSOP, input, X)," &
" 7 (BC_4, TERR, input, X)," &
" 6 (BC_4, TMOD(1), input, X)," &
" 5 (BC_4, TMOD(0), input, X)," &
" 4 (BC_1, *, control, 1)," &
" 3 (BC_1, TCA_DTPA, output3, X, 4, 1, Z)," &
" 2 (BC_4, TFCLK, input, X)," &
" 1 (BC_4, TENB, input, X)," &
" 0 (BC_4, POSL3_UL3B, input, X)";
end PM5381;