-- BSDL file for: PMC-Sierra PM5395 -- CRSU-4x2488 -- -- Since there are no physical changes made to the boundary scan chain, -- this version of the BSDL is not electrically tested. -- -- -------------------------------------------------------------------------------- -- -- BSDL Revision: 1.1 -- Date: July 19, 2002 -- -- Notes: -- -- (1) The following differential inputs are not part of the boundary scan -- register and are declared as linkage bits. -- Signal REFCLK_P__00 Pin AE32 -- Signal REFCLK_P__01 Pin AM22 -- Signal REFCLK_P__02 Pin AM8 -- Signal REFCLK_P__03 Pin Y3 -- Signal REFCLK_N__00 Pin AF32 -- Signal REFCLK_N__01 Pin AM21 -- Signal REFCLK_N__02 Pin AM7 -- Signal REFCLK_N__03 Pin W3 -- Signal RXD_P__00 Pin Y34 -- Signal RXD_P__01 Pin AP27 -- Signal RXD_P__02 Pin AP13 -- Signal RXD_P__03 Pin AE1 -- Signal RXD_N__00 Pin AA34 -- Signal RXD_N__01 Pin AP26 -- Signal RXD_N__02 Pin AP12 -- Signal RXD_N__03 Pin AD1 -- -- (2) The following differential outputs are not part of the boundary scan -- register and are declared as linkage bits. -- Signal TXD_P__00 Pin AD34 -- Signal TXD_P__01 Pin AP23 -- Signal TXD_P__02 Pin AP9 -- Signal TXD_P__03 Pin AA1 -- Signal TXD_N__00 Pin AC34 -- Signal TXD_N__01 Pin AP24 -- Signal TXD_N__02 Pin AP10 -- Signal TXD_N__03 Pin AB1 -- -- (3) Signal INTB is an open-drain output in normal operation. In boundary -- scan mode it is actually an output that outputs a "hard 1" instead of a -- "weak 1". Therefore, it is declared an output below. -- -- -------------------------------------------------------------------------------- entity PM5395 is generic(PHYSICAL_PIN_MAP : string := "UBGA_580"); port ( REFCLK_P : linkage bit_vector(3 downto 0); -- See note (1) REFCLK_N : linkage bit_vector(3 downto 0); -- See note (1) RXD_P : linkage bit_vector(3 downto 0); -- See note (1) RXD_N : linkage bit_vector(3 downto 0); -- See note (1) TXD_P : linkage bit_vector(3 downto 0); -- See note (2) TXD_N : linkage bit_vector(3 downto 0); -- See note (2) SD : in bit_vector(3 downto 0); TXENB : out bit_vector(3 downto 0); NC_SLSI : linkage bit; RCLK : out bit_vector(3 downto 0); TCLK : out bit_vector(3 downto 0); SALM : out bit_vector(3 downto 0); RXDATA0_P : buffer bit_vector(3 downto 0); RXDATA0_N : buffer bit_vector(3 downto 0); RXCLK0_P : buffer bit; RXCLK0_N : buffer bit; RXDATA1_P : buffer bit_vector(3 downto 0); RXDATA1_N : buffer bit_vector(3 downto 0); RXCLK1_P : buffer bit; RXCLK1_N : buffer bit; RXDATA2_P : buffer bit_vector(3 downto 0); RXDATA2_N : buffer bit_vector(3 downto 0); RXCLK2_P : buffer bit; RXCLK2_N : buffer bit; RXDATA3_P : buffer bit_vector(3 downto 0); RXDATA3_N : buffer bit_vector(3 downto 0); RXCLK3_P : buffer bit; RXCLK3_N : buffer bit; TXCLK_SRC0_P : buffer bit; TXCLK_SRC0_N : buffer bit; TXCLK0_P : in bit; TXCLK0_N : in bit; TXDATA0_P : in bit_vector(3 downto 0); TXDATA0_N : in bit_vector(3 downto 0); TXCLK_SRC1_P : buffer bit; TXCLK_SRC1_N : buffer bit; TXCLK1_P : in bit; TXCLK1_N : in bit; TXDATA1_P : in bit_vector(3 downto 0); TXDATA1_N : in bit_vector(3 downto 0); TXCLK_SRC2_P : buffer bit; TXCLK_SRC2_N : buffer bit; TXCLK2_P : in bit; TXCLK2_N : in bit; TXDATA2_P : in bit_vector(3 downto 0); TXDATA2_N : in bit_vector(3 downto 0); TXCLK_SRC3_P : buffer bit; TXCLK_SRC3_N : buffer bit; TXCLK3_P : in bit; TXCLK3_N : in bit; TXDATA3_P : in bit_vector(3 downto 0); TXDATA3_N : in bit_vector(3 downto 0); SYNC_ERR : out bit_vector(3 downto 0); PHASE_INIT : in bit_vector(3 downto 0); PHASE_ERR : out bit_vector(3 downto 0); CSB : in bit; RDB : in bit; WRB : in bit; D : inout bit_vector(15 downto 0); A13 : 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; VSS_A : linkage bit_vector(1 to 10); C0 : linkage bit_vector(3 downto 0); C1 : linkage bit_vector(3 downto 0); NC_OUT : linkage bit_vector(1 to 8); VSS_IN : linkage bit_vector(1 to 4); RES : linkage bit; RESK : linkage bit; QAVD : linkage bit_vector(1 to 4); AVDH_CRU_0 : linkage bit_vector(1 to 6); AVDH_CRU_1 : linkage bit_vector(1 to 6); AVDH_CRU_2 : linkage bit_vector(1 to 6); AVDH_CRU_3 : linkage bit_vector(1 to 6); AVDH_TX_0 : linkage bit_vector(1 to 3); AVDH_TX_1 : linkage bit_vector(1 to 3); AVDH_TX_2 : linkage bit_vector(1 to 3); AVDH_TX_3 : linkage bit_vector(1 to 3); AVDH_CSU_0 : linkage bit_vector(1 to 4); AVDH_CSU_1 : linkage bit_vector(1 to 4); AVDH_CSU_2 : linkage bit_vector(1 to 4); AVDH_CSU_3 : linkage bit_vector(1 to 4); AVDH_OIFM : linkage bit_vector(1 to 13); AVDL_0 : linkage bit_vector(1 to 9); AVDL_1 : linkage bit_vector(1 to 8); AVDL_2 : linkage bit_vector(1 to 9); AVDL_3 : linkage bit_vector(1 to 9); AVDL_OIFM : linkage bit_vector(1 to 16); VDDO : linkage bit_vector(1 to 33); VDDI : linkage bit_vector(1 to 23); VSS : linkage bit_vector(1 to 186)); use STD_1149_1_1994.all; attribute COMPONENT_CONFORMANCE of PM5395: entity is "STD_1149_1_1993"; attribute PIN_MAP of PM5395 : entity is PHYSICAL_PIN_MAP; constant UBGA_580 : PIN_MAP_STRING := "REFCLK_P : (Y3,AM8,AM22,AE32)," & "REFCLK_N : (W3,AM7,AM21,AF32)," & "RXD_P : (AE1,AP13,AP27,Y34)," & "RXD_N : (AD1,AP12,AP26,AA34)," & "TXD_P : (AA1,AP9,AP23,AD34)," & "TXD_N : (AB1,AP10,AP24,AC34)," & "SD : (AM17,AL17,AK17,AP17)," & "TXENB : (AM16,AL16,AN16,AP16)," & "NC_SLSI : G4," & "RCLK : (K2,L5,L3,L2)," & "TCLK : (M5,M4,M3,M1)," & "SALM : (N5,N4,N2,P4)," & "RXDATA0_P : (D26,A26,A27,D28)," & "RXDATA0_N : (C26,B26,B27,C28)," & "RXCLK0_P : D27," & "RXCLK0_N : C27," & "RXDATA1_P : (D23,A23,A24,D25)," & "RXDATA1_N : (C23,B23,B24,C25)," & "RXCLK1_P : D24," & "RXCLK1_N : C24," & "RXDATA2_P : (D20,A20,A21,D22)," & "RXDATA2_N : (C20,B20,B21,C22)," & "RXCLK2_P : D21," & "RXCLK2_N : C21," & "RXDATA3_P : (D17,A17,A18,D19)," & "RXDATA3_N : (C17,B17,B18,C19)," & "RXCLK3_P : D18," & "RXCLK3_N : C18," & "TXCLK_SRC0_P : A25," & "TXCLK_SRC0_N : B25," & "TXCLK0_P : D14," & "TXCLK0_N : C14," & "TXDATA0_P : (D13,A13,A14,D15)," & "TXDATA0_N : (C13,B13,B14,C15)," & "TXCLK_SRC1_P : A22," & "TXCLK_SRC1_N : B22," & "TXCLK1_P : A11," & "TXCLK1_N : B11," & "TXDATA1_P : (A10,D11,D12,A12)," & "TXDATA1_N : (B10,C11,C12,B12)," & "TXCLK_SRC2_P : A19," & "TXCLK_SRC2_N : B19," & "TXCLK2_P : D9," & "TXCLK2_N : C9," & "TXDATA2_P : (D8,A8,A9,D10)," & "TXDATA2_N : (C8,B8,B9,C10)," & "TXCLK_SRC3_P : C16," & "TXCLK_SRC3_N : D16," & "TXCLK3_P : A6," & "TXCLK3_N : B6," & "TXDATA3_P : (C5,D6,D7,A7)," & "TXDATA3_N : (D5,C6,C7,B7)," & "SYNC_ERR : (G3,G2,G1,H4)," & "PHASE_INIT : (H3,H1,J5,J4)," & "PHASE_ERR : (J2,J1,K4,K3)," & "CSB : L33," & "RDB : L31," & "WRB : L32," & "D : (G34,G33,G32,H34,H33,H30,H32,J34,J33,J31," & "J32,K34,K33,K31,K32,L34)," & "A13 : R31," & "A : (R33,P32,P31,P30,P33,P34,N32,N31,N33," & "N34,M31,M30,M33)," & "RSTB : R32," & "ALE : M34," & "INTB : T34," & "TCK : P3," & "TMS : P2," & "TDI : R5," & "TDO : R4," & "TRSTB : R2," & "VSS_A : (D29,C29,AF2,AF3,AN14,AM14,AN28,AM28,W33,W32)," & "C0 : (AG1,AP15,AP29,V34)," & "C1 : (AG2,AN15,AN29,V33)," & "NC_OUT : (T5,AN18,AP19,T33,T2,AM19,AL19,T31)," & "VSS_IN : (T4,AM18,AN19,T30)," & "RES : B30," & "RESK : C30," & "QAVD : (AF4,AL14,AL28,W31)," & "AVDH_CRU_0 : (Y32,Y31,Y30,V32,V31,V30)," & "AVDH_CRU_1 : (AM27,AL27,AK27,AM29,AL29,AK29)," & "AVDH_CRU_2 : (AM13,AL13,AK13,AM15,AL15,AK15)," & "AVDH_CRU_3 : (AE5,AE4,AE3,AG4,AG3,AG5)," & "AVDH_TX_0 : (AB32,AB31,AB30)," & "AVDH_TX_1 : (AM25,AL25,AK25)," & "AVDH_TX_2 : (AM11,AL11,AK11)," & "AVDH_TX_3 : (AC5,AC4,AC3)," & "AVDH_CSU_0 : (AF31,AF30,AE31,AE30)," & "AVDH_CSU_1 : (AL21,AK21,AL22,AK22)," & "AVDH_CSU_2 : (AL7,AK7,AL8,AK8)," & "AVDH_CSU_3 : (W5,W4,Y5,Y4)," & "AVDH_OIFM : (D30,E30,E27,E25,E23,E21,E19,E17,E14,E12," & "E10,E8,E6)," & "AVDL_0 : (W30,AA30,AC30,AD30,AG34,AG33,AG32,AG31,AG30)," & "AVDL_1 : (AK28,AK26,AK24,AK23,AL20,AM20,AN20,AP20)," & "AVDL_2 : (AK14,AK12,AK10,AK9,AK6,AL6,AM6,AN6,AP6)," & "AVDL_3 : (AF5,AD5,AB5,AA5,V5,V4,V3,V2,V1)," & "AVDL_OIFM : (A29,B29,E29,E28,E26,E24,E22,E20,E18,E16," & "E15,E13,E11,E9,E7,E5)," & "VDDO : (G31,H2,H31,K30,M32,R34,AP18,AN17,J3,H5," & "G5,F1,F2,F3,F4,F5,P5,U1,U2,U3," & "U4,U5,AK20,U30,U31,U32,U33,U34,F30," & "F31,F32,F33,F34)," & "VDDI : (G30,J30,L30,N30,R30,T32,AK19,AK18,AL18,AK16," & "T3,R3,N3,M2,L4,K5,B15,A15,B16,AJ4," & "AJ5,AH30,AH31)," & "VSS : (A1,B1,C1,D1,E1,A2,B2,C2,D2," & "E2,K1,L1,N1,P1,R1,T1,W1,W2," & "Y1,Y2,AA2,AA3,AA4,AB2,AB3,AB4,AC1," & "AC2,AD2,AD3,AD4,AE2,AF1,AH1,AH2,AH3," & "AH4,AH5,AJ1,AJ2,AJ3,AK1,AK2,AK3,AK4," & "AK5,AL1,AL2,AL3,AL4,AL5,AM1,AM2,AM3," & "AM4,AM5,AN1,AN2,AN3,AN4,AN5,AP1,AP2," & "AP3,AP4,AP5,AN7,AP7,AN8,AP8,AL9,AM9," & "AN9,AL10,AM10,AN10,AN11,AP11,AL12,AM12,AN12," & "AN13,AP14,AN21,AP21,AN22,AP22,AL23,AM23,AN23," & "AL24,AM24,AN24,AN25,AP25,AL26,AM26,AN26,AP30," & "AP31,AP32,AP33,AP34,AN30,AN31,AN32,AN33,AN34," & "AM30,AM31,AM32,AM33,AM34,AL30,AL31,AL32,AL33," & "AL34,AK30,AK31,AK32,AK33,AK34,AJ30,AJ31,AJ32," & "AJ33,AJ34,AH32,AH33,AH34,AF33,AF34,AE33,AE34," & "AD31,AD32,AD33,AC31,AC32,AC33,AB33,AB34,AA31," & "AA32,AA33,Y33,W34,E31,E32,E33,E34,D31," & "D32,D33,D34,C31,C32,C33,C34,B31,B32," & "B33,B34,A30,A31,A32,A33,A34,A28,B28," & "A3,A4,A5,B3,B4,B5,C3,C4,D3," & "D4,E3,E4,A16,AP28,AN27)"; attribute PORT_GROUPING of PM5395 : entity is "DIFFERENTIAL_VOLTAGE" & "((RXCLK0_P, RXCLK0_N)," & "(RXCLK1_P, RXCLK1_N)," & "(RXCLK2_P, RXCLK2_N)," & "(RXCLK3_P, RXCLK3_N)," & "(TXCLK0_P, TXCLK0_N)," & "(TXCLK1_P, TXCLK1_N)," & "(TXCLK2_P, TXCLK2_N)," & "(TXCLK3_P, TXCLK3_N)," & "(RXDATA0_P(0), RXDATA0_N(0))," & "(RXDATA0_P(1), RXDATA0_N(1))," & "(RXDATA0_P(2), RXDATA0_N(2))," & "(RXDATA0_P(3), RXDATA0_N(3))," & "(RXDATA1_P(0), RXDATA1_N(0))," & "(RXDATA1_P(1), RXDATA1_N(1))," & "(RXDATA1_P(2), RXDATA1_N(2))," & "(RXDATA1_P(3), RXDATA1_N(3))," & "(RXDATA2_P(0), RXDATA2_N(0))," & "(RXDATA2_P(1), RXDATA2_N(1))," & "(RXDATA2_P(2), RXDATA2_N(2))," & "(RXDATA2_P(3), RXDATA2_N(3))," & "(RXDATA3_P(0), RXDATA3_N(0))," & "(RXDATA3_P(1), RXDATA3_N(1))," & "(RXDATA3_P(2), RXDATA3_N(2))," & "(RXDATA3_P(3), RXDATA3_N(3))," & "(TXDATA0_P(0), TXDATA0_N(0))," & "(TXDATA0_P(1), TXDATA0_N(1))," & "(TXDATA0_P(2), TXDATA0_N(2))," & "(TXDATA0_P(3), TXDATA0_N(3))," & "(TXDATA1_P(0), TXDATA1_N(0))," & "(TXDATA1_P(1), TXDATA1_N(1))," & "(TXDATA1_P(2), TXDATA1_N(2))," & "(TXDATA1_P(3), TXDATA1_N(3))," & "(TXDATA2_P(0), TXDATA2_N(0))," & "(TXDATA2_P(1), TXDATA2_N(1))," & "(TXDATA2_P(2), TXDATA2_N(2))," & "(TXDATA2_P(3), TXDATA2_N(3))," & "(TXDATA3_P(0), TXDATA3_N(0))," & "(TXDATA3_P(1), TXDATA3_N(1))," & "(TXDATA3_P(2), TXDATA3_N(2))," & "(TXDATA3_P(3), TXDATA3_N(3))," & "(TXCLK_SRC0_P, TXCLK_SRC0_N)," & "(TXCLK_SRC1_P, TXCLK_SRC1_N)," & "(TXCLK_SRC2_P, TXCLK_SRC2_N)," & "(TXCLK_SRC3_P, TXCLK_SRC3_N))"; 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 PM5395 : entity is 3; attribute INSTRUCTION_OPCODE of PM5395 : entity is "EXTEST (000)," & "SAMPLE (010)," & "IDCODE (001)," & "BYPASS (011,100,110,111)," & "STCTEST (101)"; attribute INSTRUCTION_CAPTURE of PM5395 : entity is "001"; attribute IDCODE_REGISTER of PM5395 : entity is "0001" & -- 4 bit version = 1H "0101001110010101" & -- 16 bit part number = 5395H "00001100110" & -- 11 bit manufacturer's code "1"; -- mandatory LSB by the standard -- manufacturer's code + LSB = 0CDH attribute REGISTER_ACCESS of PM5395 : entity is "Boundary (STCTEST)"; attribute BOUNDARY_LENGTH of PM5395 : entity is 154; attribute BOUNDARY_REGISTER of PM5395 : entity is --num cell port function safe [ccell disval rslt] "153 (BC_1, *, control, 1)," & "152 (BC_7, D(15), bidir, X, 153, 1, Z)," & "151 (BC_1, *, control, 1)," & "150 (BC_7, D(14), bidir, X, 151, 1, Z)," & "149 (BC_1, *, control, 1)," & "148 (BC_7, D(13), bidir, X, 149, 1, Z)," & "147 (BC_1, *, control, 1)," & "146 (BC_7, D(12), bidir, X, 147, 1, Z)," & "145 (BC_1, *, control, 1)," & "144 (BC_7, D(11), bidir, X, 145, 1, Z)," & "143 (BC_1, *, control, 1)," & "142 (BC_7, D(10), bidir, X, 143, 1, Z)," & "141 (BC_1, *, control, 1)," & "140 (BC_7, D(9), bidir, X, 141, 1, Z)," & "139 (BC_1, *, control, 1)," & "138 (BC_7, D(8), bidir, X, 139, 1, Z)," & "137 (BC_1, *, control, 1)," & "136 (BC_7, D(7), bidir, X, 137, 1, Z)," & "135 (BC_1, *, control, 1)," & "134 (BC_7, D(6), bidir, X, 135, 1, Z)," & "133 (BC_1, *, control, 1)," & "132 (BC_7, D(5), bidir, X, 133, 1, Z)," & "131 (BC_1, *, control, 1)," & "130 (BC_7, D(4), bidir, X, 131, 1, Z)," & "129 (BC_1, *, control, 1)," & "128 (BC_7, D(3), bidir, X, 129, 1, Z)," & "127 (BC_1, *, control, 1)," & "126 (BC_7, D(2), bidir, X, 127, 1, Z)," & "125 (BC_1, *, control, 1)," & "124 (BC_7, D(1), bidir, X, 125, 1, Z)," & "123 (BC_1, *, control, 1)," & "122 (BC_7, D(0), bidir, X, 123, 1, Z)," & "121 (BC_4, CSB, input, X)," & "120 (BC_4, RDB, input, X)," & "119 (BC_4, WRB, input, X)," & "118 (BC_4, ALE, input, X)," & "117 (BC_4, A(0), input, X)," & "116 (BC_4, A(1), input, X)," & "115 (BC_4, A(2), input, X)," & "114 (BC_4, A(3), input, X)," & "113 (BC_4, A(4), input, X)," & "112 (BC_4, A(5), input, X)," & "111 (BC_4, A(6), input, X)," & "110 (BC_4, A(7), input, X)," & "109 (BC_4, A(8), input, X)," & "108 (BC_4, A(9), input, X)," & "107 (BC_4, A(10), input, X)," & "106 (BC_4, A(11), input, X)," & "105 (BC_4, A(12), input, X)," & "104 (BC_4, A13, input, X)," & "103 (BC_4, RSTB, input, X)," & "102 (BC_1, *, control, 1)," & "101 (BC_1, INTB, output3, X, 102, 1, Z)," & "100 (BC_4, SD(0), input, X)," & "99 (BC_4, SD(1), input, X)," & "98 (BC_4, SD(2), input, X)," & "97 (BC_4, SD(3), input, X)," & "96 (BC_1, *, control, 1)," & "95 (BC_1, TXENB(0), output3, X, 96, 1, Z)," & "94 (BC_1, *, control, 1)," & "93 (BC_1, TXENB(1), output3, X, 94, 1, Z)," & "92 (BC_1, *, control, 1)," & "91 (BC_1, TXENB(2), output3, X, 92, 1, Z)," & "90 (BC_1, *, control, 1)," & "89 (BC_1, TXENB(3), output3, X, 90, 1, Z)," & "88 (BC_1, *, control, 1)," & "87 (BC_1, SALM(0), output3, X, 88, 1, Z)," & "86 (BC_1, *, control, 1)," & "85 (BC_1, SALM(1), output3, X, 86, 1, Z)," & "84 (BC_1, *, control, 1)," & "83 (BC_1, SALM(2), output3, X, 84, 1, Z)," & "82 (BC_1, *, control, 1)," & "81 (BC_1, SALM(3), output3, X, 82, 1, Z)," & "80 (BC_1, *, control, 1)," & "79 (BC_1, TCLK(0), output3, X, 80, 1, Z)," & "78 (BC_1, *, control, 1)," & "77 (BC_1, TCLK(1), output3, X, 78, 1, Z)," & "76 (BC_1, *, control, 1)," & "75 (BC_1, TCLK(2), output3, X, 76, 1, Z)," & "74 (BC_1, *, control, 1)," & "73 (BC_1, TCLK(3), output3, X, 74, 1, Z)," & "72 (BC_1, *, control, 1)," & "71 (BC_1, RCLK(0), output3, X, 72, 1, Z)," & "70 (BC_1, *, control, 1)," & "69 (BC_1, RCLK(1), output3, X, 70, 1, Z)," & "68 (BC_1, *, control, 1)," & "67 (BC_1, RCLK(2), output3, X, 68, 1, Z)," & "66 (BC_1, *, control, 1)," & "65 (BC_1, RCLK(3), output3, X, 66, 1, Z)," & "64 (BC_1, *, control, 1)," & "63 (BC_1, PHASE_ERR(0), output3, X, 64, 1, Z)," & "62 (BC_1, *, control, 1)," & "61 (BC_1, PHASE_ERR(1), output3, X, 62, 1, Z)," & "60 (BC_1, *, control, 1)," & "59 (BC_1, PHASE_ERR(2), output3, X, 60, 1, Z)," & "58 (BC_1, *, control, 1)," & "57 (BC_1, PHASE_ERR(3), output3, X, 58, 1, Z)," & "56 (BC_4, PHASE_INIT(0), input, X)," & "55 (BC_4, PHASE_INIT(1), input, X)," & "54 (BC_4, PHASE_INIT(2), input, X)," & "53 (BC_4, PHASE_INIT(3), input, X)," & "52 (BC_1, *, control, 1)," & "51 (BC_1, SYNC_ERR(0), output3, X, 52, 1, Z)," & "50 (BC_1, *, control, 1)," & "49 (BC_1, SYNC_ERR(1), output3, X, 50, 1, Z)," & "48 (BC_1, *, control, 1)," & "47 (BC_1, SYNC_ERR(2), output3, X, 48, 1, Z)," & "46 (BC_1, *, control, 1)," & "45 (BC_1, SYNC_ERR(3), output3, X, 46, 1, Z)," & "44 (BC_4, *, internal, X)," & "43 (BC_4, TXDATA3_P(3), input, X)," & "42 (BC_4, TXDATA3_P(2), input, X)," & "41 (BC_4, TXCLK3_P, input, X)," & "40 (BC_4, TXDATA3_P(1), input, X)," & "39 (BC_4, TXDATA3_P(0), input, X)," & "38 (BC_4, TXDATA2_P(3), input, X)," & "37 (BC_4, TXDATA2_P(2), input, X)," & "36 (BC_4, TXCLK2_P, input, X)," & "35 (BC_4, TXDATA2_P(1), input, X)," & "34 (BC_4, TXDATA2_P(0), input, X)," & "33 (BC_4, TXDATA1_P(3), input, X)," & "32 (BC_4, TXDATA1_P(2), input, X)," & "31 (BC_4, TXCLK1_P, input, X)," & "30 (BC_4, TXDATA1_P(1), input, X)," & "29 (BC_4, TXDATA1_P(0), input, X)," & "28 (BC_4, TXDATA0_P(3), input, X)," & "27 (BC_4, TXDATA0_P(2), input, X)," & "26 (BC_4, TXCLK0_P, input, X)," & "25 (BC_4, TXDATA0_P(1), input, X)," & "24 (BC_4, TXDATA0_P(0), input, X)," & "23 (BC_1, TXCLK_SRC3_P, output2, X)," & "22 (BC_1, RXDATA3_P(3), output2, X)," & "21 (BC_1, RXDATA3_P(2), output2, X)," & "20 (BC_1, RXCLK3_P, output2, X)," & "19 (BC_1, RXDATA3_P(1), output2, X)," & "18 (BC_1, RXDATA3_P(0), output2, X)," & "17 (BC_1, TXCLK_SRC2_P, output2, X)," & "16 (BC_1, RXDATA2_P(3), output2, X)," & "15 (BC_1, RXDATA2_P(2), output2, X)," & "14 (BC_1, RXCLK2_P, output2, X)," & "13 (BC_1, RXDATA2_P(1), output2, X)," & "12 (BC_1, RXDATA2_P(0), output2, X)," & "11 (BC_1, TXCLK_SRC1_P, output2, X)," & "10 (BC_1, RXDATA1_P(3), output2, X)," & "9 (BC_1, RXDATA1_P(2), output2, X)," & "8 (BC_1, RXCLK1_P, output2, X)," & "7 (BC_1, RXDATA1_P(1), output2, X)," & "6 (BC_1, RXDATA1_P(0), output2, X)," & "5 (BC_1, TXCLK_SRC0_P, output2, X)," & "4 (BC_1, RXDATA0_P(3), output2, X)," & "3 (BC_1, RXDATA0_P(2), output2, X)," & "2 (BC_1, RXCLK0_P, output2, X)," & "1 (BC_1, RXDATA0_P(1), output2, X)," & "0 (BC_1, RXDATA0_P(0), output2, X)"; end PM5395;