-----------------------------------------------------------------------------------
-- $Id: bcm6510a0.bsd,v 14.1.2.1 2004/11/02 11:51:23 revans Exp $
--
-- $Log: bcm6510a0.bsd,v $
-- Revision 14.1.2.1 2004/11/02 11:51:23 revans
-- Reversed pin order in pin_map statement to match declaration.
--
-- Revision 14.3 2003/11/07 16:16:07 revans
-- Passed Agilent syntax check.
--
-- Revision 14.2 2003/11/07 10:39:17 revans
-- See RCS comments.
--
-----------------------------------------------------------------------------------
entity bcm6510a0 is
generic(PHYSICAL_PIN_MAP : string := "bga400");
port (
address : inout bit_vector(19 downto 0);
afeclk : in bit;
afectrlrdin : inout bit_vector(1 downto 0);
afectrlrdout : inout bit;
afectrlwrin : inout bit;
afectrlwrout : inout bit_vector(1 downto 0);
aferxdata : inout bit_vector(17 downto 0);
afetxdata : inout bit_vector(17 downto 0);
ale : inout bit;
data : inout bit_vector(15 downto 0);
ebi_ck : inout bit;
gpioa : inout bit_vector(7 downto 0);
gpiob : inout bit_vector(7 downto 0);
gpioc : inout bit_vector(7 downto 0);
gpiod : inout bit_vector(7 downto 0);
hp_ms_mode : inout bit;
nafesync : inout bit;
nafesyncslave : inout bit;
ncs : inout bit_vector(7 downto 0);
ndbgint : inout bit;
nds : inout bit;
nint : inout bit;
nrd : inout bit;
nrdy : inout bit;
nreset : in bit;
nrxenb : inout bit_vector(1 downto 0);
nsprst : inout bit;
nstdmf0i : in bit;
ntxenb : inout bit_vector(1 downto 0);
ntxref : in bit;
nwr : inout bit;
rnw : inout bit;
rxaddr : inout bit_vector(6 downto 0);
rxclav : inout bit_vector(1 downto 0);
rxclk : in bit;
rxdata : inout bit_vector(15 downto 0);
rxsoc : inout bit;
spcki : inout bit;
spcko : inout bit;
spdata : inout bit;
spen : inout bit;
stdmc2i : in bit;
sti : inout bit;
sto : inout bit;
sysclk : in bit;
test_clk_out : inout bit;
txaddr : inout bit_vector(6 downto 0);
txclav : inout bit_vector(1 downto 0);
txclk : in bit;
txdata : inout bit_vector(15 downto 0);
txsoc : inout bit;
uartrx : inout bit;
uarttx : inout bit;
vddpll : linkage bit;
tdi : in bit;
tms : in bit;
tck : in bit;
tdo : out bit;
ntrst : in bit;
vss : linkage bit_vector(87 downto 0);
vdd : linkage bit_vector(73 downto 0);
vssio : linkage bit_vector(15 downto 0);
vddio : linkage bit_vector(11 downto 0)
);
use STD_1149_1_1994.all; -- Get IEEE 1149.1-1994 attributes and definitions
attribute COMPONENT_CONFORMANCE of bcm6510a0 : entity is "STD_1149_1_1993";
attribute PIN_MAP of bcm6510a0 : entity is PHYSICAL_PIN_MAP;
constant bga400 : PIN_MAP_STRING :=
"address : (T15,T14,T13,T12,T11,U15, " &
" U14,U13,U12,U11,V15,V14, " &
" V13,V12,V11,W15,W14,W13, " &
" W12,W11)," &
"afeclk : A2, " &
"afectrlrdin : (C16,B10)," &
"afectrlrdout : D5, " &
"afectrlwrin : A5, " &
"afectrlwrout : (A16,A10)," &
"aferxdata : (B5,C5,A6,C6,A7,B7, " &
" B6,D6,A8,C8,A9,C9, " &
" C7,D7,B8,D8,B9,D9)," &
"afetxdata : (B11,C11,D11,A12,B12,C12, " &
" D12,A13,D13,B14,D14,B15, " &
" B13,C13,A14,C14,A15,C15)," &
"ale : P17, " &
"data : (W7,V7,U7,T7,U8,T8, " &
" T9,T10,U10,U9,V8,V10, " &
" V9,W8,W10,W9)," &
"ebi_ck : R18, " &
"gpioa : (E19,E18,E17,F16,F19,F18, " &
" F17,G16)," &
"gpiob : (G19,G18,G17,H16,H19,H18, " &
" H17,J16)," &
"gpioc : (J19,J18,J17,K16,K19,K18, " &
" K17,L16)," &
"gpiod : (L19,L18,L17,M16,M19,M18, " &
" M17,N16)," &
"hp_ms_mode : P16, " &
"nafesync : A11, " &
"nafesyncslave : B16, " &
"ncs : (R17,R16,T17,U16,V17,V16, " &
" W17,W16)," &
"ndbgint : Y18, " &
"nds : N18, " &
"nint : Y17, " &
"nrd : T18, " &
"nrdy : W18, " &
"nreset : A3, " &
"nrxenb : (L5,M2)," &
"nsprst : U19, " &
"nstdmf0i : W4, " &
"ntrst : B4, " &
"ntxenb : (K5,L2)," &
"ntxref : D1, " &
"nwr : U18, " &
"rnw : N19, " &
"rxaddr : (M3,N3,N2,P3,P2,R3, " &
" R2)," &
"rxclav : (M5,N1)," &
"rxclk : L1, " &
"rxdata : (M4,N5,N4,P5,P4,R5, " &
" R4,T4,T3,T2,U5,U3, " &
" U2,V5,V4,V2)," &
"rxsoc : M1, " &
"spcki : V19, " &
"spcko : Y19, " &
"spdata : R19, " &
"spen : T19, " &
"stdmc2i : W5, " &
"sti : W3, " &
"sto : W6, " &
"sysclk : B1, " &
"tck : A4, " &
"tdi : C4, " &
"tdo : C2, " &
"test_clk_out : L4, " &
"tms : B3, " &
"txaddr : (D3,D2,E3,E2,F3,F2, " &
" G2)," &
"txclav : (K4,H1)," &
"txclk : K1, " &
"txdata : (E4,F4,G5,G4,H5,H4, " &
" J5,J4,G3,H3,H2,J3, " &
" J2,K3,K2,L3)," &
"txsoc : J1, " &
"uartrx : P19, " &
"uarttx : P18, " &
"vddpll : L20, " &
"vssio : (F11,F12,F13,F14,G6,H6, " &
" J6,K6,L15,M15,N15,P15, " &
" R10,R7,R8,R9)," &
"vdd : (F20,G10,G11,G12,G13,G14, " &
" G20,G7,G8,G9,H10,H11, " &
" H12,H13,H14,H20,H7,H8, " &
" H9,J13,J14,J20,J7,J8, " &
" K13,K14,K20,K7,K8,L13, " &
" L14,L7,L8,M13,M14,M20, " &
" M7,M8,N10,N11,N12,N13, " &
" N14,N20,N7,N8,N9,P1, " &
" P10,P11,P12,P13,P14,P20, " &
" P7,P8,P9,R1,R20,T1, " &
" U1,V1,W1,Y10,Y11,Y12, " &
" Y13,Y14,Y15,Y16,Y2,Y3, " &
" Y4,Y9)," &
"vss : (A1,A20,B19,B2,B20,C1, " &
" C10,C17,C18,C19,C20,C3, " &
" D10,D15,D16,D17,D18,D19, " &
" D20,D4,E10,E11,E12,E13, " &
" E14,E15,E16,E20,E5,E6, " &
" E7,E8,E9,F10,F15,F5, " &
" F6,F7,F8,F9,G15,H15, " &
" J10,J11,J12,J15,J9,K10, " &
" K11,K12,K15,K9,L10,L11, " &
" L12,L6,L9,M10,M11,M12, " &
" M6,M9,N17,N6,P6,R11, " &
" R12,R13,R14,R15,R6,T16, " &
" T20,T5,T6,U17,U20,U4, " &
" U6,V18,V20,V3,V6,W19, " &
" W2,W20,Y1,Y20)," &
"vddio : (A17,A18,A19,B17,B18,E1, " &
" F1,G1,Y5,Y6,Y7,Y8)" ;
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_CLOCK of TCK : signal is (20.0e6, BOTH);
attribute TAP_SCAN_RESET of NTRST : signal is true;
attribute INSTRUCTION_LENGTH of bcm6510a0 : entity is 5;
attribute INSTRUCTION_OPCODE of bcm6510a0 : entity is
"extest (00000)," &
"bypass (11111)," &
"sample (00001)," &
"idcode (00010)," &
"highz (00011)," &
"clamp (00100)," &
"PRIVATE1 (00111)," &
"PRIVATE2 (01000)," &
"PRIVATE3 (01001)," &
"PRIVATE4 (01010)," &
"PRIVATE5 (01011)," &
"PRIVATE6 (01100)," &
"PRIVATE7 (01101)," &
"PRIVATE8 (01110)," &
"PRIVATE9 (01111)," &
"PRIVATE10 (10100)," &
"runbist_tck (10101)," &
"PRIVATE11 (10110)," &
"PRIVATE12 (10111)," &
"PRIVATE13 (11000)," &
"ringosc (11001)," &
"PRIVATE14 (11010)," &
"ringosc1 (11011)," &
"ringosc2 (11100)";
attribute INSTRUCTION_CAPTURE of bcm6510a0 : entity is "10101";
attribute INSTRUCTION_PRIVATE of bcm6510a0 : entity is
"PRIVATE1, " &
"PRIVATE2, " &
"PRIVATE3, " &
"PRIVATE4, " &
"PRIVATE5, " &
"PRIVATE6, " &
"PRIVATE7, " &
"PRIVATE8, " &
"PRIVATE9, " &
"PRIVATE10, " &
"PRIVATE11, " &
"PRIVATE12, " &
"PRIVATE13, " &
"PRIVATE14 " ;
attribute IDCODE_REGISTER of bcm6510a0 : entity is
"0000" & -- Version Number
"0110010100010000" & -- Part Number
"00010111111" & -- Manufacturer ID
"1"; -- Required by IEEE Std. 1149.1-1990
attribute REGISTER_ACCESS of bcm6510a0 : entity is
"BOUNDARY (extest, sample), " &
"DEVICE_ID (idcode), " &
"BYPASS (bypass, highz, clamp), " &
"rambistreg[8] ( runbist_tck), " &
"pllbistreg[20] (ringosc, ringosc1, ringosc2)";
attribute BOUNDARY_LENGTH of bcm6510a0 : entity is 400;
attribute BOUNDARY_REGISTER of bcm6510a0 : entity is
--- num cell port function safe [ccell disval rslt]
"0 ( BC_4, nreset, input, X)," &
"1 ( BC_4, sysclk, input, X)," &
"2 ( bc_7, test_clk_out, bidir, X, 3, 1, Z)," &
"3 ( bc_2, *, control, 1)," &
"4 ( bc_7, gpiob(0), bidir, X, 5, 1, Z)," &
"5 ( bc_2, *, control, 1)," &
"6 ( bc_7, gpiob(1), bidir, X, 7, 1, Z)," &
"7 ( bc_2, *, control, 1)," &
"8 ( bc_7, gpiob(2), bidir, X, 9, 1, Z)," &
"9 ( bc_2, *, control, 1)," &
"10 ( bc_7, gpiob(3), bidir, X, 11, 1, Z)," &
"11 ( bc_2, *, control, 1)," &
"12 ( bc_7, gpiob(4), bidir, X, 13, 1, Z)," &
"13 ( bc_2, *, control, 1)," &
"14 ( bc_7, gpiob(5), bidir, X, 15, 1, Z)," &
"15 ( bc_2, *, control, 1)," &
"16 ( bc_7, gpiob(6), bidir, X, 17, 1, Z)," &
"17 ( bc_2, *, control, 1)," &
"18 ( bc_7, gpiob(7), bidir, X, 19, 1, Z)," &
"19 ( bc_2, *, control, 1)," &
"20 ( bc_7, gpioa(0), bidir, X, 21, 1, Z)," &
"21 ( bc_2, *, control, 1)," &
"22 ( bc_7, gpioa(1), bidir, X, 23, 1, Z)," &
"23 ( bc_2, *, control, 1)," &
"24 ( bc_7, gpioa(2), bidir, X, 25, 1, Z)," &
"25 ( bc_2, *, control, 1)," &
"26 ( bc_7, gpioa(3), bidir, X, 27, 1, Z)," &
"27 ( bc_2, *, control, 1)," &
"28 ( bc_7, gpioa(4), bidir, X, 29, 1, Z)," &
"29 ( bc_2, *, control, 1)," &
"30 ( bc_7, gpioa(5), bidir, X, 31, 1, Z)," &
"31 ( bc_2, *, control, 1)," &
"32 ( bc_7, gpioa(6), bidir, X, 33, 1, Z)," &
"33 ( bc_2, *, control, 1)," &
"34 ( bc_7, gpioa(7), bidir, X, 35, 1, Z)," &
"35 ( bc_2, *, control, 1)," &
"36 ( bc_7, uarttx, bidir, X, 37, 1, Z)," &
"37 ( bc_2, *, control, 1)," &
"38 ( bc_7, uartrx, bidir, X, 39, 1, Z)," &
"39 ( bc_2, *, control, 1)," &
"40 ( bc_7, spdata, bidir, X, 41, 1, Z)," &
"41 ( bc_2, *, control, 1)," &
"42 ( bc_7, spen, bidir, X, 43, 1, Z)," &
"43 ( bc_2, *, control, 1)," &
"44 ( bc_7, nsprst, bidir, X, 45, 1, Z)," &
"45 ( bc_2, *, control, 1)," &
"46 ( bc_7, spcki, bidir, X, 47, 1, Z)," &
"47 ( bc_2, *, control, 1)," &
"48 ( bc_7, spcko, bidir, X, 49, 1, Z)," &
"49 ( bc_2, *, control, 1)," &
"50 ( bc_7, nafesyncslave, bidir, X, 51, 1, Z)," &
"51 ( bc_2, *, control, 1)," &
"52 ( bc_7, afectrlwrout(1), bidir, X, 53, 1, Z)," &
"53 ( bc_2, *, control, 1)," &
"54 ( bc_7, afectrlrdin(1), bidir, X, 55, 1, Z)," &
"55 ( bc_2, *, control, 1)," &
"56 ( bc_7, afectrlwrout(0), bidir, X, 57, 1, Z)," &
"57 ( bc_2, *, control, 1)," &
"58 ( bc_7, afectrlrdin(0), bidir, X, 59, 1, Z)," &
"59 ( bc_2, *, control, 1)," &
"60 ( bc_7, nafesync, bidir, X, 61, 1, Z)," &
"61 ( bc_2, *, control, 1)," &
"62 ( bc_7, afectrlrdout, bidir, X, 63, 1, Z)," &
"63 ( bc_2, *, control, 1)," &
"64 ( bc_7, afectrlwrin, bidir, X, 65, 1, Z)," &
"65 ( bc_2, *, control, 1)," &
"66 ( bc_1, afeclk, input, X)," &
"67 ( bc_7, afetxdata(16), bidir, X, 68, 1, Z)," &
"68 ( bc_2, *, control, 1)," &
"69 ( bc_7, afetxdata(17), bidir, X, 70, 1, Z)," &
"70 ( bc_2, *, control, 1)," &
"71 ( bc_7, aferxdata(3), bidir, X, 72, 1, Z)," &
"72 ( bc_2, *, control, 1)," &
"73 ( bc_7, aferxdata(11), bidir, X, 74, 1, Z)," &
"74 ( bc_2, *, control, 1)," &
"75 ( bc_7, aferxdata(15), bidir, X, 76, 1, Z)," &
"76 ( bc_2, *, control, 1)," &
"77 ( bc_7, aferxdata(16), bidir, X, 78, 1, Z)," &
"78 ( bc_2, *, control, 1)," &
"79 ( bc_7, aferxdata(17), bidir, X, 80, 1, Z)," &
"80 ( bc_2, *, control, 1)," &
"81 ( bc_7, afetxdata(0), bidir, X, 82, 1, Z)," &
"82 ( bc_2, *, control, 1)," &
"83 ( bc_7, afetxdata(6), bidir, X, 84, 1, Z)," &
"84 ( bc_2, *, control, 1)," &
"85 ( bc_7, afetxdata(1), bidir, X, 86, 1, Z)," &
"86 ( bc_2, *, control, 1)," &
"87 ( bc_7, afetxdata(7), bidir, X, 88, 1, Z)," &
"88 ( bc_2, *, control, 1)," &
"89 ( bc_7, afetxdata(2), bidir, X, 90, 1, Z)," &
"90 ( bc_2, *, control, 1)," &
"91 ( bc_7, afetxdata(8), bidir, X, 92, 1, Z)," &
"92 ( bc_2, *, control, 1)," &
"93 ( bc_7, afetxdata(3), bidir, X, 94, 1, Z)," &
"94 ( bc_2, *, control, 1)," &
"95 ( bc_7, afetxdata(9), bidir, X, 96, 1, Z)," &
"96 ( bc_2, *, control, 1)," &
"97 ( bc_7, afetxdata(4), bidir, X, 98, 1, Z)," &
"98 ( bc_2, *, control, 1)," &
"99 ( bc_7, afetxdata(5), bidir, X, 100, 1, Z)," &
"100 ( bc_2, *, control, 1)," &
"101 ( bc_7, afetxdata(10), bidir, X, 102, 1, Z)," &
"102 ( bc_2, *, control, 1)," &
"103 ( bc_7, afetxdata(11), bidir, X, 104, 1, Z)," &
"104 ( bc_2, *, control, 1)," &
"105 ( bc_7, afetxdata(12), bidir, X, 106, 1, Z)," &
"106 ( bc_2, *, control, 1)," &
"107 ( bc_7, afetxdata(13), bidir, X, 108, 1, Z)," &
"108 ( bc_2, *, control, 1)," &
"109 ( bc_7, afetxdata(14), bidir, X, 110, 1, Z)," &
"110 ( bc_2, *, control, 1)," &
"111 ( bc_7, afetxdata(15), bidir, X, 112, 1, Z)," &
"112 ( bc_2, *, control, 1)," &
"113 ( bc_7, aferxdata(0), bidir, X, 114, 1, Z)," &
"114 ( bc_2, *, control, 1)," &
"115 ( bc_7, aferxdata(1), bidir, X, 116, 1, Z)," &
"116 ( bc_2, *, control, 1)," &
"117 ( bc_7, aferxdata(6), bidir, X, 118, 1, Z)," &
"118 ( bc_2, *, control, 1)," &
"119 ( bc_7, aferxdata(7), bidir, X, 120, 1, Z)," &
"120 ( bc_2, *, control, 1)," &
"121 ( bc_7, aferxdata(2), bidir, X, 122, 1, Z)," &
"122 ( bc_2, *, control, 1)," &
"123 ( bc_7, aferxdata(8), bidir, X, 124, 1, Z)," &
"124 ( bc_2, *, control, 1)," &
"125 ( bc_7, aferxdata(9), bidir, X, 126, 1, Z)," &
"126 ( bc_2, *, control, 1)," &
"127 ( bc_7, aferxdata(4), bidir, X, 128, 1, Z)," &
"128 ( bc_2, *, control, 1)," &
"129 ( bc_7, aferxdata(5), bidir, X, 130, 1, Z)," &
"130 ( bc_2, *, control, 1)," &
"131 ( bc_7, aferxdata(12), bidir, X, 132, 1, Z)," &
"132 ( bc_2, *, control, 1)," &
"133 ( bc_7, aferxdata(13), bidir, X, 134, 1, Z)," &
"134 ( bc_2, *, control, 1)," &
"135 ( bc_7, aferxdata(10), bidir, X, 136, 1, Z)," &
"136 ( bc_2, *, control, 1)," &
"137 ( bc_7, aferxdata(14), bidir, X, 138, 1, Z)," &
"138 ( bc_2, *, control, 1)," &
"139 ( bc_7, sti, bidir, X, 140, 1, Z)," &
"140 ( bc_2, *, control, 1)," &
"141 ( bc_1, nstdmf0i, input, X)," &
"142 ( bc_1, stdmc2i, input, X)," &
"143 ( bc_7, sto, bidir, X, 144, 1, Z)," &
"144 ( bc_2, *, control, 1)," &
"145 ( bc_1, ntxref, input, X)," &
"146 ( bc_7, txaddr(6), bidir, X, 147, 1, Z)," &
"147 ( bc_2, *, control, 1)," &
"148 ( bc_7, txaddr(5), bidir, X, 149, 1, Z)," &
"149 ( bc_2, *, control, 1)," &
"150 ( bc_7, txaddr(4), bidir, X, 151, 1, Z)," &
"151 ( bc_2, *, control, 1)," &
"152 ( bc_7, txaddr(3), bidir, X, 153, 1, Z)," &
"153 ( bc_2, *, control, 1)," &
"154 ( bc_7, txaddr(2), bidir, X, 155, 1, Z)," &
"155 ( bc_2, *, control, 1)," &
"156 ( bc_7, txaddr(1), bidir, X, 157, 1, Z)," &
"157 ( bc_2, *, control, 1)," &
"158 ( bc_7, txaddr(0), bidir, X, 159, 1, Z)," &
"159 ( bc_2, *, control, 1)," &
"160 ( bc_7, txdata(15), bidir, X, 161, 1, Z)," &
"161 ( bc_2, *, control, 1)," &
"162 ( bc_7, txdata(14), bidir, X, 163, 1, Z)," &
"163 ( bc_2, *, control, 1)," &
"164 ( bc_7, txdata(13), bidir, X, 165, 1, Z)," &
"165 ( bc_2, *, control, 1)," &
"166 ( bc_7, txdata(12), bidir, X, 167, 1, Z)," &
"167 ( bc_2, *, control, 1)," &
"168 ( bc_7, txdata(11), bidir, X, 169, 1, Z)," &
"169 ( bc_2, *, control, 1)," &
"170 ( bc_7, txdata(10), bidir, X, 171, 1, Z)," &
"171 ( bc_2, *, control, 1)," &
"172 ( bc_7, txdata(9), bidir, X, 173, 1, Z)," &
"173 ( bc_2, *, control, 1)," &
"174 ( bc_7, txdata(8), bidir, X, 175, 1, Z)," &
"175 ( bc_2, *, control, 1)," &
"176 ( bc_1, txclk, input, X)," &
"177 ( bc_7, txdata(7), bidir, X, 178, 1, Z)," &
"178 ( bc_2, *, control, 1)," &
"179 ( bc_7, txdata(6), bidir, X, 180, 1, Z)," &
"180 ( bc_2, *, control, 1)," &
"181 ( bc_7, txdata(5), bidir, X, 182, 1, Z)," &
"182 ( bc_2, *, control, 1)," &
"183 ( bc_7, txdata(4), bidir, X, 184, 1, Z)," &
"184 ( bc_2, *, control, 1)," &
"185 ( bc_7, txdata(3), bidir, X, 186, 1, Z)," &
"186 ( bc_2, *, control, 1)," &
"187 ( bc_7, txdata(2), bidir, X, 188, 1, Z)," &
"188 ( bc_2, *, control, 1)," &
"189 ( bc_7, txdata(1), bidir, X, 190, 1, Z)," &
"190 ( bc_2, *, control, 1)," &
"191 ( bc_7, txdata(0), bidir, X, 192, 1, Z)," &
"192 ( bc_2, *, control, 1)," &
"193 ( bc_7, ntxenb(1), bidir, X, 194, 1, Z)," &
"194 ( bc_2, *, control, 1)," &
"195 ( bc_7, ntxenb(0), bidir, X, 196, 1, Z)," &
"196 ( bc_2, *, control, 1)," &
"197 ( bc_7, txsoc, bidir, X, 198, 1, Z)," &
"198 ( bc_2, *, control, 1)," &
"199 ( bc_7, txclav(1), bidir, X, 200, 1, Z)," &
"200 ( bc_2, *, control, 1)," &
"201 ( bc_7, txclav(0), bidir, X, 202, 1, Z)," &
"202 ( bc_2, *, control, 1)," &
"203 ( bc_7, rxclav(0), bidir, X, 204, 1, Z)," &
"204 ( bc_2, *, control, 1)," &
"205 ( bc_7, rxclav(1), bidir, X, 206, 1, Z)," &
"206 ( bc_2, *, control, 1)," &
"207 ( bc_7, rxdata(15), bidir, X, 208, 1, Z)," &
"208 ( bc_2, *, control, 1)," &
"209 ( bc_7, rxdata(14), bidir, X, 210, 1, Z)," &
"210 ( bc_2, *, control, 1)," &
"211 ( bc_7, rxdata(13), bidir, X, 212, 1, Z)," &
"212 ( bc_2, *, control, 1)," &
"213 ( bc_7, rxdata(12), bidir, X, 214, 1, Z)," &
"214 ( bc_2, *, control, 1)," &
"215 ( bc_7, rxdata(11), bidir, X, 216, 1, Z)," &
"216 ( bc_2, *, control, 1)," &
"217 ( bc_7, rxdata(10), bidir, X, 218, 1, Z)," &
"218 ( bc_2, *, control, 1)," &
"219 ( bc_7, rxdata(9), bidir, X, 220, 1, Z)," &
"220 ( bc_2, *, control, 1)," &
"221 ( bc_7, rxdata(8), bidir, X, 222, 1, Z)," &
"222 ( bc_2, *, control, 1)," &
"223 ( bc_7, rxsoc, bidir, X, 224, 1, Z)," &
"224 ( bc_2, *, control, 1)," &
"225 ( bc_1, rxclk, input, X)," &
"226 ( bc_7, nrxenb(0), bidir, X, 227, 1, Z)," &
"227 ( bc_2, *, control, 1)," &
"228 ( bc_7, nrxenb(1), bidir, X, 229, 1, Z)," &
"229 ( bc_2, *, control, 1)," &
"230 ( bc_7, rxdata(7), bidir, X, 231, 1, Z)," &
"231 ( bc_2, *, control, 1)," &
"232 ( bc_7, rxdata(6), bidir, X, 233, 1, Z)," &
"233 ( bc_2, *, control, 1)," &
"234 ( bc_7, rxdata(5), bidir, X, 235, 1, Z)," &
"235 ( bc_2, *, control, 1)," &
"236 ( bc_7, rxdata(4), bidir, X, 237, 1, Z)," &
"237 ( bc_2, *, control, 1)," &
"238 ( bc_7, rxdata(3), bidir, X, 239, 1, Z)," &
"239 ( bc_2, *, control, 1)," &
"240 ( bc_7, rxdata(2), bidir, X, 241, 1, Z)," &
"241 ( bc_2, *, control, 1)," &
"242 ( bc_7, rxdata(1), bidir, X, 243, 1, Z)," &
"243 ( bc_2, *, control, 1)," &
"244 ( bc_7, rxdata(0), bidir, X, 245, 1, Z)," &
"245 ( bc_2, *, control, 1)," &
"246 ( bc_7, rxaddr(6), bidir, X, 247, 1, Z)," &
"247 ( bc_2, *, control, 1)," &
"248 ( bc_7, rxaddr(5), bidir, X, 249, 1, Z)," &
"249 ( bc_2, *, control, 1)," &
"250 ( bc_7, rxaddr(4), bidir, X, 251, 1, Z)," &
"251 ( bc_2, *, control, 1)," &
"252 ( bc_7, rxaddr(3), bidir, X, 253, 1, Z)," &
"253 ( bc_2, *, control, 1)," &
"254 ( bc_7, rxaddr(2), bidir, X, 255, 1, Z)," &
"255 ( bc_2, *, control, 1)," &
"256 ( bc_7, rxaddr(1), bidir, X, 257, 1, Z)," &
"257 ( bc_2, *, control, 1)," &
"258 ( bc_7, rxaddr(0), bidir, X, 259, 1, Z)," &
"259 ( bc_2, *, control, 1)," &
"260 ( bc_7, data(15), bidir, X, 261, 1, Z)," &
"261 ( bc_2, *, control, 1)," &
"262 ( bc_7, data(14), bidir, X, 263, 1, Z)," &
"263 ( bc_2, *, control, 1)," &
"264 ( bc_7, data(13), bidir, X, 265, 1, Z)," &
"265 ( bc_2, *, control, 1)," &
"266 ( bc_7, data(12), bidir, X, 267, 1, Z)," &
"267 ( bc_2, *, control, 1)," &
"268 ( bc_7, data(11), bidir, X, 269, 1, Z)," &
"269 ( bc_2, *, control, 1)," &
"270 ( bc_7, data(10), bidir, X, 271, 1, Z)," &
"271 ( bc_2, *, control, 1)," &
"272 ( bc_7, data(9), bidir, X, 273, 1, Z)," &
"273 ( bc_2, *, control, 1)," &
"274 ( bc_7, data(8), bidir, X, 275, 1, Z)," &
"275 ( bc_2, *, control, 1)," &
"276 ( bc_7, data(2), bidir, X, 277, 1, Z)," &
"277 ( bc_2, *, control, 1)," &
"278 ( bc_7, data(5), bidir, X, 279, 1, Z)," &
"279 ( bc_2, *, control, 1)," &
"280 ( bc_7, data(0), bidir, X, 281, 1, Z)," &
"281 ( bc_2, *, control, 1)," &
"282 ( bc_7, data(3), bidir, X, 283, 1, Z)," &
"283 ( bc_2, *, control, 1)," &
"284 ( bc_7, data(6), bidir, X, 285, 1, Z)," &
"285 ( bc_2, *, control, 1)," &
"286 ( bc_7, data(1), bidir, X, 287, 1, Z)," &
"287 ( bc_2, *, control, 1)," &
"288 ( bc_7, data(4), bidir, X, 289, 1, Z)," &
"289 ( bc_2, *, control, 1)," &
"290 ( bc_7, data(7), bidir, X, 291, 1, Z)," &
"291 ( bc_2, *, control, 1)," &
"292 ( bc_7, address(0), bidir, X, 293, 1, Z)," &
"293 ( bc_2, *, control, 1)," &
"294 ( bc_7, address(5), bidir, X, 295, 1, Z)," &
"295 ( bc_2, *, control, 1)," &
"296 ( bc_7, address(10), bidir, X, 297, 1, Z)," &
"297 ( bc_2, *, control, 1)," &
"298 ( bc_7, address(15), bidir, X, 299, 1, Z)," &
"299 ( bc_2, *, control, 1)," &
"300 ( bc_7, address(1), bidir, X, 301, 1, Z)," &
"301 ( bc_2, *, control, 1)," &
"302 ( bc_7, address(6), bidir, X, 303, 1, Z)," &
"303 ( bc_2, *, control, 1)," &
"304 ( bc_7, address(11), bidir, X, 305, 1, Z)," &
"305 ( bc_2, *, control, 1)," &
"306 ( bc_7, address(16), bidir, X, 307, 1, Z)," &
"307 ( bc_2, *, control, 1)," &
"308 ( bc_7, address(2), bidir, X, 309, 1, Z)," &
"309 ( bc_2, *, control, 1)," &
"310 ( bc_7, address(7), bidir, X, 311, 1, Z)," &
"311 ( bc_2, *, control, 1)," &
"312 ( bc_7, address(12), bidir, X, 313, 1, Z)," &
"313 ( bc_2, *, control, 1)," &
"314 ( bc_7, address(17), bidir, X, 315, 1, Z)," &
"315 ( bc_2, *, control, 1)," &
"316 ( bc_7, address(3), bidir, X, 317, 1, Z)," &
"317 ( bc_2, *, control, 1)," &
"318 ( bc_7, address(8), bidir, X, 319, 1, Z)," &
"319 ( bc_2, *, control, 1)," &
"320 ( bc_7, address(13), bidir, X, 321, 1, Z)," &
"321 ( bc_2, *, control, 1)," &
"322 ( bc_7, address(18), bidir, X, 323, 1, Z)," &
"323 ( bc_2, *, control, 1)," &
"324 ( bc_7, address(4), bidir, X, 325, 1, Z)," &
"325 ( bc_2, *, control, 1)," &
"326 ( bc_7, address(9), bidir, X, 327, 1, Z)," &
"327 ( bc_2, *, control, 1)," &
"328 ( bc_7, address(14), bidir, X, 329, 1, Z)," &
"329 ( bc_2, *, control, 1)," &
"330 ( bc_7, address(19), bidir, X, 331, 1, Z)," &
"331 ( bc_2, *, control, 1)," &
"332 ( bc_7, ncs(0), bidir, X, 333, 1, Z)," &
"333 ( bc_2, *, control, 1)," &
"334 ( bc_7, ncs(2), bidir, X, 335, 1, Z)," &
"335 ( bc_2, *, control, 1)," &
"336 ( bc_7, ncs(4), bidir, X, 337, 1, Z)," &
"337 ( bc_2, *, control, 1)," &
"338 ( bc_7, ncs(6), bidir, X, 339, 1, Z)," &
"339 ( bc_2, *, control, 1)," &
"340 ( bc_7, ncs(1), bidir, X, 341, 1, Z)," &
"341 ( bc_2, *, control, 1)," &
"342 ( bc_7, ncs(3), bidir, X, 343, 1, Z)," &
"343 ( bc_2, *, control, 1)," &
"344 ( bc_7, ncs(5), bidir, X, 345, 1, Z)," &
"345 ( bc_2, *, control, 1)," &
"346 ( bc_7, ncs(7), bidir, X, 347, 1, Z)," &
"347 ( bc_2, *, control, 1)," &
"348 ( bc_7, nint, bidir, X, 349, 1, Z)," &
"349 ( bc_2, *, control, 1)," &
"350 ( bc_7, ndbgint, bidir, X, 351, 1, Z)," &
"351 ( bc_2, *, control, 1)," &
"352 ( bc_7, nrdy, bidir, X, 353, 1, Z)," &
"353 ( bc_2, *, control, 1)," &
"354 ( bc_7, nwr, bidir, X, 355, 1, Z)," &
"355 ( bc_2, *, control, 1)," &
"356 ( bc_7, nrd, bidir, X, 357, 1, Z)," &
"357 ( bc_2, *, control, 1)," &
"358 ( bc_7, ale, bidir, X, 359, 1, Z)," &
"359 ( bc_2, *, control, 1)," &
"360 ( bc_7, nds, bidir, X, 361, 1, Z)," &
"361 ( bc_2, *, control, 1)," &
"362 ( bc_7, rnw, bidir, X, 363, 1, Z)," &
"363 ( bc_2, *, control, 1)," &
"364 ( bc_7, ebi_ck, bidir, X, 365, 1, Z)," &
"365 ( bc_2, *, control, 1)," &
"366 ( bc_7, hp_ms_mode, bidir, X, 367, 1, Z)," &
"367 ( bc_2, *, control, 1)," &
"368 ( bc_7, gpiod(0), bidir, X, 369, 1, Z)," &
"369 ( bc_2, *, control, 1)," &
"370 ( bc_7, gpiod(1), bidir, X, 371, 1, Z)," &
"371 ( bc_2, *, control, 1)," &
"372 ( bc_7, gpiod(2), bidir, X, 373, 1, Z)," &
"373 ( bc_2, *, control, 1)," &
"374 ( bc_7, gpiod(3), bidir, X, 375, 1, Z)," &
"375 ( bc_2, *, control, 1)," &
"376 ( bc_7, gpiod(4), bidir, X, 377, 1, Z)," &
"377 ( bc_2, *, control, 1)," &
"378 ( bc_7, gpiod(5), bidir, X, 379, 1, Z)," &
"379 ( bc_2, *, control, 1)," &
"380 ( bc_7, gpiod(6), bidir, X, 381, 1, Z)," &
"381 ( bc_2, *, control, 1)," &
"382 ( bc_7, gpiod(7), bidir, X, 383, 1, Z)," &
"383 ( bc_2, *, control, 1)," &
"384 ( bc_7, gpioc(0), bidir, X, 385, 1, Z)," &
"385 ( bc_2, *, control, 1)," &
"386 ( bc_7, gpioc(1), bidir, X, 387, 1, Z)," &
"387 ( bc_2, *, control, 1)," &
"388 ( bc_7, gpioc(2), bidir, X, 389, 1, Z)," &
"389 ( bc_2, *, control, 1)," &
"390 ( bc_7, gpioc(3), bidir, X, 391, 1, Z)," &
"391 ( bc_2, *, control, 1)," &
"392 ( bc_7, gpioc(4), bidir, X, 393, 1, Z)," &
"393 ( bc_2, *, control, 1)," &
"394 ( bc_7, gpioc(5), bidir, X, 395, 1, Z)," &
"395 ( bc_2, *, control, 1)," &
"396 ( bc_7, gpioc(6), bidir, X, 397, 1, Z)," &
"397 ( bc_2, *, control, 1)," &
"398 ( bc_7, gpioc(7), bidir, X, 399, 1, Z)," &
"399 ( bc_2, *, control, 1)";
end bcm6510a0;