-- 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;