-- 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 2 SINGLE MODE OPERATIONAL CONFIGURATION BSDL SOURCE CODE ------------------------------------------------------------------------------ -- -- -- BSDL file for: PMC-Sierra PM5315 Spectra-2488 -- SONET/SDH Payload Extractor/Aligner for 2488 Mbit/s -- -- Topology: Single STS-48/STM-16 Mode (QUAD622 input set to 0) -- -- File name: pm5315_single_bsdl -- -- Overview: This device is designed to operate in two modes, single -- STS-48/STM-16 mode or STS-12/STM-4 mode. This is -- set by the input QUAD622. However, some pins (see note -- (1) below) behave differently depending on the mode -- selected. Therefore two separate BSDL files are created -- to describe this device when used in these two modes. -- Please select and use the correct one for your -- application: -- pm5315_single_bsdl for single mode -- pm5315_quad_bsdl for quad mode -- -- -- -- Revised by: Belwinder Barn for Revision B device. -- Date: November 13, 2001 -- This revision of BSDL (for Revision B) was not electrically tested since -- only the 4 bit version field of the Idcode register was changed from "0000" -- to "0001". -- -- -- Electrical verification was performed on the following device: -- Part number: PM5315-XI-P -- Lot number: CD616670A -- Date Code: C0021 -- Using Agilent 3070 Software revision B.03.60 -- ------------------------------------------------------------------------------ -- -- -- PM5315 BSDL Revision: 1.0 -- Date: Nov 28, 2000 -- Agilent Technologies Canada Inc. -- -- Notes: -- -- (1) The QUAD622 input selects the operation mode: -- QUAD622 high selects the quad STS-12/STM-4 mode -- QUAD622 low selects the single STS-48/STM-16 mode -- The device is affected both in normal operation and in boundary scan test. -- -- In the quad mode the pins TD1[7:0], TD2[7:0], TD3[7:0] & TD4[7:0] (pin #: -- D7,B6,E7,C6,E6,C5,B4,D5,K5,J1,K4,K3,L2,M5,M4,M3,AB2,AB3,AB4,AC1,AD1,AC5, -- AD2,AD3,AJ6,AG7,AK6,AH7,AG8,AL7,AH8 and AJ8) are outputs connected to the -- Boundary Scan Register. And pins RD1[7:0], RD2[7:0], RD3[7:0], RD4[7:0], -- TFPI1, TFPI2, TFPI3, TFPI4 (pin #: C10,D10,A9,E10,D9,A8,E9,B8,D2,E3,F5, -- E2,H5,G1,H4,H3,V1,V2,V4,V5,W5,Y1,Y2,Y3,AE4,AF2,AE5,AF3,AG3,AH2,AK4,AJ5, -- U3,U4,AG10 and AL9) are inputs connected to the Boundary Scan Register. -- -- In the single mode these pins are differential PECL inputs or outputs, -- not connected to the Boundary Scan Register -- -- As a result, these pins can be tested in quad mode, but not in single -- mode. -- -- (2) Signal INTB is an open-drain output in normal operation. In boundary -- scan mode it is actually a tri-state output, i.e. it is tri-stated by a -- control cell and it outputs a "hard 1" instead of a "weak 1". Therefore, -- it is declared as an output3 cell below. -- -- (3) 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 RDCLKN Pin C11 -- Signal RDCLKP Pin B11 -- Signal RFPN Pin A10 -- Signal RFPP Pin D11 -- Signal TDCLKN Pin U2 -- Signal TDCLKP Pin U1 -- Signal TDCLKON Pin AK9 -- Signal TDCLKOP Pin AJ9 -- Signal RDN_0_TD2_0 Pin M3 -- Signal RDN_10_TD1_4 Pin C6 -- Signal RDN_11_TD1_6 Pin B6 -- Signal RDN_12_RD1_0 Pin B8 -- Signal RDN_13_RD1_2 Pin A8 -- Signal RDN_14_RD1_4 Pin E10 -- Signal RDN_15_RD1_6 Pin D10 -- Signal RDN_1_TD2_2 Pin M5 -- Signal RDN_2_TD2_4 Pin K3 -- Signal RDN_3_TD2_6 Pin J1 -- Signal RDN_4_RD2_0 Pin H3 -- Signal RDN_5_RD2_2 Pin G1 -- Signal RDN_6_RD2_4 Pin E2 -- Signal RDN_7_RD2_6 Pin E3 -- Signal RDN_8_TD1_0 Pin D5 -- Signal RDN_9_TD1_2 Pin C5 -- Signal RDP_0_TD2_1 Pin M4 -- Signal RDP_10_TD1_5 Pin E7 -- Signal RDP_11_TD1_7 Pin D7 -- Signal RDP_12_RD1_1 Pin E9 -- Signal RDP_13_RD1_3 Pin D9 -- Signal RDP_14_RD1_5 Pin A9 -- Signal RDP_15_RD1_7 Pin C10 -- Signal RDP_1_TD2_3 Pin L2 -- Signal RDP_2_TD2_5 Pin K4 -- Signal RDP_3_TD2_7 Pin K5 -- Signal RDP_4_RD2_1 Pin H4 -- Signal RDP_5_RD2_3 Pin H5 -- Signal RDP_6_RD2_5 Pin F5 -- Signal RDP_7_RD2_7 Pin D2 -- Signal RDP_8_TD1_1 Pin B4 -- Signal RDP_9_TD1_3 Pin E6 -- Signal TDN_0_TD4_0 Pin AJ8 -- Signal TDN_10_TD3_4 Pin AC1 -- Signal TDN_11_TD3_6 Pin AB3 -- Signal TDN_12_RD3_0 Pin Y3 -- Signal TDN_13_RD3_2 Pin Y1 -- Signal TDN_14_RD3_4 Pin V5 -- Signal TDN_15_RD3_6 Pin V2 -- Signal TDN_1_TD4_2 Pin AL7 -- Signal TDN_2_TD4_4 Pin AH7 -- Signal TDN_3_TD4_6 Pin AG7 -- Signal TDN_4_RD4_0 Pin AJ5 -- Signal TDN_5_RD4_2 Pin AH2 -- Signal TDN_6_RD4_4 Pin AF3 -- Signal TDN_7_RD4_6 Pin AF2 -- Signal TDN_8_TD3_0 Pin AD3 -- Signal TDN_9_TD3_2 Pin AC5 -- Signal TDP_0_TD4_1 Pin AH8 -- Signal TDP_10_TD3_5 Pin AB4 -- Signal TDP_11_TD3_7 Pin AB2 -- Signal TDP_12_RD3_1 Pin Y2 -- Signal TDP_13_RD3_3 Pin W5 -- Signal TDP_14_RD3_5 Pin V4 -- Signal TDP_15_RD3_7 Pin V1 -- Signal TDP_1_TD4_3 Pin AG8 -- Signal TDP_2_TD4_5 Pin AK6 -- Signal TDP_3_TD4_7 Pin AJ6 -- Signal TDP_4_RD4_1 Pin AK4 -- Signal TDP_5_RD4_3 Pin AG3 -- Signal TDP_6_RD4_5 Pin AE5 -- Signal TDP_7_RD4_7 Pin AE4 -- Signal TDP_8_TD3_1 Pin AD2 -- Signal TDP_9_TD3_3 Pin AD1 -- Signal TFPIN_TFPI2 Pin U4 -- Signal TFPIP_TFPI1 Pin U3 -- Signal TFPON_TFPI4 Pin AL9 -- Signal TFPOP_TFPI3 Pin AG10 -- ------------------------------------------------------------------------------ - entity PM5315 is generic(PHYSICAL_PIN_MAP : string := "SBGA_520"); port( A : in bit_vector(13 downto 0); ACK : in bit; ACMP : in bit; AD1 : in bit_vector(7 downto 0); AD2 : in bit_vector(7 downto 0); AD3 : in bit_vector(7 downto 0); AD4 : in bit_vector(7 downto 0); ADP : in bit_vector(1 to 4); AJ0J1_FP : in bit_vector(1 to 4); ALE : in bit; APAIS : in bit_vector(1 to 4); APL : in bit_vector(1 to 4); ATP : linkage bit_vector(1 downto 0); B3E1 : out bit; CAVDH : linkage bit; CAVSH : linkage bit; CSB : in bit; D : inout bit_vector(15 downto 0); DALARM : out bit_vector(1 to 4); DCK : in bit; DCMP : in bit; DD1 : out bit_vector(7 downto 0); DD2 : out bit_vector(7 downto 0); DD3 : out bit_vector(7 downto 0); DD4 : out bit_vector(7 downto 0); DDP : out bit_vector(1 to 4); DJ0J1 : out bit_vector(1 to 4); DJ0REF : in bit; DPL : out bit_vector(1 to 4); INTB : out bit; NC : linkage bit_vector(36 downto 0); OOF : out bit; PGMRCLK : out bit; PGMTCLK : out bit; QAVD : linkage bit; QAVS : linkage bit; QUAD622 : in bit; RALM : out bit_vector(1 to 4); RAVDH : linkage bit_vector(1 to 4); RAVDL : linkage bit_vector(1 to 4); RAVSH : linkage bit_vector(1 to 4); RAVSL : linkage bit_vector(1 to 4); RCLK : out bit_vector(1 to 4); RDB : in bit; RDCLK : in bit_vector(1 to 4); RDCLKP : in bit; RDCLKN : in bit; RDN_0_TD2_0 : in bit; RDN_1_TD2_2 : in bit; RDN_10_TD1_4 : in bit; RDN_11_TD1_6 : in bit; RDN_12_RD1_0 : in bit; RDN_13_RD1_2 : in bit; RDN_14_RD1_4 : in bit; RDN_15_RD1_6 : in bit; RDN_2_TD2_4 : in bit; RDN_3_TD2_6 : in bit; RDN_4_RD2_0 : in bit; RDN_5_RD2_2 : in bit; RDN_6_RD2_4 : in bit; RDN_7_RD2_6 : in bit; RDN_8_TD1_0 : in bit; RDN_9_TD1_2 : in bit; RDP_0_TD2_1 : in bit; RDP_1_TD2_3 : in bit; RDP_10_TD1_5 : in bit; RDP_11_TD1_7 : in bit; RDP_12_RD1_1 : in bit; RDP_13_RD1_3 : in bit; RDP_14_RD1_5 : in bit; RDP_15_RD1_7 : in bit; RDP_2_TD2_5 : in bit; RDP_3_TD2_7 : in bit; RDP_4_RD2_1 : in bit; RDP_5_RD2_3 : in bit; RDP_6_RD2_5 : in bit; RDP_7_RD2_7 : in bit; RDP_8_TD1_1 : in bit; RDP_9_TD1_3 : in bit; RFPN : in bit; RFPP : in bit; RLD : out bit; RLDCLK : out bit; ROHCLK : out bit_vector(1 to 4); ROHFP : out bit_vector(1 to 4); RPOH : out bit_vector(1 to 4); RPOHEN : out bit_vector(1 to 4); RRCPDAT : out bit_vector(1 to 4); RSLD : out bit; RSLDCLK : out bit; RSTB : in bit; RTOH : out bit_vector(1 to 4); SALM1 : out bit; SALM2_B3E2 : out bit; SALM3_B3E3 : out bit; SALM4_B3E4 : out bit; SD : in bit_vector(1 to 4); TAVDH : linkage bit_vector(1 to 4); TAVDL : linkage bit_vector(1 to 4); TAVSL : linkage bit_vector(1 to 4); TAVSH : linkage bit_vector(1 to 4); TCK : in bit; TCLK : out bit_vector(1 to 4); TDCLK : in bit_vector(1 to 4); TDCLKN : in bit; TDCLKP : in bit; TDCLKON : out bit; TDCLKOP : out bit; TDI : in bit; TDN_0_TD4_0 : out bit; TDN_1_TD4_2 : out bit; TDN_10_TD3_4 : out bit; TDN_11_TD3_6 : out bit; TDN_12_RD3_0 : out bit; TDN_13_RD3_2 : out bit; TDN_14_RD3_4 : out bit; TDN_15_RD3_6 : out bit; TDN_2_TD4_4 : out bit; TDN_3_TD4_6 : out bit; TDN_4_RD4_0 : out bit; TDN_5_RD4_2 : out bit; TDN_6_RD4_4 : out bit; TDN_7_RD4_6 : out bit; TDN_8_TD3_0 : out bit; TDN_9_TD3_2 : out bit; TDO : out bit; TDP_0_TD4_1 : out bit; TDP_1_TD4_3 : out bit; TDP_10_TD3_5 : out bit; TDP_11_TD3_7 : out bit; TDP_12_RD3_1 : out bit; TDP_13_RD3_3 : out bit; TDP_14_RD3_5 : out bit; TDP_15_RD3_7 : out bit; TDP_2_TD4_5 : out bit; TDP_3_TD4_7 : out bit; TDP_4_RD4_1 : out bit; TDP_5_RD4_3 : out bit; TDP_6_RD4_5 : out bit; TDP_7_RD4_7 : out bit; TDP_8_TD3_1 : out bit; TDP_9_TD3_3 : out bit; TDREF : linkage bit_vector(0 to 1); TFPIP_TFPI1 : in bit; TFPIN_TFPI2 : in bit; TFPOP_TFPI3 : out bit; TFPON_TFPI4 : out bit; TLD : in bit; TLDCLK : out bit; TMS : in bit; TOHCLK : out bit_vector(1 to 4); TOHFP : out bit_vector(1 to 4); TPOH : in bit_vector(1 to 4); TPOHEN : in bit_vector(1 to 4); TPOHRDY : out bit_vector(1 to 4); TRCPCLK : in bit_vector(1 to 4); TRCPDAT : in bit_vector(1 to 4); TRCPFP : in bit_vector(1 to 4); TRSTB : in bit; TSLD : in bit; TSLDCLK : out bit; TTOH : in bit_vector(1 to 4); TTOHEN : in bit_vector(1 to 4); VDDI : linkage bit_vector(15 downto 0); VDD : linkage bit_vector(47 downto 0); VSS : linkage bit_vector(55 downto 0); WRB : in bit); use STD_1149_1_1990.all; use PMC_Sierra_Cells.all; attribute PIN_MAP of PM5315 : entity is PHYSICAL_PIN_MAP; constant SBGA_520 : PIN_MAP_STRING := "A : (A15,A17,B17,C17,D17,E17,A18,B18,C18,D18," & "E18,A19,B19,C19)," & "ACK : AE28," & "ACMP : AF30," & "AD1 : (B28,C27,E26,B27,D26,A27,C26,E25)," & "AD2 : (K28,J31,K27,J30,J29,J28,H31,J27)," & "AD3 : (R31,R30,R29,R28,P31,P30,P29,P28)," & "AD4 : (AB30,AB31,AA28,AA29,AA30,Y27,Y28,Y29)," & "ADP : (D30,K29,U31,AB29)," & "AJ0J1_FP : (D25,H29,N31,Y31)," & "ALE : A20," & "APAIS : (E29,K30,U30,AB28)," & "APL : (B26,H30,P27,Y30)," & "ATP : (P4,P5)," & "B3E1 : AF27," & "CAVDH : R5," & "CAVSH : P1," & "CSB : E19," & "D : (D12,C12,B12,A12,E13,D13,C13,B13,A13,D14," & "C14,B14,A14,E15,D15,C15)," & "DALARM : (H28,N30,W27,AE30)," & "DCK : AG31," & "DCMP : AF29," & "DD1 : (G30,G29,G28,F30,G27,F29,E31,F28)," & "DD2 : (N28,N27,M31,M30,M29,M28,M27,L30)," & "DD3 : (W30,W31,V27,V28,V29,V30,V31,U27)," & "DD4 : (AE31,AD28,AD29,AD30,AC27,AD31,AC28,AC30)," & "DDP : (G31,N29,W28,AD27)," & "DJ0J1 : (F27,K31,U29,AC31)," & "DJ0REF : AE27," & "DPL : (E30,L28,U28,AB27)," & "INTB : B21," & "NC : (E28,L29,AC29,AF28,AK27,AH26,AH24,AL23,AH22,AK20," & "AH18,AJ18,AJ17,AK17,AK12,AH5,AF4,AD5,AC3,AC2," & "AA3,W2,V3,R1,R2,N3,N5,L4,K1,G3," & "G4,F3,E14,D19,D22,C25,D27)," & "OOF : E8," & "PGMRCLK : N1," & "PGMTCLK : AH10," & "QAVD : P2," & "QAVS : P3," & "QUAD622 : E20," & "RALM : (AG29,AJ26,AK24,AK22)," & "RAVDH : (C8,E4,H2,M2)," & "RAVDL : (B9,D6,F2,K2)," & "RAVSH : (C9,B5,G2,L3)," & "RAVSL : (B10,C7,F4,J2)," & "RCLK : (B7,J3,AA4,AH6)," & "RDB : B20," & "RDCLK : (D8,J5,Y5,AG6)," & "RDCLKN : C11," & "RDCLKP : B11," & "RDN_0_TD2_0 : M3," & "RDN_1_TD2_2 : M5," & "RDN_10_TD1_4 : C6," & "RDN_11_TD1_6 : B6," & "RDN_12_RD1_0 : B8," & "RDN_13_RD1_2 : A8," & "RDN_14_RD1_4 : E10," & "RDN_15_RD1_6 : D10," & "RDN_2_TD2_4 : K3," & "RDN_3_TD2_6 : J1," & "RDN_4_RD2_0 : H3," & "RDN_5_RD2_2 : G1," & "RDN_6_RD2_4 : E2," & "RDN_7_RD2_6 : E3," & "RDN_8_TD1_0 : D5," & "RDN_9_TD1_2 : C5," & "RDP_0_TD2_1 : M4," & "RDP_1_TD2_3 : L2," & "RDP_10_TD1_5 : E7," & "RDP_11_TD1_7 : D7," & "RDP_12_RD1_1 : E9," & "RDP_13_RD1_3 : D9," & "RDP_14_RD1_5 : A9," & "RDP_15_RD1_7 : C10," & "RDP_2_TD2_5 : K4," & "RDP_3_TD2_7 : K5," & "RDP_4_RD2_1 : H4," & "RDP_5_RD2_3 : H5," & "RDP_6_RD2_5 : F5," & "RDP_7_RD2_7 : D2," & "RDP_8_TD1_1 : B4," & "RDP_9_TD1_3 : E6," & "RFPN : A10," & "RFPP : D11," & "RLD : AJ19," & "RLDCLK : AH19," & "ROHCLK : (AH30,AG25,AG23,AL22)," & "ROHFP : (AG28,AK26,AL24,AH21)," & "RPOH : (AK28,AJ25,AJ23,AK21)," & "RPOHEN : (AJ27,AK25,AK23,AG20)," & "RRCPDAT : (AG26,AG24,AG22,AH20)," & "RSLD : AG19," & "RSLDCLK : AL20," & "RSTB : D20," & "RTOH : (AH27,AH25,AH23,AJ21)," & "SALM1 : AG30," & "SALM2_B3E2 : AL27," & "SALM3_B3E3 : AJ24," & "SALM4_B3E4 : AJ22," & "SD : (A7,H1,AA2,AK5)," & "TAVDH : (Y4,AD4,AG4,AK8)," & "TAVDL : (W1,AB5,AG1,AJ7)," & "TAVSL : (U5,AB1,AE3,AL5)," & "TAVSH : (W4,AC4,AF5,AK7)," & "TCK : C22," & "TCLK : (G5,N4,AE2,AH9)," & "TDCLK : (E1,M1,AE1,AG9)," & "TDCLKN : U2," & "TDCLKP : U1," & "TDCLKON : AK9," & "TDCLKOP : AJ9," & "TDI : D21," & "TDO : C21," & "TDN_0_TD4_0 : AJ8," & "TDN_1_TD4_2 : AL7," & "TDN_10_TD3_4 : AC1," & "TDN_11_TD3_6 : AB3," & "TDN_12_RD3_0 : Y3," & "TDN_13_RD3_2 : Y1," & "TDN_14_RD3_4 : V5," & "TDN_15_RD3_6 : V2," & "TDN_2_TD4_4 : AH7," & "TDN_3_TD4_6 : AG7," & "TDN_4_RD4_0 : AJ5," & "TDN_5_RD4_2 : AH2," & "TDN_6_RD4_4 : AF3," & "TDN_7_RD4_6 : AF2," & "TDN_8_TD3_0 : AD3," & "TDN_9_TD3_2 : AC5," & "TDP_0_TD4_1 : AH8," & "TDP_1_TD4_3 : AG8," & "TDP_10_TD3_5 : AB4," & "TDP_11_TD3_7 : AB2," & "TDP_12_RD3_1 : Y2," & "TDP_13_RD3_3 : W5," & "TDP_14_RD3_5 : V4," & "TDP_15_RD3_7 : V1," & "TDP_2_TD4_5 : AK6," & "TDP_3_TD4_7 : AJ6," & "TDP_4_RD4_1 : AK4," & "TDP_5_RD4_3 : AG3," & "TDP_6_RD4_5 : AE5," & "TDP_7_RD4_7 : AE4," & "TDP_8_TD3_1 : AD2," & "TDP_9_TD3_3 : AD1," & "TDREF : (R4,R3)," & "TFPIP_TFPI1 : U3," & "TFPIN_TFPI2 : U4," & "TFPOP_TFPI3 : AG10," & "TFPON_TFPI4 : AL9," & "TLD : AJ10," & "TLDCLK : AK10," & "TMS : A22," & "TOHCLK : (AK19,AL17,AK14,AG13)," & "TOHFP : (AL19,AL15,AH14,AL12)," & "TPOH : (AL18,AH15,AK13,AG12)," & "TPOHEN : (AG17,AG15,AJ13,AK11)," & "TPOHRDY : (AH17,AL14,AH13,AJ11)," & "TRCPCLK : (B25,D24,A24,B23)," & "TRCPDAT : (A25,B24,C23,A23)," & "TRCPFP : (E24,C24,D23,E22)," & "TRSTB : B22," & "TSLD : AL10," & "TSLDCLK : AH11," & "TTOH : (AG18,AK15,AG14,AJ12)," & "TTOHEN : (AK18,AJ15,AL13,AH12)," & "VDDI : (H27,R27,W29,AE29,AL25,AJ20,AJ14,AL8,AG2,W3," & "N2,J4,A5,E12,B15,E23)," & "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)," & "WRB : C20"; 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 PM5315: entity is 3; attribute INSTRUCTION_OPCODE of PM5315: entity is "EXTEST (000)," & "SAMPLE (010)," & "IDCODE (001)," & "BYPASS (011,100,110,111)," & "STCTEST (101)"; attribute INSTRUCTION_CAPTURE of PM5315: entity is "001"; attribute IDCODE_REGISTER of PM5315: entity is "0001" & -- 4 bit version = 1H "0101001100010101" & -- 16 bit part number = 5315h "00001100110" & -- 11 bit manufacturer`s code = 0CDh "1"; -- mandatory LSB by the standard attribute REGISTER_ACCESS of PM5315: entity is "Boundary (STCTEST)"; attribute BOUNDARY_CELLS of PM5315: entity is "BC_1,BC_4,cele0"; attribute BOUNDARY_LENGTH of PM5315: entity is 437; attribute BOUNDARY_REGISTER of PM5315: entity is -- num cell port function safe [ccell disval rslt] "436 (BC_4, ADP(1), INPUT, X)," & "435 (BC_4, APAIS(1), INPUT, X)," & "434 (BC_1, *, CONTROL, 1)," & "433 (BC_1, DJ0J1(1), OUTPUT3, X, 434, 1, Z)," & "432 (BC_1, *, CONTROL, 1)," & "431 (BC_1, DPL(1), OUTPUT3, X, 432, 1, Z)," & "430 (BC_1, *, CONTROL, 1)," & "429 (BC_1, DD1(0), OUTPUT3, X, 430, 1, Z)," & "428 (BC_1, *, CONTROL, 1)," & "427 (BC_1, DD1(1), OUTPUT3, X, 428, 1, Z)," & "426 (BC_1, *, CONTROL, 1)," & "425 (BC_1, DD1(2), OUTPUT3, X, 426, 1, Z)," & "424 (BC_1, *, CONTROL, 1)," & "423 (BC_1, DD1(3), OUTPUT3, X, 424, 1, Z)," & "422 (BC_1, *, CONTROL, 1)," & "421 (BC_1, DD1(4), OUTPUT3, X, 422, 1, Z)," & "420 (BC_1, *, CONTROL, 1)," & "419 (BC_1, DD1(5), OUTPUT3, X, 420, 1, Z)," & "418 (BC_1, *, CONTROL, 1)," & "417 (BC_1, DD1(6), OUTPUT3, X, 418, 1, Z)," & "416 (BC_1, *, CONTROL, 1)," & "415 (BC_1, DD1(7), OUTPUT3, X, 416, 1, Z)," & "414 (BC_1, *, CONTROL, 1)," & "413 (BC_1, DDP(1), OUTPUT3, X, 414, 1, Z)," & "412 (BC_1, *, CONTROL, 1)," & "411 (BC_1, DALARM(1), OUTPUT3, X, 412, 1, Z)," & "410 (BC_4, AJ0J1_FP(2), INPUT, X)," & "409 (BC_4, APL(2), INPUT, X)," & "408 (BC_4, AD2(0), INPUT, X)," & "407 (BC_4, AD2(1), INPUT, X)," & "406 (BC_4, AD2(2), INPUT, X)," & "405 (BC_4, AD2(3), INPUT, X)," & "404 (BC_4, AD2(4), INPUT, X)," & "403 (BC_4, AD2(5), INPUT, X)," & "402 (BC_4, AD2(6), INPUT, X)," & "401 (BC_4, AD2(7), INPUT, X)," & "400 (BC_4, ADP(2), INPUT, X)," & "399 (BC_4, APAIS(2), INPUT, X)," & "398 (BC_1, *, CONTROL, 1)," & "397 (BC_1, DJ0J1(2), OUTPUT3, X, 398, 1, Z)," & "396 (BC_1, *, CONTROL, 1)," & "395 (BC_1, DPL(2), OUTPUT3, X, 396, 1, Z)," & "394 (BC_1, *, CONTROL, 1)," & "393 (BC_1, DD2(0), OUTPUT3, X, 394, 1, Z)," & "392 (BC_1, *, CONTROL, 1)," & "391 (BC_1, DD2(1), OUTPUT3, X, 392, 1, Z)," & "390 (BC_1, *, CONTROL, 1)," & "389 (BC_1, DD2(2), OUTPUT3, X, 390, 1, Z)," & "388 (BC_1, *, CONTROL, 1)," & "387 (BC_1, DD2(3), OUTPUT3, X, 388, 1, Z)," & "386 (BC_1, *, CONTROL, 1)," & "385 (BC_1, DD2(4), OUTPUT3, X, 386, 1, Z)," & "384 (BC_1, *, CONTROL, 1)," & "383 (BC_1, DD2(5), OUTPUT3, X, 384, 1, Z)," & "382 (BC_1, *, CONTROL, 1)," & "381 (BC_1, DD2(6), OUTPUT3, X, 382, 1, Z)," & "380 (BC_1, *, CONTROL, 1)," & "379 (BC_1, DD2(7), OUTPUT3, X, 380, 1, Z)," & "378 (BC_1, *, CONTROL, 1)," & "377 (BC_1, DDP(2), OUTPUT3, X, 378, 1, Z)," & "376 (BC_1, *, CONTROL, 1)," & "375 (BC_1, DALARM(2), OUTPUT3, X, 376, 1, Z)," & "374 (BC_4, AJ0J1_FP(3), INPUT, X)," & "373 (BC_4, APL(3), INPUT, X)," & "372 (BC_4, AD3(0), INPUT, X)," & "371 (BC_4, AD3(1), INPUT, X)," & "370 (BC_4, AD3(2), INPUT, X)," & "369 (BC_4, AD3(3), INPUT, X)," & "368 (BC_4, AD3(4), INPUT, X)," & "367 (BC_4, AD3(5), INPUT, X)," & "366 (BC_4, AD3(6), INPUT, X)," & "365 (BC_4, AD3(7), INPUT, X)," & "364 (BC_4, ADP(3), INPUT, X)," & "363 (BC_4, APAIS(3), INPUT, X)," & "362 (BC_1, *, CONTROL, 1)," & "361 (BC_1, DJ0J1(3), OUTPUT3, X, 362, 1, Z)," & "360 (BC_1, *, CONTROL, 1)," & "359 (BC_1, DPL(3), OUTPUT3, X, 360, 1, Z)," & "358 (BC_1, *, CONTROL, 1)," & "357 (BC_1, DD3(0), OUTPUT3, X, 358, 1, Z)," & "356 (BC_1, *, CONTROL, 1)," & "355 (BC_1, DD3(1), OUTPUT3, X, 356, 1, Z)," & "354 (BC_1, *, CONTROL, 1)," & "353 (BC_1, DD3(2), OUTPUT3, X, 354, 1, Z)," & "352 (BC_1, *, CONTROL, 1)," & "351 (BC_1, DD3(3), OUTPUT3, X, 352, 1, Z)," & "350 (BC_1, *, CONTROL, 1)," & "349 (BC_1, DD3(4), OUTPUT3, X, 350, 1, Z)," & "348 (BC_1, *, CONTROL, 1)," & "347 (BC_1, DD3(5), OUTPUT3, X, 348, 1, Z)," & "346 (BC_1, *, CONTROL, 1)," & "345 (BC_1, DD3(6), OUTPUT3, X, 346, 1, Z)," & "344 (BC_1, *, CONTROL, 1)," & "343 (BC_1, DD3(7), OUTPUT3, X, 344, 1, Z)," & "342 (BC_1, *, CONTROL, 1)," & "341 (BC_1, DDP(3), OUTPUT3, X, 342, 1, Z)," & "340 (BC_1, *, CONTROL, 1)," & "339 (BC_1, DALARM(3), OUTPUT3, X, 340, 1, Z)," & "338 (BC_4, AJ0J1_FP(4), INPUT, X)," & "337 (BC_4, APL(4), INPUT, X)," & "336 (BC_4, AD4(0), INPUT, X)," & "335 (BC_4, AD4(1), INPUT, X)," & "334 (BC_4, AD4(2), INPUT, X)," & "333 (BC_4, AD4(3), INPUT, X)," & "332 (BC_4, AD4(4), INPUT, X)," & "331 (BC_4, AD4(5), INPUT, X)," & "330 (BC_4, AD4(6), INPUT, X)," & "329 (BC_4, AD4(7), INPUT, X)," & "328 (BC_4, ADP(4), INPUT, X)," & "327 (BC_4, APAIS(4), INPUT, X)," & "326 (BC_1, *, CONTROL, 1)," & "325 (BC_1, DJ0J1(4), OUTPUT3, X, 326, 1, Z)," & "324 (BC_1, *, CONTROL, 1)," & "323 (BC_1, DPL(4), OUTPUT3, X, 324, 1, Z)," & "322 (BC_1, *, CONTROL, 1)," & "321 (BC_1, DD4(0), OUTPUT3, X, 322, 1, Z)," & "320 (BC_1, *, CONTROL, 1)," & "319 (BC_1, DD4(1), OUTPUT3, X, 320, 1, Z)," & "318 (BC_1, *, CONTROL, 1)," & "317 (BC_1, DD4(2), OUTPUT3, X, 318, 1, Z)," & "316 (BC_1, *, CONTROL, 1)," & "315 (BC_1, DD4(3), OUTPUT3, X, 316, 1, Z)," & "314 (BC_1, *, CONTROL, 1)," & "313 (BC_1, DD4(4), OUTPUT3, X, 314, 1, Z)," & "312 (BC_1, *, CONTROL, 1)," & "311 (BC_1, DD4(5), OUTPUT3, X, 312, 1, Z)," & "310 (BC_1, *, CONTROL, 1)," & "309 (BC_1, DD4(6), OUTPUT3, X, 310, 1, Z)," & "308 (BC_1, *, CONTROL, 1)," & "307 (BC_1, DD4(7), OUTPUT3, X, 308, 1, Z)," & "306 (BC_1, *, CONTROL, 1)," & "305 (BC_1, DDP(4), OUTPUT3, X, 306, 1, Z)," & "304 (BC_1, *, CONTROL, 1)," & "303 (BC_1, DALARM(4), OUTPUT3, X, 304, 1, Z)," & "302 (BC_4, ACK, INPUT, X)," & "301 (BC_4, ACMP, INPUT, X)," & "300 (BC_4, DJ0REF, INPUT, X)," & "299 (BC_4, DCMP, INPUT, X)," & "298 (BC_4, DCK, INPUT, X)," & "297 (BC_1, *, CONTROL, 1)," & "296 (BC_1, SALM1, OUTPUT3, X, 297, 1, Z)," & "295 (BC_1, *, CONTROL, 1)," & "294 (BC_1, B3E1, OUTPUT3, X, 295, 1, Z)," & "293 (BC_1, *, CONTROL, 1)," & "292 (BC_1, RALM(1), OUTPUT3, X, 293, 1, Z)," & "291 (BC_1, *, CONTROL, 1)," & "290 (BC_1, ROHCLK(1), OUTPUT3, X, 291, 1, Z)," & "289 (BC_1, *, CONTROL, 1)," & "288 (BC_1, ROHFP(1), OUTPUT3, X, 289, 1, Z)," & "287 (BC_1, *, CONTROL, 1)," & "286 (BC_1, RTOH(1), OUTPUT3, X, 287, 1, Z)," & "285 (BC_1, *, CONTROL, 1)," & "284 (BC_1, RPOH(1), OUTPUT3, X, 285, 1, Z)," & "283 (BC_1, *, CONTROL, 1)," & "282 (BC_1, RPOHEN(1), OUTPUT3, X, 283, 1, Z)," & "281 (BC_1, *, CONTROL, 1)," & "280 (BC_1, RRCPDAT(1), OUTPUT3, X, 281, 1, Z)," & "279 (BC_1, *, CONTROL, 1)," & "278 (BC_1, SALM2_B3E2, OUTPUT3, X, 279, 1, Z)," & "277 (BC_1, *, CONTROL, 1)," & "276 (BC_1, RALM(2), OUTPUT3, X, 277, 1, Z)," & "275 (BC_1, *, CONTROL, 1)," & "274 (BC_1, ROHCLK(2), OUTPUT3, X, 275, 1, Z)," & "273 (BC_1, *, CONTROL, 1)," & "272 (BC_1, ROHFP(2), OUTPUT3, X, 273, 1, Z)," & "271 (BC_1, *, CONTROL, 1)," & "270 (BC_1, RTOH(2), OUTPUT3, X, 271, 1, Z)," & "269 (BC_1, *, CONTROL, 1)," & "268 (BC_1, RPOH(2), OUTPUT3, X, 269, 1, Z)," & "267 (BC_1, *, CONTROL, 1)," & "266 (BC_1, RPOHEN(2), OUTPUT3, X, 267, 1, Z)," & "265 (BC_1, *, CONTROL, 1)," & "264 (BC_1, RRCPDAT(2), OUTPUT3, X, 265, 1, Z)," & "263 (BC_1, *, CONTROL, 1)," & "262 (BC_1, SALM3_B3E3, OUTPUT3, X, 263, 1, Z)," & "261 (BC_1, *, CONTROL, 1)," & "260 (BC_1, RALM(3), OUTPUT3, X, 261, 1, Z)," & "259 (BC_1, *, CONTROL, 1)," & "258 (BC_1, ROHCLK(3), OUTPUT3, X, 259, 1, Z)," & "257 (BC_1, *, CONTROL, 1)," & "256 (BC_1, ROHFP(3), OUTPUT3, X, 257, 1, Z)," & "255 (BC_1, *, CONTROL, 1)," & "254 (BC_1, RTOH(3), OUTPUT3, X, 255, 1, Z)," & "253 (BC_1, *, CONTROL, 1)," & "252 (BC_1, RPOH(3), OUTPUT3, X, 253, 1, Z)," & "251 (BC_1, *, CONTROL, 1)," & "250 (BC_1, RPOHEN(3), OUTPUT3, X, 251, 1, Z)," & "249 (BC_1, *, CONTROL, 1)," & "248 (BC_1, RRCPDAT(3), OUTPUT3, X, 249, 1, Z)," & "247 (BC_1, *, CONTROL, 1)," & "246 (BC_1, SALM4_B3E4, OUTPUT3, X, 247, 1, Z)," & "245 (BC_1, *, CONTROL, 1)," & "244 (BC_1, RALM(4), OUTPUT3, X, 245, 1, Z)," & "243 (BC_1, *, CONTROL, 1)," & "242 (BC_1, ROHCLK(4), OUTPUT3, X, 243, 1, Z)," & "241 (BC_1, *, CONTROL, 1)," & "240 (BC_1, ROHFP(4), OUTPUT3, X, 241, 1, Z)," & "239 (BC_1, *, CONTROL, 1)," & "238 (BC_1, RTOH(4), OUTPUT3, X, 239, 1, Z)," & "237 (BC_1, *, CONTROL, 1)," & "236 (BC_1, RPOH(4), OUTPUT3, X, 237, 1, Z)," & "235 (BC_1, *, CONTROL, 1)," & "234 (BC_1, RPOHEN(4), OUTPUT3, X, 235, 1, Z)," & "233 (BC_1, *, CONTROL, 1)," & "232 (BC_1, RRCPDAT(4), OUTPUT3, X, 233, 1, Z)," & "231 (BC_1, *, CONTROL, 1)," & "230 (BC_1, RSLDCLK, OUTPUT3, X, 231, 1, Z)," & "229 (BC_1, *, CONTROL, 1)," & "228 (BC_1, RSLD, OUTPUT3, X, 229, 1, Z)," & "227 (BC_1, *, CONTROL, 1)," & "226 (BC_1, RLDCLK, OUTPUT3, X, 227, 1, Z)," & "225 (BC_1, *, CONTROL, 1)," & "224 (BC_1, RLD, OUTPUT3, X, 225, 1, Z)," & "223 (BC_1, *, CONTROL, 1)," & "222 (BC_1, TOHCLK(1), OUTPUT3, X, 223, 1, Z)," & "221 (BC_1, *, CONTROL, 1)," & "220 (BC_1, TOHFP(1), OUTPUT3, X, 221, 1, Z)," & "219 (BC_4, TTOH(1), INPUT, X)," & "218 (BC_4, TTOHEN(1), INPUT, X)," & "217 (BC_4, TPOH(1), INPUT, X)," & "216 (BC_4, TPOHEN(1), INPUT, X)," & "215 (BC_1, *, CONTROL, 1)," & "214 (BC_1, TPOHRDY(1), OUTPUT3, X, 215, 1, Z)," & "213 (BC_1, *, CONTROL, 1)," & "212 (BC_1, TOHCLK(2), OUTPUT3, X, 213, 1, Z)," & "211 (BC_1, *, CONTROL, 1)," & "210 (BC_1, TOHFP(2), OUTPUT3, X, 211, 1, Z)," & "209 (BC_4, TTOH(2), INPUT, X)," & "208 (BC_4, TTOHEN(2), INPUT, X)," & "207 (BC_4, TPOH(2), INPUT, X)," & "206 (BC_4, TPOHEN(2), INPUT, X)," & "205 (BC_1, *, CONTROL, 1)," & "204 (BC_1, TPOHRDY(2), OUTPUT3, X, 205, 1, Z)," & "203 (BC_1, *, CONTROL, 1)," & "202 (BC_1, TOHCLK(3), OUTPUT3, X, 203, 1, Z)," & "201 (BC_1, *, CONTROL, 1)," & "200 (BC_1, TOHFP(3), OUTPUT3, X, 201, 1, Z)," & "199 (BC_4, TTOH(3), INPUT, X)," & "198 (BC_4, TTOHEN(3), INPUT, X)," & "197 (BC_4, TPOH(3), INPUT, X)," & "196 (BC_4, TPOHEN(3), INPUT, X)," & "195 (BC_1, *, CONTROL, 1)," & "194 (BC_1, TPOHRDY(3), OUTPUT3, X, 195, 1, Z),"& "193 (BC_1, *, CONTROL, 1)," & "192 (BC_1, TOHCLK(4), OUTPUT3, X, 193, 1, Z)," & "191 (BC_1, *, CONTROL, 1)," & "190 (BC_1, TOHFP(4), OUTPUT3, X, 191, 1, Z)," & "189 (BC_4, TTOH(4), INPUT, X)," & "188 (BC_4, TTOHEN(4), INPUT, X)," & "187 (BC_4, TPOH(4), INPUT, X)," & "186 (BC_4, TPOHEN(4), INPUT, X)," & "185 (BC_1, *, CONTROL, 1)," & "184 (BC_1, TPOHRDY(4), OUTPUT3, X, 185, 1, Z)," & "183 (BC_1, *, CONTROL, 1)," & "182 (BC_1, TSLDCLK, OUTPUT3, X, 183, 1, Z)," & "181 (BC_4, TSLD, INPUT, X)," & "180 (BC_1, *, CONTROL, 1)," & "179 (BC_1, TLDCLK, OUTPUT3, X, 180, 1, Z)," & "178 (BC_4, TLD, INPUT, X)," & "177 (BC_1, *, CONTROL, 1)," & "176 (BC_1, PGMTCLK, OUTPUT3, X, 177, 1, Z)," & "175 (BC_4, *, INTERNAL, X)," & "174 (BC_4, *, INTERNAL, X)," & "173 (BC_1, *, CONTROL, 1)," & "172 (BC_1, TCLK(4), OUTPUT3, X, 173, 1, Z)," & "171 (BC_4, TDCLK(4), INPUT, X)," & "170 (BC_1, *, INTERNAL, X)," & "169 (BC_1, *, INTERNAL, X)," & "168 (BC_1, *, INTERNAL, X)," & "167 (BC_1, *, INTERNAL, X)," & "166 (BC_1, *, INTERNAL, X)," & "165 (BC_1, *, INTERNAL, X)," & "164 (BC_1, *, INTERNAL, X)," & "163 (BC_1, *, INTERNAL, X)," & "162 (BC_1, *, CONTROL, 1)," & "161 (BC_1, RCLK(4), OUTPUT3, X, 162, 1, Z)," & "160 (BC_4, SD(4), INPUT, X)," & "159 (BC_4, RDCLK(4), INPUT, X)," & "158 (BC_4, *, INTERNAL, X)," & "157 (BC_4, *, INTERNAL, X)," & "156 (BC_4, *, INTERNAL, X)," & "155 (BC_4, *, INTERNAL, X)," & "154 (BC_4, *, INTERNAL, X)," & "153 (BC_4, *, INTERNAL, X)," & "152 (BC_4, *, INTERNAL, X)," & "151 (BC_4, *, INTERNAL, X)," & "150 (BC_1, *, CONTROL, 1)," & "149 (BC_1, TCLK(3), OUTPUT3, X, 150, 1, Z)," & "148 (BC_4, TDCLK(3), INPUT, X)," & "147 (BC_1, *, INTERNAL, X)," & "146 (BC_1, *, INTERNAL, X)," & "145 (BC_1, *, INTERNAL, X)," & "144 (BC_1, *, INTERNAL, X)," & "143 (BC_1, *, INTERNAL, X)," & "142 (BC_1, *, INTERNAL, X)," & "141 (BC_1, *, INTERNAL, X)," & "140 (BC_1, *, INTERNAL, X)," & "139 (BC_1, *, CONTROL, 1)," & "138 (BC_1, RCLK(3), OUTPUT3, X, 139, 1, Z)," & "137 (BC_4, SD(3), INPUT, X)," & "136 (BC_4, RDCLK(3), INPUT, X)," & "135 (BC_4, *, INTERNAL, X)," & "134 (BC_4, *, INTERNAL, X)," & "133 (BC_4, *, INTERNAL, X)," & "132 (BC_4, *, INTERNAL, X)," & "131 (BC_4, *, INTERNAL, X)," & "130 (BC_4, *, INTERNAL, X)," & "129 (BC_4, *, INTERNAL, X)," & "128 (BC_4, *, INTERNAL, X)," & "127 (BC_4, *, INTERNAL, X)," & "126 (BC_4, *, INTERNAL, X)," & "125 (BC_1, *, CONTROL, 1)," & "124 (BC_1, PGMRCLK, OUTPUT3, X, 125, 1, Z)," & "123 (BC_1, *, CONTROL, 1)," & "122 (BC_1, TCLK(2), OUTPUT3, X, 123, 1, Z)," & "121 (BC_4, TDCLK(2), INPUT, X)," & "120 (BC_1, *, INTERNAL, X)," & "119 (BC_1, *, INTERNAL, X)," & "118 (BC_1, *, INTERNAL, X)," & "117 (BC_1, *, INTERNAL, X)," & "116 (BC_1, *, INTERNAL, X)," & "115 (BC_1, *, INTERNAL, X)," & "114 (BC_1, *, INTERNAL, X)," & "113 (BC_1, *, INTERNAL, X)," & "112 (BC_1, *, CONTROL, 1)," & "111 (BC_1, RCLK(2), OUTPUT3, X, 112, 1, Z)," & "110 (BC_4, SD(2), INPUT, X)," & "109 (BC_4, RDCLK(2), INPUT, X)," & "108 (BC_4, *, INTERNAL, X)," & "107 (BC_4, *, INTERNAL, X)," & "106 (BC_4, *, INTERNAL, X)," & "105 (BC_4, *, INTERNAL, X)," & "104 (BC_1, *, CONTROL, 1)," & "103 (BC_1, TCLK(1), OUTPUT3, X, 104, 1, Z)," & "102 (BC_4, TDCLK(1), INPUT, X)," & "101 (BC_4, *, INTERNAL, X)," & "100 (BC_4, *, INTERNAL, X)," & "99 (BC_4, *, INTERNAL, X)," & "98 (BC_4, *, INTERNAL, X)," & "97 (BC_1, *, INTERNAL, X)," & "96 (BC_1, *, INTERNAL, X)," & "95 (BC_1, *, INTERNAL, X)," & "94 (BC_1, *, INTERNAL, X)," & "93 (BC_1, *, INTERNAL, X)," & "92 (BC_1, *, INTERNAL, X)," & "91 (BC_1, *, INTERNAL, X)," & "90 (BC_1, *, INTERNAL, X)," & "89 (BC_1, *, CONTROL, 1)," & "88 (BC_1, RCLK(1), OUTPUT3, X, 89, 1, Z)," & "87 (BC_1, *, CONTROL, 1)," & "86 (BC_1, OOF, OUTPUT3, X, 87, 1, Z)," & "85 (BC_4, SD(1), INPUT, X)," & "84 (BC_4, RDCLK(1), INPUT, X)," & "83 (BC_4, *, INTERNAL, X)," & "82 (BC_4, *, INTERNAL, X)," & "81 (BC_4, *, INTERNAL, X)," & "80 (BC_4, *, INTERNAL, X)," & "79 (BC_4, *, INTERNAL, X)," & "78 (BC_4, *, INTERNAL, X)," & "77 (BC_4, *, INTERNAL, X)," & "76 (BC_4, *, INTERNAL, X)," & "75 (BC_1, *, CONTROL, 1)," & "74 (CELE0, D(15), BIDIR, X, 75, 1, Z)," & "73 (BC_1, *, CONTROL, 1)," & "72 (CELE0, D(14), BIDIR, X, 73, 1, Z)," & "71 (BC_1, *, CONTROL, 1)," & "70 (CELE0, D(13), BIDIR, X, 71, 1, Z)," & "69 (BC_1, *, CONTROL, 1)," & "68 (CELE0, D(12), BIDIR, X, 69, 1, Z)," & "67 (BC_1, *, CONTROL, 1)," & "66 (CELE0, D(11), BIDIR, X, 67, 1, Z)," & "65 (BC_1, *, CONTROL, 1)," & "64 (CELE0, D(10), BIDIR, X, 65, 1, Z)," & "63 (BC_1, *, CONTROL, 1)," & "62 (CELE0, D(9), BIDIR, X, 63, 1, Z)," & "61 (BC_1, *, CONTROL, 1)," & "60 (CELE0, D(8), BIDIR, X, 61, 1, Z)," & "59 (BC_1, *, CONTROL, 1)," & "58 (CELE0, D(7), BIDIR, X, 59, 1, Z)," & "57 (BC_1, *, CONTROL, 1)," & "56 (CELE0, D(6), BIDIR, X, 57, 1, Z)," & "55 (BC_1, *, CONTROL, 1)," & "54 (CELE0, D(5), BIDIR, X, 55, 1, Z)," & "53 (BC_1, *, CONTROL, 1)," & "52 (CELE0, D(4), BIDIR, X, 53, 1, Z)," & "51 (BC_1, *, CONTROL, 1)," & "50 (CELE0, D(3), BIDIR, X, 51, 1, Z)," & "49 (BC_1, *, CONTROL, 1)," & "48 (CELE0, D(2), BIDIR, X, 49, 1, Z)," & "47 (BC_1, *, CONTROL, 1)," & "46 (CELE0, D(1), BIDIR, X, 47, 1, Z)," & "45 (BC_1, *, CONTROL, 1)," & "44 (CELE0, D(0), BIDIR, X, 45, 1, Z)," & "43 (BC_4, A(13), INPUT, X)," & "42 (BC_4, A(12), INPUT, X)," & "41 (BC_4, A(11), INPUT, X)," & "40 (BC_4, A(10), INPUT, X)," & "39 (BC_4, A(9), INPUT, X)," & "38 (BC_4, A(8), INPUT, X)," & "37 (BC_4, A(7), INPUT, X)," & "36 (BC_4, A(6), INPUT, X)," & "35 (BC_4, A(5), INPUT, X)," & "34 (BC_4, A(4), INPUT, X)," & "33 (BC_4, A(3), INPUT, X)," & "32 (BC_4, A(2), INPUT, X)," & "31 (BC_4, A(1), INPUT, X)," & "30 (BC_4, A(0), INPUT, X)," & "29 (BC_4, CSB, INPUT, X)," & "28 (BC_4, ALE, INPUT, X)," & "27 (BC_4, RDB, INPUT, X)," & "26 (BC_4, WRB, INPUT, X)," & "25 (BC_4, RSTB, INPUT, X)," & "24 (BC_4, QUAD622, INPUT, X)," & "23 (BC_1, *, CONTROL, 1)," & "22 (BC_1, INTB, OUTPUT3, X, 23, 1, Z)," & "21 (BC_4, TRCPDAT(4), INPUT, X)," & "20 (BC_4, TRCPFP(4), INPUT, X)," & "19 (BC_4, TRCPCLK(4), INPUT, X)," & "18 (BC_4, TRCPDAT(3), INPUT, X)," & "17 (BC_4, TRCPFP(3), INPUT, X)," & "16 (BC_4, TRCPCLK(3), INPUT, X)," & "15 (BC_4, TRCPDAT(2), INPUT, X)," & "14 (BC_4, TRCPFP(2), INPUT, X)," & "13 (BC_4, TRCPCLK(2), INPUT, X)," & "12 (BC_4, TRCPDAT(1), INPUT, X)," & "11 (BC_4, TRCPFP(1), INPUT, X)," & "10 (BC_4, TRCPCLK(1), INPUT, X)," & "9 (BC_4, AJ0J1_FP(1), INPUT, X)," & "8 (BC_4, APL(1), INPUT, X)," & "7 (BC_4, AD1(0), INPUT, X)," & "6 (BC_4, AD1(1), INPUT, X)," & "5 (BC_4, AD1(2), INPUT, X)," & "4 (BC_4, AD1(3), INPUT, X)," & "3 (BC_4, AD1(4), INPUT, X)," & "2 (BC_4, AD1(5), INPUT, X)," & "1 (BC_4, AD1(6), INPUT, X)," & "0 (BC_4, AD1(7), INPUT, X)"; attribute DESIGN_WARNING of PM5315: entity is "This BSDL file is for SINGLE mode application (QUAD622 tied low) only." & "There is another BSDL file for QUAD mode application." & "For more information please refer to the comments at the beginning of" & "the BSDL file."; end PM5315; 3 QUAD MODE OPERATIONAL CONFIGURATION BSDL SOURCE CODE ------------------------------------------------------------------------------ -- -- -- BSDL file for: PMC-Sierra PM5315 Spectra-2488 -- SONET/SDH Payload Extractor/Aligner for 2488 Mbit/s -- -- Topology: Quad STS-12/STM-4 Mode (QUAD622 input set to 1) -- -- File name: pm5315_quad_bsdl -- -- Overview: This device is designed to operate in two modes, single -- STS-48/STM-16 mode or STS-12/STM-4 mode. This is -- set by the input QUAD622. However, some pins (see note -- (1) below) behave differently depending on the mode -- selected. Therefore two separate BSDL files are created -- to describe this device when used in these two modes. -- Please select and use the correct one for your -- application: -- pm5315_single_bsdl for single mode -- pm5315_quad_bsdl for quad mode -- -- -- Revised by: Belwinder Barn for Revision B device. -- Date: November 13, 2001 -- This revision of BSDL (for Revision B) was not electrically tested since -- only the 4 bit version field of the Idcode register was changed from "0000" -- to "0001". -- -- -- Electrical verification was performed on the following device: -- Part number: PM5315-XI-P -- Lot number: CD616670A -- Date Code: C0021 -- Using Agilent 3070 Software revision B.03.60 -- ------------------------------------------------------------------------------ -- -- -- PM5315 BSDL Revision: 1.0 -- Date: Nov 28, 2000 -- Agilent Technologies Canada Inc. -- -- Notes: -- -- (1) The QUAD622 input selects the operation mode: -- QUAD622 high selects the quad STS-12/STM-4 mode -- QUAD622 low selects the single STS-48/STM-16 mode -- The device is affected both in normal operation and in boundary scan test. -- -- In the quad mode the pins TD1[7:0], TD2[7:0], TD3[7:0] & TD4[7:0] (pin #: -- D7,B6,E7,C6,E6,C5,B4,D5,K5,J1,K4,K3,L2,M5,M4,M3,AB2,AB3,AB4,AC1,AD1,AC5, -- AD2,AD3,AJ6,AG7,AK6,AH7,AG8,AL7,AH8 and AJ8) are outputs connected to the -- Boundary Scan Register. And pins RD1[7:0], RD2[7:0], RD3[7:0], RD4[7:0], -- TFPI1, TFPI2, TFPI3, TFPI4 (pin #: C10,D10,A9,E10,D9,A8,E9,B8,D2,E3,F5, -- E2,H5,G1,H4,H3,V1,V2,V4,V5,W5,Y1,Y2,Y3,AE4,AF2,AE5,AF3,AG3,AH2,AK4,AJ5, -- U3,U4,AG10 and AL9) are inputs connected to the Boundary Scan Register. -- -- In the single mode these pins are differential PECL inputs or outputs, -- not connected to the Boundary Scan Register -- -- As a result, these pins can be tested in quad mode, but not in single -- mode. -- -- (2) To avoid QUAD622 accidentially being driven to low during test, -- it is declared as a linkage bit instead of an input. And cell number 24 -- associated with it is declared as an internal cell. This should have little -- impact on test coverage as normal application requires this pin be tied -- high to select this mode. -- -- (3) In the quad mode the outputs mentioned above at (1) are tri-stated -- if CSB, RDB and WRB are all set to low at the same time. To minimize test -- debug, especially when automatic program generator are used, constrain -- one of the inputs, e.g. CSB, to "1". If your software tool does not allow -- you to do this automatically, then declare the cell number 29 associated -- with CSB as an internal cell with a safe state of "1" and drive the pin -- CSB to "1" during your test. However, this reduces the test coverage on -- CSB (pin E19). -- -- (4) Signal INTB is an open-drain output in normal operation. In boundary -- scan mode it is actually a tri-state output, i.e. it is tri-stated by a -- control cell and it outputs a "hard 1" instead of a "weak 1". Therefore, -- it is declared as an output3 cell below. -- -- (5) 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 RDCLKN, pin C11 -- Signal RDCLKP, pin B11 -- Signal RFPN, pin A10 -- Signal RFPP, pin D11 -- Signal TDCLKN, pin U2 -- Signal TDCLKP, pin U1 -- Signal TDCLKON, pin AK9 -- Signal TDCLKOP, pin AJ9 -- ------------------------------------------------------------------------------ - entity PM5315 is generic(PHYSICAL_PIN_MAP : string := "SBGA_520"); port( A : in bit_vector(13 downto 0); ACK : in bit; ACMP : in bit; AD1 : in bit_vector(7 downto 0); AD2 : in bit_vector(7 downto 0); AD3 : in bit_vector(7 downto 0); AD4 : in bit_vector(7 downto 0); ADP : in bit_vector(1 to 4); AJ0J1_FP : in bit_vector(1 to 4); ALE : in bit; APAIS : in bit_vector(1 to 4); APL : in bit_vector(1 to 4); ATP : linkage bit_vector(1 downto 0); B3E1 : out bit; CAVDH : linkage bit; CAVSH : linkage bit; CSB : in bit; D : inout bit_vector(15 downto 0); DALARM : out bit_vector(1 to 4); DCK : in bit; DCMP : in bit; DD1 : out bit_vector(7 downto 0); DD2 : out bit_vector(7 downto 0); DD3 : out bit_vector(7 downto 0); DD4 : out bit_vector(7 downto 0); DDP : out bit_vector(1 to 4); DJ0J1 : out bit_vector(1 to 4); DJ0REF : in bit; DPL : out bit_vector(1 to 4); INTB : out bit; NC : linkage bit_vector(36 downto 0); OOF : out bit; PGMRCLK : out bit; PGMTCLK : out bit; QAVD : linkage bit; QAVS : linkage bit; QUAD622 : linkage bit; RALM : out bit_vector(1 to 4); RAVDH : linkage bit_vector(1 to 4); RAVDL : linkage bit_vector(1 to 4); RAVSH : linkage bit_vector(1 to 4); RAVSL : linkage bit_vector(1 to 4); RCLK : out bit_vector(1 to 4); RDB : in bit; RDCLK : in bit_vector(1 to 4); RDCLKP : in bit; RDCLKN : in bit; RDN_0_TD2_0 : buffer bit; RDN_1_TD2_2 : buffer bit; RDN_10_TD1_4 : buffer bit; RDN_11_TD1_6 : buffer bit; RDN_12_RD1_0 : in bit; RDN_13_RD1_2 : in bit; RDN_14_RD1_4 : in bit; RDN_15_RD1_6 : in bit; RDN_2_TD2_4 : buffer bit; RDN_3_TD2_6 : buffer bit; RDN_4_RD2_0 : in bit; RDN_5_RD2_2 : in bit; RDN_6_RD2_4 : in bit; RDN_7_RD2_6 : in bit; RDN_8_TD1_0 : buffer bit; RDN_9_TD1_2 : buffer bit; RDP_0_TD2_1 : buffer bit; RDP_1_TD2_3 : buffer bit; RDP_10_TD1_5 : buffer bit; RDP_11_TD1_7 : buffer bit; RDP_12_RD1_1 : in bit; RDP_13_RD1_3 : in bit; RDP_14_RD1_5 : in bit; RDP_15_RD1_7 : in bit; RDP_2_TD2_5 : buffer bit; RDP_3_TD2_7 : buffer bit; RDP_4_RD2_1 : in bit; RDP_5_RD2_3 : in bit; RDP_6_RD2_5 : in bit; RDP_7_RD2_7 : in bit; RDP_8_TD1_1 : buffer bit; RDP_9_TD1_3 : buffer bit; RFPN : in bit; RFPP : in bit; RLD : out bit; RLDCLK : out bit; ROHCLK : out bit_vector(1 to 4); ROHFP : out bit_vector(1 to 4); RPOH : out bit_vector(1 to 4); RPOHEN : out bit_vector(1 to 4); RRCPDAT : out bit_vector(1 to 4); RSLD : out bit; RSLDCLK : out bit; RSTB : in bit; RTOH : out bit_vector(1 to 4); SALM1 : out bit; SALM2_B3E2 : out bit; SALM3_B3E3 : out bit; SALM4_B3E4 : out bit; SD : in bit_vector(1 to 4); TAVDH : linkage bit_vector(1 to 4); TAVDL : linkage bit_vector(1 to 4); TAVSL : linkage bit_vector(1 to 4); TAVSH : linkage bit_vector(1 to 4); TCK : in bit; TCLK : out bit_vector(1 to 4); TDCLK : in bit_vector(1 to 4); TDCLKN : in bit; TDCLKP : in bit; TDCLKON : out bit; TDCLKOP : out bit; TDI : in bit; TDN_0_TD4_0 : buffer bit; TDN_1_TD4_2 : buffer bit; TDN_10_TD3_4 : buffer bit; TDN_11_TD3_6 : buffer bit; TDN_12_RD3_0 : in bit; TDN_13_RD3_2 : in bit; TDN_14_RD3_4 : in bit; TDN_15_RD3_6 : in bit; TDN_2_TD4_4 : buffer bit; TDN_3_TD4_6 : buffer bit; TDN_4_RD4_0 : in bit; TDN_5_RD4_2 : in bit; TDN_6_RD4_4 : in bit; TDN_7_RD4_6 : in bit; TDN_8_TD3_0 : buffer bit; TDN_9_TD3_2 : buffer bit; TDO : out bit; TDP_0_TD4_1 : buffer bit; TDP_1_TD4_3 : buffer bit; TDP_10_TD3_5 : buffer bit; TDP_11_TD3_7 : buffer bit; TDP_12_RD3_1 : in bit; TDP_13_RD3_3 : in bit; TDP_14_RD3_5 : in bit; TDP_15_RD3_7 : in bit; TDP_2_TD4_5 : buffer bit; TDP_3_TD4_7 : buffer bit; TDP_4_RD4_1 : in bit; TDP_5_RD4_3 : in bit; TDP_6_RD4_5 : in bit; TDP_7_RD4_7 : in bit; TDP_8_TD3_1 : buffer bit; TDP_9_TD3_3 : buffer bit; TDREF : linkage bit_vector(0 to 1); TFPIP_TFPI1 : in bit; TFPIN_TFPI2 : in bit; TFPOP_TFPI3 : in bit; TFPON_TFPI4 : in bit; TLD : in bit; TLDCLK : out bit; TMS : in bit; TOHCLK : out bit_vector(1 to 4); TOHFP : out bit_vector(1 to 4); TPOH : in bit_vector(1 to 4); TPOHEN : in bit_vector(1 to 4); TPOHRDY : out bit_vector(1 to 4); TRCPCLK : in bit_vector(1 to 4); TRCPDAT : in bit_vector(1 to 4); TRCPFP : in bit_vector(1 to 4); TRSTB : in bit; TSLD : in bit; TSLDCLK : out bit; TTOH : in bit_vector(1 to 4); TTOHEN : in bit_vector(1 to 4); VDDI : linkage bit_vector(15 downto 0); VDD : linkage bit_vector(47 downto 0); VSS : linkage bit_vector(55 downto 0); WRB : in bit); use STD_1149_1_1990.all; use PMC_Sierra_Cells.all; attribute PIN_MAP of PM5315 : entity is PHYSICAL_PIN_MAP; constant SBGA_520 : PIN_MAP_STRING := "A : (A15,A17,B17,C17,D17,E17,A18,B18,C18,D18," & "E18,A19,B19,C19)," & "ACK : AE28," & "ACMP : AF30," & "AD1 : (B28,C27,E26,B27,D26,A27,C26,E25)," & "AD2 : (K28,J31,K27,J30,J29,J28,H31,J27)," & "AD3 : (R31,R30,R29,R28,P31,P30,P29,P28)," & "AD4 : (AB30,AB31,AA28,AA29,AA30,Y27,Y28,Y29)," & "ADP : (D30,K29,U31,AB29)," & "AJ0J1_FP : (D25,H29,N31,Y31)," & "ALE : A20," & "APAIS : (E29,K30,U30,AB28)," & "APL : (B26,H30,P27,Y30)," & "ATP : (P4,P5)," & "B3E1 : AF27," & "CAVDH : R5," & "CAVSH : P1," & "CSB : E19," & "D : (D12,C12,B12,A12,E13,D13,C13,B13,A13,D14," & "C14,B14,A14,E15,D15,C15)," & "DALARM : (H28,N30,W27,AE30)," & "DCK : AG31," & "DCMP : AF29," & "DD1 : (G30,G29,G28,F30,G27,F29,E31,F28)," & "DD2 : (N28,N27,M31,M30,M29,M28,M27,L30)," & "DD3 : (W30,W31,V27,V28,V29,V30,V31,U27)," & "DD4 : (AE31,AD28,AD29,AD30,AC27,AD31,AC28,AC30)," & "DDP : (G31,N29,W28,AD27)," & "DJ0J1 : (F27,K31,U29,AC31)," & "DJ0REF : AE27," & "DPL : (E30,L28,U28,AB27)," & "INTB : B21," & "NC : (E28,L29,AC29,AF28,AK27,AH26,AH24,AL23,AH22,AK20," & "AH18,AJ18,AJ17,AK17,AK12,AH5,AF4,AD5,AC3,AC2," & "AA3,W2,V3,R1,R2,N3,N5,L4,K1,G3," & "G4,F3,E14,D19,D22,C25,D27)," & "OOF : E8," & "PGMRCLK : N1," & "PGMTCLK : AH10," & "QAVD : P2," & "QAVS : P3," & "QUAD622 : E20," & "RALM : (AG29,AJ26,AK24,AK22)," & "RAVDH : (C8,E4,H2,M2)," & "RAVDL : (B9,D6,F2,K2)," & "RAVSH : (C9,B5,G2,L3)," & "RAVSL : (B10,C7,F4,J2)," & "RCLK : (B7,J3,AA4,AH6)," & "RDB : B20," & "RDCLK : (D8,J5,Y5,AG6)," & "RDCLKN : C11," & "RDCLKP : B11," & "RDN_0_TD2_0 : M3," & "RDN_1_TD2_2 : M5," & "RDN_10_TD1_4 : C6," & "RDN_11_TD1_6 : B6," & "RDN_12_RD1_0 : B8," & "RDN_13_RD1_2 : A8," & "RDN_14_RD1_4 : E10," & "RDN_15_RD1_6 : D10," & "RDN_2_TD2_4 : K3," & "RDN_3_TD2_6 : J1," & "RDN_4_RD2_0 : H3," & "RDN_5_RD2_2 : G1," & "RDN_6_RD2_4 : E2," & "RDN_7_RD2_6 : E3," & "RDN_8_TD1_0 : D5," & "RDN_9_TD1_2 : C5," & "RDP_0_TD2_1 : M4," & "RDP_1_TD2_3 : L2," & "RDP_10_TD1_5 : E7," & "RDP_11_TD1_7 : D7," & "RDP_12_RD1_1 : E9," & "RDP_13_RD1_3 : D9," & "RDP_14_RD1_5 : A9," & "RDP_15_RD1_7 : C10," & "RDP_2_TD2_5 : K4," & "RDP_3_TD2_7 : K5," & "RDP_4_RD2_1 : H4," & "RDP_5_RD2_3 : H5," & "RDP_6_RD2_5 : F5," & "RDP_7_RD2_7 : D2," & "RDP_8_TD1_1 : B4," & "RDP_9_TD1_3 : E6," & "RFPN : A10," & "RFPP : D11," & "RLD : AJ19," & "RLDCLK : AH19," & "ROHCLK : (AH30,AG25,AG23,AL22)," & "ROHFP : (AG28,AK26,AL24,AH21)," & "RPOH : (AK28,AJ25,AJ23,AK21)," & "RPOHEN : (AJ27,AK25,AK23,AG20)," & "RRCPDAT : (AG26,AG24,AG22,AH20)," & "RSLD : AG19," & "RSLDCLK : AL20," & "RSTB : D20," & "RTOH : (AH27,AH25,AH23,AJ21)," & "SALM1 : AG30," & "SALM2_B3E2 : AL27," & "SALM3_B3E3 : AJ24," & "SALM4_B3E4 : AJ22," & "SD : (A7,H1,AA2,AK5)," & "TAVDH : (Y4,AD4,AG4,AK8)," & "TAVDL : (W1,AB5,AG1,AJ7)," & "TAVSL : (U5,AB1,AE3,AL5)," & "TAVSH : (W4,AC4,AF5,AK7)," & "TCK : C22," & "TCLK : (G5,N4,AE2,AH9)," & "TDCLK : (E1,M1,AE1,AG9)," & "TDCLKN : U2," & "TDCLKP : U1," & "TDCLKON : AK9," & "TDCLKOP : AJ9," & "TDI : D21," & "TDO : C21," & "TDN_0_TD4_0 : AJ8," & "TDN_1_TD4_2 : AL7," & "TDN_10_TD3_4 : AC1," & "TDN_11_TD3_6 : AB3," & "TDN_12_RD3_0 : Y3," & "TDN_13_RD3_2 : Y1," & "TDN_14_RD3_4 : V5," & "TDN_15_RD3_6 : V2," & "TDN_2_TD4_4 : AH7," & "TDN_3_TD4_6 : AG7," & "TDN_4_RD4_0 : AJ5," & "TDN_5_RD4_2 : AH2," & "TDN_6_RD4_4 : AF3," & "TDN_7_RD4_6 : AF2," & "TDN_8_TD3_0 : AD3," & "TDN_9_TD3_2 : AC5," & "TDP_0_TD4_1 : AH8," & "TDP_1_TD4_3 : AG8," & "TDP_10_TD3_5 : AB4," & "TDP_11_TD3_7 : AB2," & "TDP_12_RD3_1 : Y2," & "TDP_13_RD3_3 : W5," & "TDP_14_RD3_5 : V4," & "TDP_15_RD3_7 : V1," & "TDP_2_TD4_5 : AK6," & "TDP_3_TD4_7 : AJ6," & "TDP_4_RD4_1 : AK4," & "TDP_5_RD4_3 : AG3," & "TDP_6_RD4_5 : AE5," & "TDP_7_RD4_7 : AE4," & "TDP_8_TD3_1 : AD2," & "TDP_9_TD3_3 : AD1," & "TDREF : (R4,R3)," & "TFPIP_TFPI1 : U3," & "TFPIN_TFPI2 : U4," & "TFPOP_TFPI3 : AG10," & "TFPON_TFPI4 : AL9," & "TLD : AJ10," & "TLDCLK : AK10," & "TMS : A22," & "TOHCLK : (AK19,AL17,AK14,AG13)," & "TOHFP : (AL19,AL15,AH14,AL12)," & "TPOH : (AL18,AH15,AK13,AG12)," & "TPOHEN : (AG17,AG15,AJ13,AK11)," & "TPOHRDY : (AH17,AL14,AH13,AJ11)," & "TRCPCLK : (B25,D24,A24,B23)," & "TRCPDAT : (A25,B24,C23,A23)," & "TRCPFP : (E24,C24,D23,E22)," & "TRSTB : B22," & "TSLD : AL10," & "TSLDCLK : AH11," & "TTOH : (AG18,AK15,AG14,AJ12)," & "TTOHEN : (AK18,AJ15,AL13,AH12)," & "VDDI : (H27,R27,W29,AE29,AL25,AJ20,AJ14,AL8,AG2,W3," & "N2,J4,A5,E12,B15,E23)," & "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)," & "WRB : C20"; 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 PM5315: entity is 3; attribute INSTRUCTION_OPCODE of PM5315: entity is "EXTEST (000)," & "SAMPLE (010)," & "IDCODE (001)," & "BYPASS (011,100,110,111)," & "STCTEST (101)"; attribute INSTRUCTION_CAPTURE of PM5315: entity is "001"; attribute IDCODE_REGISTER of PM5315: entity is "0001" & -- 4 bit version = 1H "0101001100010101" & -- 16 bit part number = 5315h "00001100110" & -- 11 bit manufacturer`s code = 0CDh "1"; -- mandatory LSB by the standard attribute REGISTER_ACCESS of PM5315: entity is "Boundary (STCTEST)"; attribute BOUNDARY_CELLS of PM5315: entity is "BC_1,BC_4,cele0"; attribute BOUNDARY_LENGTH of PM5315: entity is 437; attribute BOUNDARY_REGISTER of PM5315: entity is -- num cell port function safe [ccell disval rslt] "436 (BC_4, ADP(1), INPUT, X)," & "435 (BC_4, APAIS(1), INPUT, X)," & "434 (BC_1, *, CONTROL, 1)," & "433 (BC_1, DJ0J1(1), OUTPUT3, X, 434, 1, Z)," & "432 (BC_1, *, CONTROL, 1)," & "431 (BC_1, DPL(1), OUTPUT3, X, 432, 1, Z)," & "430 (BC_1, *, CONTROL, 1)," & "429 (BC_1, DD1(0), OUTPUT3, X, 430, 1, Z)," & "428 (BC_1, *, CONTROL, 1)," & "427 (BC_1, DD1(1), OUTPUT3, X, 428, 1, Z)," & "426 (BC_1, *, CONTROL, 1)," & "425 (BC_1, DD1(2), OUTPUT3, X, 426, 1, Z)," & "424 (BC_1, *, CONTROL, 1)," & "423 (BC_1, DD1(3), OUTPUT3, X, 424, 1, Z)," & "422 (BC_1, *, CONTROL, 1)," & "421 (BC_1, DD1(4), OUTPUT3, X, 422, 1, Z)," & "420 (BC_1, *, CONTROL, 1)," & "419 (BC_1, DD1(5), OUTPUT3, X, 420, 1, Z)," & "418 (BC_1, *, CONTROL, 1)," & "417 (BC_1, DD1(6), OUTPUT3, X, 418, 1, Z)," & "416 (BC_1, *, CONTROL, 1)," & "415 (BC_1, DD1(7), OUTPUT3, X, 416, 1, Z)," & "414 (BC_1, *, CONTROL, 1)," & "413 (BC_1, DDP(1), OUTPUT3, X, 414, 1, Z)," & "412 (BC_1, *, CONTROL, 1)," & "411 (BC_1, DALARM(1), OUTPUT3, X, 412, 1, Z)," & "410 (BC_4, AJ0J1_FP(2), INPUT, X)," & "409 (BC_4, APL(2), INPUT, X)," & "408 (BC_4, AD2(0), INPUT, X)," & "407 (BC_4, AD2(1), INPUT, X)," & "406 (BC_4, AD2(2), INPUT, X)," & "405 (BC_4, AD2(3), INPUT, X)," & "404 (BC_4, AD2(4), INPUT, X)," & "403 (BC_4, AD2(5), INPUT, X)," & "402 (BC_4, AD2(6), INPUT, X)," & "401 (BC_4, AD2(7), INPUT, X)," & "400 (BC_4, ADP(2), INPUT, X)," & "399 (BC_4, APAIS(2), INPUT, X)," & "398 (BC_1, *, CONTROL, 1)," & "397 (BC_1, DJ0J1(2), OUTPUT3, X, 398, 1, Z)," & "396 (BC_1, *, CONTROL, 1)," & "395 (BC_1, DPL(2), OUTPUT3, X, 396, 1, Z)," & "394 (BC_1, *, CONTROL, 1)," & "393 (BC_1, DD2(0), OUTPUT3, X, 394, 1, Z)," & "392 (BC_1, *, CONTROL, 1)," & "391 (BC_1, DD2(1), OUTPUT3, X, 392, 1, Z)," & "390 (BC_1, *, CONTROL, 1)," & "389 (BC_1, DD2(2), OUTPUT3, X, 390, 1, Z)," & "388 (BC_1, *, CONTROL, 1)," & "387 (BC_1, DD2(3), OUTPUT3, X, 388, 1, Z)," & "386 (BC_1, *, CONTROL, 1)," & "385 (BC_1, DD2(4), OUTPUT3, X, 386, 1, Z)," & "384 (BC_1, *, CONTROL, 1)," & "383 (BC_1, DD2(5), OUTPUT3, X, 384, 1, Z)," & "382 (BC_1, *, CONTROL, 1)," & "381 (BC_1, DD2(6), OUTPUT3, X, 382, 1, Z)," & "380 (BC_1, *, CONTROL, 1)," & "379 (BC_1, DD2(7), OUTPUT3, X, 380, 1, Z)," & "378 (BC_1, *, CONTROL, 1)," & "377 (BC_1, DDP(2), OUTPUT3, X, 378, 1, Z)," & "376 (BC_1, *, CONTROL, 1)," & "375 (BC_1, DALARM(2), OUTPUT3, X, 376, 1, Z)," & "374 (BC_4, AJ0J1_FP(3), INPUT, X)," & "373 (BC_4, APL(3), INPUT, X)," & "372 (BC_4, AD3(0), INPUT, X)," & "371 (BC_4, AD3(1), INPUT, X)," & "370 (BC_4, AD3(2), INPUT, X)," & "369 (BC_4, AD3(3), INPUT, X)," & "368 (BC_4, AD3(4), INPUT, X)," & "367 (BC_4, AD3(5), INPUT, X)," & "366 (BC_4, AD3(6), INPUT, X)," & "365 (BC_4, AD3(7), INPUT, X)," & "364 (BC_4, ADP(3), INPUT, X)," & "363 (BC_4, APAIS(3), INPUT, X)," & "362 (BC_1, *, CONTROL, 1)," & "361 (BC_1, DJ0J1(3), OUTPUT3, X, 362, 1, Z)," & "360 (BC_1, *, CONTROL, 1)," & "359 (BC_1, DPL(3), OUTPUT3, X, 360, 1, Z)," & "358 (BC_1, *, CONTROL, 1)," & "357 (BC_1, DD3(0), OUTPUT3, X, 358, 1, Z)," & "356 (BC_1, *, CONTROL, 1)," & "355 (BC_1, DD3(1), OUTPUT3, X, 356, 1, Z)," & "354 (BC_1, *, CONTROL, 1)," & "353 (BC_1, DD3(2), OUTPUT3, X, 354, 1, Z)," & "352 (BC_1, *, CONTROL, 1)," & "351 (BC_1, DD3(3), OUTPUT3, X, 352, 1, Z)," & "350 (BC_1, *, CONTROL, 1)," & "349 (BC_1, DD3(4), OUTPUT3, X, 350, 1, Z)," & "348 (BC_1, *, CONTROL, 1)," & "347 (BC_1, DD3(5), OUTPUT3, X, 348, 1, Z)," & "346 (BC_1, *, CONTROL, 1)," & "345 (BC_1, DD3(6), OUTPUT3, X, 346, 1, Z)," & "344 (BC_1, *, CONTROL, 1)," & "343 (BC_1, DD3(7), OUTPUT3, X, 344, 1, Z)," & "342 (BC_1, *, CONTROL, 1)," & "341 (BC_1, DDP(3), OUTPUT3, X, 342, 1, Z)," & "340 (BC_1, *, CONTROL, 1)," & "339 (BC_1, DALARM(3), OUTPUT3, X, 340, 1, Z)," & "338 (BC_4, AJ0J1_FP(4), INPUT, X)," & "337 (BC_4, APL(4), INPUT, X)," & "336 (BC_4, AD4(0), INPUT, X)," & "335 (BC_4, AD4(1), INPUT, X)," & "334 (BC_4, AD4(2), INPUT, X)," & "333 (BC_4, AD4(3), INPUT, X)," & "332 (BC_4, AD4(4), INPUT, X)," & "331 (BC_4, AD4(5), INPUT, X)," & "330 (BC_4, AD4(6), INPUT, X)," & "329 (BC_4, AD4(7), INPUT, X)," & "328 (BC_4, ADP(4), INPUT, X)," & "327 (BC_4, APAIS(4), INPUT, X)," & "326 (BC_1, *, CONTROL, 1)," & "325 (BC_1, DJ0J1(4), OUTPUT3, X, 326, 1, Z)," & "324 (BC_1, *, CONTROL, 1)," & "323 (BC_1, DPL(4), OUTPUT3, X, 324, 1, Z)," & "322 (BC_1, *, CONTROL, 1)," & "321 (BC_1, DD4(0), OUTPUT3, X, 322, 1, Z)," & "320 (BC_1, *, CONTROL, 1)," & "319 (BC_1, DD4(1), OUTPUT3, X, 320, 1, Z)," & "318 (BC_1, *, CONTROL, 1)," & "317 (BC_1, DD4(2), OUTPUT3, X, 318, 1, Z)," & "316 (BC_1, *, CONTROL, 1)," & "315 (BC_1, DD4(3), OUTPUT3, X, 316, 1, Z)," & "314 (BC_1, *, CONTROL, 1)," & "313 (BC_1, DD4(4), OUTPUT3, X, 314, 1, Z)," & "312 (BC_1, *, CONTROL, 1)," & "311 (BC_1, DD4(5), OUTPUT3, X, 312, 1, Z)," & "310 (BC_1, *, CONTROL, 1)," & "309 (BC_1, DD4(6), OUTPUT3, X, 310, 1, Z)," & "308 (BC_1, *, CONTROL, 1)," & "307 (BC_1, DD4(7), OUTPUT3, X, 308, 1, Z)," & "306 (BC_1, *, CONTROL, 1)," & "305 (BC_1, DDP(4), OUTPUT3, X, 306, 1, Z)," & "304 (BC_1, *, CONTROL, 1)," & "303 (BC_1, DALARM(4), OUTPUT3, X, 304, 1, Z)," & "302 (BC_4, ACK, INPUT, X)," & "301 (BC_4, ACMP, INPUT, X)," & "300 (BC_4, DJ0REF, INPUT, X)," & "299 (BC_4, DCMP, INPUT, X)," & "298 (BC_4, DCK, INPUT, X)," & "297 (BC_1, *, CONTROL, 1)," & "296 (BC_1, SALM1, OUTPUT3, X, 297, 1, Z)," & "295 (BC_1, *, CONTROL, 1)," & "294 (BC_1, B3E1, OUTPUT3, X, 295, 1, Z)," & "293 (BC_1, *, CONTROL, 1)," & "292 (BC_1, RALM(1), OUTPUT3, X, 293, 1, Z)," & "291 (BC_1, *, CONTROL, 1)," & "290 (BC_1, ROHCLK(1), OUTPUT3, X, 291, 1, Z)," & "289 (BC_1, *, CONTROL, 1)," & "288 (BC_1, ROHFP(1), OUTPUT3, X, 289, 1, Z)," & "287 (BC_1, *, CONTROL, 1)," & "286 (BC_1, RTOH(1), OUTPUT3, X, 287, 1, Z)," & "285 (BC_1, *, CONTROL, 1)," & "284 (BC_1, RPOH(1), OUTPUT3, X, 285, 1, Z)," & "283 (BC_1, *, CONTROL, 1)," & "282 (BC_1, RPOHEN(1), OUTPUT3, X, 283, 1, Z)," & "281 (BC_1, *, CONTROL, 1)," & "280 (BC_1, RRCPDAT(1), OUTPUT3, X, 281, 1, Z)," & "279 (BC_1, *, CONTROL, 1)," & "278 (BC_1, SALM2_B3E2, OUTPUT3, X, 279, 1, Z)," & "277 (BC_1, *, CONTROL, 1)," & "276 (BC_1, RALM(2), OUTPUT3, X, 277, 1, Z)," & "275 (BC_1, *, CONTROL, 1)," & "274 (BC_1, ROHCLK(2), OUTPUT3, X, 275, 1, Z)," & "273 (BC_1, *, CONTROL, 1)," & "272 (BC_1, ROHFP(2), OUTPUT3, X, 273, 1, Z)," & "271 (BC_1, *, CONTROL, 1)," & "270 (BC_1, RTOH(2), OUTPUT3, X, 271, 1, Z)," & "269 (BC_1, *, CONTROL, 1)," & "268 (BC_1, RPOH(2), OUTPUT3, X, 269, 1, Z)," & "267 (BC_1, *, CONTROL, 1)," & "266 (BC_1, RPOHEN(2), OUTPUT3, X, 267, 1, Z)," & "265 (BC_1, *, CONTROL, 1)," & "264 (BC_1, RRCPDAT(2), OUTPUT3, X, 265, 1, Z)," & "263 (BC_1, *, CONTROL, 1)," & "262 (BC_1, SALM3_B3E3, OUTPUT3, X, 263, 1, Z)," & "261 (BC_1, *, CONTROL, 1)," & "260 (BC_1, RALM(3), OUTPUT3, X, 261, 1, Z)," & "259 (BC_1, *, CONTROL, 1)," & "258 (BC_1, ROHCLK(3), OUTPUT3, X, 259, 1, Z)," & "257 (BC_1, *, CONTROL, 1)," & "256 (BC_1, ROHFP(3), OUTPUT3, X, 257, 1, Z)," & "255 (BC_1, *, CONTROL, 1)," & "254 (BC_1, RTOH(3), OUTPUT3, X, 255, 1, Z)," & "253 (BC_1, *, CONTROL, 1)," & "252 (BC_1, RPOH(3), OUTPUT3, X, 253, 1, Z)," & "251 (BC_1, *, CONTROL, 1)," & "250 (BC_1, RPOHEN(3), OUTPUT3, X, 251, 1, Z)," & "249 (BC_1, *, CONTROL, 1)," & "248 (BC_1, RRCPDAT(3), OUTPUT3, X, 249, 1, Z)," & "247 (BC_1, *, CONTROL, 1)," & "246 (BC_1, SALM4_B3E4, OUTPUT3, X, 247, 1, Z)," & "245 (BC_1, *, CONTROL, 1)," & "244 (BC_1, RALM(4), OUTPUT3, X, 245, 1, Z)," & "243 (BC_1, *, CONTROL, 1)," & "242 (BC_1, ROHCLK(4), OUTPUT3, X, 243, 1, Z)," & "241 (BC_1, *, CONTROL, 1)," & "240 (BC_1, ROHFP(4), OUTPUT3, X, 241, 1, Z)," & "239 (BC_1, *, CONTROL, 1)," & "238 (BC_1, RTOH(4), OUTPUT3, X, 239, 1, Z)," & "237 (BC_1, *, CONTROL, 1)," & "236 (BC_1, RPOH(4), OUTPUT3, X, 237, 1, Z)," & "235 (BC_1, *, CONTROL, 1)," & "234 (BC_1, RPOHEN(4), OUTPUT3, X, 235, 1, Z)," & "233 (BC_1, *, CONTROL, 1)," & "232 (BC_1, RRCPDAT(4), OUTPUT3, X, 233, 1, Z)," & "231 (BC_1, *, CONTROL, 1)," & "230 (BC_1, RSLDCLK, OUTPUT3, X, 231, 1, Z)," & "229 (BC_1, *, CONTROL, 1)," & "228 (BC_1, RSLD, OUTPUT3, X, 229, 1, Z)," & "227 (BC_1, *, CONTROL, 1)," & "226 (BC_1, RLDCLK, OUTPUT3, X, 227, 1, Z)," & "225 (BC_1, *, CONTROL, 1)," & "224 (BC_1, RLD, OUTPUT3, X, 225, 1, Z)," & "223 (BC_1, *, CONTROL, 1)," & "222 (BC_1, TOHCLK(1), OUTPUT3, X, 223, 1, Z)," & "221 (BC_1, *, CONTROL, 1)," & "220 (BC_1, TOHFP(1), OUTPUT3, X, 221, 1, Z)," & "219 (BC_4, TTOH(1), INPUT, X)," & "218 (BC_4, TTOHEN(1), INPUT, X)," & "217 (BC_4, TPOH(1), INPUT, X)," & "216 (BC_4, TPOHEN(1), INPUT, X)," & "215 (BC_1, *, CONTROL, 1)," & "214 (BC_1, TPOHRDY(1), OUTPUT3, X, 215, 1, Z)," & "213 (BC_1, *, CONTROL, 1)," & "212 (BC_1, TOHCLK(2), OUTPUT3, X, 213, 1, Z)," & "211 (BC_1, *, CONTROL, 1)," & "210 (BC_1, TOHFP(2), OUTPUT3, X, 211, 1, Z)," & "209 (BC_4, TTOH(2), INPUT, X)," & "208 (BC_4, TTOHEN(2), INPUT, X)," & "207 (BC_4, TPOH(2), INPUT, X)," & "206 (BC_4, TPOHEN(2), INPUT, X)," & "205 (BC_1, *, CONTROL, 1)," & "204 (BC_1, TPOHRDY(2), OUTPUT3, X, 205, 1, Z)," & "203 (BC_1, *, CONTROL, 1)," & "202 (BC_1, TOHCLK(3), OUTPUT3, X, 203, 1, Z)," & "201 (BC_1, *, CONTROL, 1)," & "200 (BC_1, TOHFP(3), OUTPUT3, X, 201, 1, Z)," & "199 (BC_4, TTOH(3), INPUT, X)," & "198 (BC_4, TTOHEN(3), INPUT, X)," & "197 (BC_4, TPOH(3), INPUT, X)," & "196 (BC_4, TPOHEN(3), INPUT, X)," & "195 (BC_1, *, CONTROL, 1)," & "194 (BC_1, TPOHRDY(3), OUTPUT3, X, 195, 1, Z),"& "193 (BC_1, *, CONTROL, 1)," & "192 (BC_1, TOHCLK(4), OUTPUT3, X, 193, 1, Z)," & "191 (BC_1, *, CONTROL, 1)," & "190 (BC_1, TOHFP(4), OUTPUT3, X, 191, 1, Z)," & "189 (BC_4, TTOH(4), INPUT, X)," & "188 (BC_4, TTOHEN(4), INPUT, X)," & "187 (BC_4, TPOH(4), INPUT, X)," & "186 (BC_4, TPOHEN(4), INPUT, X)," & "185 (BC_1, *, CONTROL, 1)," & "184 (BC_1, TPOHRDY(4), OUTPUT3, X, 185, 1, Z)," & "183 (BC_1, *, CONTROL, 1)," & "182 (BC_1, TSLDCLK, OUTPUT3, X, 183, 1, Z)," & "181 (BC_4, TSLD, INPUT, X)," & "180 (BC_1, *, CONTROL, 1)," & "179 (BC_1, TLDCLK, OUTPUT3, X, 180, 1, Z)," & "178 (BC_4, TLD, INPUT, X)," & "177 (BC_1, *, CONTROL, 1)," & "176 (BC_1, PGMTCLK, OUTPUT3, X, 177, 1, Z)," & "175 (BC_4, TFPON_TFPI4, INPUT, X)," & "174 (BC_4, TFPOP_TFPI3, INPUT, X)," & "173 (BC_1, *, CONTROL, 1)," & "172 (BC_1, TCLK(4), OUTPUT3, X, 173, 1, Z)," & "171 (BC_4, TDCLK(4), INPUT, X)," & "170 (BC_1, TDN_0_TD4_0, OUTPUT2, X)," & "169 (BC_1, TDP_0_TD4_1, OUTPUT2, X)," & "168 (BC_1, TDN_1_TD4_2, OUTPUT2, X)," & "167 (BC_1, TDP_1_TD4_3, OUTPUT2, X)," & "166 (BC_1, TDN_2_TD4_4, OUTPUT2, X)," & "165 (BC_1, TDP_2_TD4_5, OUTPUT2, X)," & "164 (BC_1, TDN_3_TD4_6, OUTPUT2, X)," & "163 (BC_1, TDP_3_TD4_7, OUTPUT2, X)," & "162 (BC_1, *, CONTROL, 1)," & "161 (BC_1, RCLK(4), OUTPUT3, X, 162, 1, Z)," & "160 (BC_4, SD(4), INPUT, X)," & "159 (BC_4, RDCLK(4), INPUT, X)," & "158 (BC_4, TDN_4_RD4_0, INPUT, X)," & "157 (BC_4, TDP_4_RD4_1, INPUT, X)," & "156 (BC_4, TDN_5_RD4_2, INPUT, X)," & "155 (BC_4, TDP_5_RD4_3, INPUT, X)," & "154 (BC_4, TDN_6_RD4_4, INPUT, X)," & "153 (BC_4, TDP_6_RD4_5, INPUT, X)," & "152 (BC_4, TDN_7_RD4_6, INPUT, X)," & "151 (BC_4, TDP_7_RD4_7, INPUT, X)," & "150 (BC_1, *, CONTROL, 1)," & "149 (BC_1, TCLK(3), OUTPUT3, X, 150, 1, Z)," & "148 (BC_4, TDCLK(3), INPUT, X)," & "147 (BC_1, TDN_8_TD3_0, OUTPUT2, X)," & "146 (BC_1, TDP_8_TD3_1, OUTPUT2, X)," & "145 (BC_1, TDN_9_TD3_2, OUTPUT2, X)," & "144 (BC_1, TDP_9_TD3_3, OUTPUT2, X)," & "143 (BC_1, TDN_10_TD3_4, OUTPUT2, X)," & "142 (BC_1, TDP_10_TD3_5, OUTPUT2, X)," & "141 (BC_1, TDN_11_TD3_6, OUTPUT2, X)," & "140 (BC_1, TDP_11_TD3_7, OUTPUT2, X)," & "139 (BC_1, *, CONTROL, 1)," & "138 (BC_1, RCLK(3), OUTPUT3, X, 139, 1, Z)," & "137 (BC_4, SD(3), INPUT, X)," & "136 (BC_4, RDCLK(3), INPUT, X)," & "135 (BC_4, TDN_12_RD3_0, INPUT, X)," & "134 (BC_4, TDP_12_RD3_1, INPUT, X)," & "133 (BC_4, TDN_13_RD3_2, INPUT, X)," & "132 (BC_4, TDP_13_RD3_3, INPUT, X)," & "131 (BC_4, TDN_14_RD3_4, INPUT, X)," & "130 (BC_4, TDP_14_RD3_5, INPUT, X)," & "129 (BC_4, TDN_15_RD3_6, INPUT, X)," & "128 (BC_4, TDP_15_RD3_7, INPUT, X)," & "127 (BC_4, TFPIN_TFPI2, INPUT, X)," & "126 (BC_4, TFPIP_TFPI1, INPUT, X)," & "125 (BC_1, *, CONTROL, 1)," & "124 (BC_1, PGMRCLK, OUTPUT3, X, 125, 1, Z)," & "123 (BC_1, *, CONTROL, 1)," & "122 (BC_1, TCLK(2), OUTPUT3, X, 123, 1, Z)," & "121 (BC_4, TDCLK(2), INPUT, X)," & "120 (BC_1, RDN_0_TD2_0, OUTPUT2, X)," & "119 (BC_1, RDP_0_TD2_1, OUTPUT2, X)," & "118 (BC_1, RDN_1_TD2_2, OUTPUT2, X)," & "117 (BC_1, RDP_1_TD2_3, OUTPUT2, X)," & "116 (BC_1, RDN_2_TD2_4, OUTPUT2, X)," & "115 (BC_1, RDP_2_TD2_5, OUTPUT2, X)," & "114 (BC_1, RDN_3_TD2_6, OUTPUT2, X)," & "113 (BC_1, RDP_3_TD2_7, OUTPUT2, X)," & "112 (BC_1, *, CONTROL, 1)," & "111 (BC_1, RCLK(2), OUTPUT3, X, 112, 1, Z)," & "110 (BC_4, SD(2), INPUT, X)," & "109 (BC_4, RDCLK(2), INPUT, X)," & "108 (BC_4, RDN_4_RD2_0, INPUT, X)," & "107 (BC_4, RDP_4_RD2_1, INPUT, X)," & "106 (BC_4, RDN_5_RD2_2, INPUT, X)," & "105 (BC_4, RDP_5_RD2_3, INPUT, X)," & "104 (BC_1, *, CONTROL, 1)," & "103 (BC_1, TCLK(1), OUTPUT3, X, 104, 1, Z)," & "102 (BC_4, TDCLK(1), INPUT, X)," & "101 (BC_4, RDN_6_RD2_4, INPUT, X)," & "100 (BC_4, RDP_6_RD2_5, INPUT, X)," & "99 (BC_4, RDN_7_RD2_6, INPUT, X)," & "98 (BC_4, RDP_7_RD2_7, INPUT, X)," & "97 (BC_1, RDN_8_TD1_0, OUTPUT2, X)," & "96 (BC_1, RDP_8_TD1_1, OUTPUT2, X)," & "95 (BC_1, RDN_9_TD1_2, OUTPUT2, X)," & "94 (BC_1, RDP_9_TD1_3, OUTPUT2, X)," & "93 (BC_1, RDN_10_TD1_4, OUTPUT2, X)," & "92 (BC_1, RDP_10_TD1_5, OUTPUT2, X)," & "91 (BC_1, RDN_11_TD1_6, OUTPUT2, X)," & "90 (BC_1, RDP_11_TD1_7, OUTPUT2, X)," & "89 (BC_1, *, CONTROL, 1)," & "88 (BC_1, RCLK(1), OUTPUT3, X, 89, 1, Z)," & "87 (BC_1, *, CONTROL, 1)," & "86 (BC_1, OOF, OUTPUT3, X, 87, 1, Z)," & "85 (BC_4, SD(1), INPUT, X)," & "84 (BC_4, RDCLK(1), INPUT, X)," & "83 (BC_4, RDN_12_RD1_0, INPUT, X)," & "82 (BC_4, RDP_12_RD1_1, INPUT, X)," & "81 (BC_4, RDN_13_RD1_2, INPUT, X)," & "80 (BC_4, RDP_13_RD1_3, INPUT, X)," & "79 (BC_4, RDN_14_RD1_4, INPUT, X)," & "78 (BC_4, RDP_14_RD1_5, INPUT, X)," & "77 (BC_4, RDN_15_RD1_6, INPUT, X)," & "76 (BC_4, RDP_15_RD1_7, INPUT, X)," & "75 (BC_1, *, CONTROL, 1)," & "74 (CELE0, D(15), BIDIR, X, 75, 1, Z)," & "73 (BC_1, *, CONTROL, 1)," & "72 (CELE0, D(14), BIDIR, X, 73, 1, Z)," & "71 (BC_1, *, CONTROL, 1)," & "70 (CELE0, D(13), BIDIR, X, 71, 1, Z)," & "69 (BC_1, *, CONTROL, 1)," & "68 (CELE0, D(12), BIDIR, X, 69, 1, Z)," & "67 (BC_1, *, CONTROL, 1)," & "66 (CELE0, D(11), BIDIR, X, 67, 1, Z)," & "65 (BC_1, *, CONTROL, 1)," & "64 (CELE0, D(10), BIDIR, X, 65, 1, Z)," & "63 (BC_1, *, CONTROL, 1)," & "62 (CELE0, D(9), BIDIR, X, 63, 1, Z)," & "61 (BC_1, *, CONTROL, 1)," & "60 (CELE0, D(8), BIDIR, X, 61, 1, Z)," & "59 (BC_1, *, CONTROL, 1)," & "58 (CELE0, D(7), BIDIR, X, 59, 1, Z)," & "57 (BC_1, *, CONTROL, 1)," & "56 (CELE0, D(6), BIDIR, X, 57, 1, Z)," & "55 (BC_1, *, CONTROL, 1)," & "54 (CELE0, D(5), BIDIR, X, 55, 1, Z)," & "53 (BC_1, *, CONTROL, 1)," & "52 (CELE0, D(4), BIDIR, X, 53, 1, Z)," & "51 (BC_1, *, CONTROL, 1)," & "50 (CELE0, D(3), BIDIR, X, 51, 1, Z)," & "49 (BC_1, *, CONTROL, 1)," & "48 (CELE0, D(2), BIDIR, X, 49, 1, Z)," & "47 (BC_1, *, CONTROL, 1)," & "46 (CELE0, D(1), BIDIR, X, 47, 1, Z)," & "45 (BC_1, *, CONTROL, 1)," & "44 (CELE0, D(0), BIDIR, X, 45, 1, Z)," & "43 (BC_4, A(13), INPUT, X)," & "42 (BC_4, A(12), INPUT, X)," & "41 (BC_4, A(11), INPUT, X)," & "40 (BC_4, A(10), INPUT, X)," & "39 (BC_4, A(9), INPUT, X)," & "38 (BC_4, A(8), INPUT, X)," & "37 (BC_4, A(7), INPUT, X)," & "36 (BC_4, A(6), INPUT, X)," & "35 (BC_4, A(5), INPUT, X)," & "34 (BC_4, A(4), INPUT, X)," & "33 (BC_4, A(3), INPUT, X)," & "32 (BC_4, A(2), INPUT, X)," & "31 (BC_4, A(1), INPUT, X)," & "30 (BC_4, A(0), INPUT, X)," & "29 (BC_4, CSB, INPUT, X)," & "28 (BC_4, ALE, INPUT, X)," & "27 (BC_4, RDB, INPUT, X)," & "26 (BC_4, WRB, INPUT, X)," & "25 (BC_4, RSTB, INPUT, X)," & "24 (BC_4, *, INTERNAL, 1)," & "23 (BC_1, *, CONTROL, 1)," & "22 (BC_1, INTB, OUTPUT3, X, 23, 1, Z)," & "21 (BC_4, TRCPDAT(4), INPUT, X)," & "20 (BC_4, TRCPFP(4), INPUT, X)," & "19 (BC_4, TRCPCLK(4), INPUT, X)," & "18 (BC_4, TRCPDAT(3), INPUT, X)," & "17 (BC_4, TRCPFP(3), INPUT, X)," & "16 (BC_4, TRCPCLK(3), INPUT, X)," & "15 (BC_4, TRCPDAT(2), INPUT, X)," & "14 (BC_4, TRCPFP(2), INPUT, X)," & "13 (BC_4, TRCPCLK(2), INPUT, X)," & "12 (BC_4, TRCPDAT(1), INPUT, X)," & "11 (BC_4, TRCPFP(1), INPUT, X)," & "10 (BC_4, TRCPCLK(1), INPUT, X)," & "9 (BC_4, AJ0J1_FP(1), INPUT, X)," & "8 (BC_4, APL(1), INPUT, X)," & "7 (BC_4, AD1(0), INPUT, X)," & "6 (BC_4, AD1(1), INPUT, X)," & "5 (BC_4, AD1(2), INPUT, X)," & "4 (BC_4, AD1(3), INPUT, X)," & "3 (BC_4, AD1(4), INPUT, X)," & "2 (BC_4, AD1(5), INPUT, X)," & "1 (BC_4, AD1(6), INPUT, X)," & "0 (BC_4, AD1(7), INPUT, X)"; attribute DESIGN_WARNING of PM5315: entity is "This BSDL file is for QUAD mode application (QUAD622 tied high) only." & "There is another BSDL file for SINGLE mode application." & "Some outputs will tri-state if CSB, RDB and WRB are all set to low." & "For more information please refer to the comments at the beginning of" & "the BSDL file."; end PM5315;