-------------------------------- -- BSDL for ADSP-21062L Digital Signal Processor -- in the 225 ball PBGA Package -- -- Created: 07/18/94 -- Modified:06/26/95 - corrected for errors not found by parser -- syntax and opcode section -- 12/08/95 - corrected tristate case of CPA (o/d), -- controlled by itself -- 04/24/96 - changed MS,PAGE from out to inout -- changed attribute TAP_SCAN_RESET of TRST -- from signal is false to true -- 06/04/96 - changed INSTRUCTION_OPCODE and -- INSTRUCTION_CAPTURE patterns from LSB-to-MSB to -- MSB-to-LSB notation -- 01/23/98 - Updated for BGA, removed obsolete BSDL -- 10/01/09 - corrected pin map of MS pins -- entity ADSP_21062L_PBGA is generic (PHYSICAL_PIN_MAP : string:="UNDEFINED"); port( ADDR: inout bit_vector(0 to 31); DATA: inout bit_vector(0 to 47); MS: inout bit_vector(0 to 3); RD: inout bit; WR: inout bit; PAGE: inout bit; ADRCLK: out bit; SW: inout bit; ACK: inout bit; SBTS: in bit; IRQ0: in bit; IRQ1: in bit; IRQ2: in bit; FLAG0: inout bit; FLAG1: inout bit; FLAG2: inout bit; FLAG3: inout bit; TIMEXP: buffer bit; HBR: in bit; HBG: inout bit; CS: in bit; REDY: out bit; DMAR1: in bit; DMAR2: in bit; DMAG1: out bit; DMAG2: out bit; BR: inout bit_vector(1 to 6); ID0: in bit; ID1: in bit; ID2: in bit; RPBA: in bit; CPA: inout bit; DT0: out bit; DR0: in bit; TCLK0: inout bit; RCLK0: inout bit; TFS0: inout bit; RFS0: inout bit; L0DAT: inout bit_vector(0 to 3); L0CLK: inout bit; L0ACK: inout bit; DT1: out bit; DR1: in bit; TCLK1: inout bit; RCLK1: inout bit; TFS1: inout bit; RFS1: inout bit; L1DAT: inout bit_vector(0 to 3); L1CLK: inout bit; L1ACK: inout bit; L2DAT: inout bit_vector(0 to 3); L2CLK: inout bit; L2ACK: inout bit; L3DAT: inout bit_vector(0 to 3); L3CLK: inout bit; L3ACK: inout bit; L4DAT: inout bit_vector(0 to 3); L4CLK: inout bit; L4ACK: inout bit; L5DAT: inout bit_vector(0 to 3); L5CLK: inout bit; L5ACK: inout bit; EBOOT: in bit; LBOOT: in bit; BMS: inout bit; CLKIN: in bit; RESET: in bit; TCK: in bit; TMS: in bit; TDI: in bit; TDO: out bit; TRST: in bit; EMU: out bit; ICSA: buffer bit; VDD: linkage bit_vector(0 to 20); GND: linkage bit_vector(0 to 23); NC: linkage bit_vector(0 to 1)); use STD_1149_1_1990.all; attribute PIN_MAP of ADSP_21062L_PBGA: entity is PHYSICAL_PIN_MAP; constant PBGA_PACKAGE: PIN_MAP_STRING:= "ADDR: (d1,e1,f1,g1,h1,j1,k1,l1,a2,d2,e2,f2,g2,h2,j2,k2,l2," & "b3,c3,e3,f3,g3,h3,j3,k3,d4,e4,f4,g4,h4,j4,k4)," & "DATA: (c12,d12,e12,f12,g12,h12,j12,k12,l12,a13,b13,c13,d13,e13,f13," & "g13,h13,j13,k13,l13,m13,a14,b14,c14,d14,e14,f14," & "g14,h14,j14,k14,l14,m14,n14,a15,b15,c15,d15,e15,f15,g15," & "h15,j15,k15,l15,m15,n15,p15)," & "MS: (b1,c2,d3,c1)," & "RD: b9," & "WR: c9," & "PAGE: a11," & "ADRCLK:a8," & "SW: b2," & "ACK: b10," & "SBTS: c4," & "IRQ0: n3," & "IRQ1: n4," & "IRQ2: r2," & "FLAG0: l3," & "FLAG1: m1," & "FLAG2: m2," & "FLAG3: l4," & "TIMEXP:m3," & "HBR: b4," & "HBG: d8," & "CS: a9," & "REDY: b8," & "DMAR1: d5," & "DMAR2: a3," & "DMAG1: c10," & "DMAG2: d9," & "BR: (d11,c11,b11,b12,a12,d10)," & "ID0: p4," & "ID1: r4," & "ID2: n5," & "RPBA: l5," & "CPA: d7," & "DT0: b6," & "DR0: b7," & "TCLK0: a6," & "RCLK0: a7," & "TFS0: c7," & "RFS0: c8," & "L0DAT: (m12,p14,r15,n13)," & "L0CLK: r14," & "L0ACK: p13," & "DT1: a4," & "DR1: b5," & "TCLK1: c5," & "RCLK1: a5," & "TFS1: d6," & "RFS1: c6," & "L1DAT: (p12,r13,n12,m11)," & "L1CLK: r12," & "L1ACK: n11," & "L2DAT: (n10,r11,p11,m10)," & "L2CLK: p10," & "L2ACK: r10," & "L3DAT: (m9,r9,p9,n9)," & "L3CLK: n8," & "L3ACK: r8," & "L4DAT: (p7,r7,p8,m8)," & "L4CLK: n7," & "L4ACK: r6," & "L5DAT: (r5,n6,m7,p6)," & "L5CLK: p5," & "L5ACK: m6," & "EBOOT: p3," & "LBOOT: m5," & "BMS: a1," & "CLKIN: a10," & "RESET: r3," & "TCK: r1," & "TMS: p2," & "TDI: m4," & "TDO: n2," & "TRST: p1," & "EMU: n1," & "ICSA: k5," & "VDD: (g6,h6,j6,f7,g7,h7,j7,k7,f8,g8,h8,j8,k8,f9,g9," & "h9,j9,k9,g10,h10,j10)," & "GND: (e5,f5,g5,h5,j5,e6,f6,k6,l6,l7,e7,e8,l8,l9," & "e9,e10,f10,k10,l10,f11,g11,h11,j11,k11)," & "NC: (e11,l11)" ; 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 TRST: signal is true; attribute TAP_SCAN_CLOCK of TCK : signal is (40.0e6, BOTH); attribute INSTRUCTION_LENGTH of ADSP_21062L_PBGA: entity is 5; -- Unspecified opcodes assigned to Bypass. -- The right most bit in the opcode, as shown below, is closest to TDO and the -- leftmost bit is closest to TDI. the opcode patterns are inverted -- patterns of those shown in the SHARC User's Manual section D.3. -- In the SHARC User's Manual, bit 4 is defined as the bit closest -- to TDO and bit 0 is the bit closest to TDI. attribute INSTRUCTION_OPCODE of ADSP_21062L_PBGA: entity is "BYPASS (00001,00011,00101,00111,01001,01011,01101,01111," & "10001,10011,10101,10111,11001,11011,11101,11111)," & "EXTEST (00000)," & "SAMPLE (10000)," & "INTEST (11000)," & "EMULATION (01000,00100,01100,10100,11100,00010,00110,01010," & "01110,10010,10110,11010,11110)"; attribute INSTRUCTION_CAPTURE of ADSP_21062L_PBGA: entity is "00001"; attribute INSTRUCTION_PRIVATE of ADSP_21062L_PBGA: entity is "EMULATION"; -- The following (2) lines are now obsolete in BSDL -- attribute INSTRUCTION_USAGE of ADSP_21062L_PBGA: entity is -- "INTEST (clock CLKIN)"; attribute BOUNDARY_CELLS of ADSP_21062L_PBGA: entity is "BC_1, BC_2, BC_4"; -- BC_1: output, control; BC_2: input; BC_4: clock; attribute BOUNDARY_LENGTH of ADSP_21062L_PBGA: entity is 363; attribute BOUNDARY_REGISTER of ADSP_21062L_PBGA: entity is --num cell port function safe [ccell disval rslt ] " 0 (BC_2,IRQ0 , input , X)," & " 1 (BC_2,IRQ1 , input , X)," & " 2 (BC_2,IRQ2 , input , X)," & " 3 (BC_2,EBOOT, input , X)," & " 4 (BC_2,RESET, input , X)," & " 5 (BC_2,RPBA , input , X)," & " 6 (BC_2,LBOOT, input , X)," & " 7 (BC_2,ID0, input , X)," & " 8 (BC_2,ID1, input , X)," & " 9 (BC_2,ID2, input , X)," & " 10 (BC_1,L5ACK,output3, X, 22, 0, Z )," & " 11 (BC_2,L5ACK, input , X)," & " 12 (BC_1,L5CLK,output3, X, 23, 0, Z )," & " 13 (BC_2,L5CLK, input , X)," & " 14 (BC_1,L5DAT(0),output3, X, 23, 0, Z )," & " 15 (BC_2,L5DAT(0), input, X)," & " 16 (BC_1,L5DAT(1),output3, X, 23, 0, Z )," & " 17 (BC_2,L5DAT(1), input, X)," & " 18 (BC_1,L5DAT(2),output3, X, 23, 0, Z )," & " 19 (BC_2,L5DAT(2), input, X)," & " 20 (BC_1,L5DAT(3),output3, X, 23, 0, Z )," & " 21 (BC_2,L5DAT(3), input, X)," & " 22 (BC_1,* , control, 0)," & -- Link 5 ack " 23 (BC_2,* , control, 0)," & -- Link 5 data/clk " 24 (BC_1,L4ACK, output3, X, 36, 0, Z )," & " 25 (BC_2,L4ACK, input , X)," & " 26 (BC_1,L4CLK,output3, X, 37, 0, Z )," & " 27 (BC_2,L4CLK, input , X)," & " 28 (BC_1,L4DAT(0),output3, X, 37, 0, Z )," & " 29 (BC_2,L4DAT(0), input, X)," & " 30 (BC_1,L4DAT(1),output3, X, 37, 0, Z )," & " 31 (BC_2,L4DAT(1), input, X)," & " 32 (BC_1,L4DAT(2), output3, X, 37, 0, Z )," & " 33 (BC_2,L4DAT(2), input, X)," & " 34 (BC_1,L4DAT(3),output3, X, 37, 0, Z )," & " 35 (BC_2,L4DAT(3), input, X)," & " 36 (BC_1,* , control, 0)," & -- Link 4 ack " 37 (BC_2,* , control, 0)," & -- Link 4 data/clk " 38 (BC_1,L3ACK, output3, X, 50, 0, Z )," & " 39 (BC_2,L3ACK, input , X)," & " 40 (BC_1,L3CLK, output3, X, 51, 0, Z )," & " 41 (BC_2,L3CLK, input, X)," & " 42 (BC_1,L3DAT(0), output3, X, 51, 0, Z )," & " 43 (BC_2,L3DAT(0), input, X)," & " 44 (BC_1,L3DAT(1), output3, X, 51, 0, Z )," & " 45 (BC_2,L3DAT(1), input, X)," & " 46 (BC_1,L3DAT(2), output3, X, 51, 0, Z )," & " 47 (BC_2,L3DAT(2), input, X)," & " 48 (BC_1,L3DAT(3), output3, X, 51, 0, Z )," & " 49 (BC_2,L3DAT(3), input, X)," & " 50 (BC_1,* , control, 0)," & -- Link 3 ack " 51 (BC_2,* , control, 0)," & -- Link 3 data/clk " 52 (BC_1,* , internal, X)," & " 53 (BC_2,* , internal, X)," & " 54 (BC_1,L2ACK, output3, X, 66, 0, Z )," & " 55 (BC_2,L2ACK, input, X)," & " 56 (BC_1,L2CLK, output3, X, 67, 0, Z )," & " 57 (BC_2,L2CLK, input, X)," & " 58 (BC_1,L2DAT(0), output3, X, 67, 0, Z )," & " 59 (BC_2,L2DAT(0), input, X)," & " 60 (BC_1,L2DAT(1), output3, X, 67, 0, Z )," & " 61 (BC_2,L2DAT(1), input, X)," & " 62 (BC_1,L2DAT(2), output3, X, 67, 0, Z )," & " 63 (BC_2,L2DAT(2), input, X)," & " 64 (BC_1,L2DAT(3), output3, X, 67, 0, Z )," & " 65 (BC_2,L2DAT(3), input, X)," & " 66 (BC_1,* , control, 0)," & -- Link 2 ack " 67 (BC_2,* , control, 0)," & -- Link 2 data/clk " 68 (BC_1,L1ACK, output3, X, 80, 0, Z )," & " 69 (BC_2,L1ACK, input, X)," & " 70 (BC_1,L1CLK, output3, X, 81, 0, Z )," & " 71 (BC_2,L1CLK, input, X)," & " 72 (BC_1,L1DAT(0), output3, X, 81, 0, Z )," & " 73 (BC_2,L1DAT(0), input, X)," & " 74 (BC_1,L1DAT(1), output3, X, 81, 0, Z )," & " 75 (BC_2,L1DAT(1), input, X)," & " 76 (BC_1,L1DAT(2), output3, X, 81, 0, Z )," & " 77 (BC_2,L1DAT(2), input, X)," & " 78 (BC_1,L1DAT(3), output3, X, 81, 0, Z )," & " 79 (BC_2,L1DAT(3), input, X)," & " 80 (BC_1,* , control, 0)," & -- Link 1 ack " 81 (BC_2,* , control, 0)," & -- Link 1 data/clk " 82 (BC_1,L0ACK, output3, X, 94, 0, Z )," & " 83 (BC_2,L0ACK, input, X)," & " 84 (BC_1,L0CLK, output3, X, 95, 0, Z )," & " 85 (BC_2,L0CLK, input, X)," & " 86 (BC_1,L0DAT(0), output3, X, 95, 0, Z )," & " 87 (BC_2,L0DAT(0), input, X)," & " 88 (BC_1,L0DAT(1), output3, X, 95, 0, Z )," & " 89 (BC_2,L0DAT(1), input, X)," & " 90 (BC_1,L0DAT(2), output3, X, 95, 0, Z )," & " 91 (BC_2,L0DAT(2), input, X)," & " 92 (BC_1,L0DAT(3), output3, X, 95, 0, Z )," & " 93 (BC_2,L0DAT(3), input, X)," & " 94 (BC_1,* , control, 0)," & -- Link 0 ack " 95 (BC_2,* , control, 0)," & -- Link 0 data/clk " 96 (BC_1,DATA(0), output3, X, 150, 0, Z )," & " 97 (BC_2,DATA(0), input, X)," & " 98 (BC_1,DATA(1), output3, X, 150, 0, Z )," & " 99 (BC_2,DATA(1), input, X)," & "100 (BC_1,DATA(2), output3, X, 150, 0, Z )," & "101 (BC_2,DATA(2), input, X)," & "102 (BC_1,DATA(3), output3, X, 150, 0, Z )," & "103 (BC_2,DATA(3), input, X)," & "104 (BC_1,DATA(4), output3, X, 150, 0, Z )," & "105 (BC_2,DATA(4), input, X)," & "106 (BC_1,DATA(5), output3, X, 150, 0, Z )," & "107 (BC_2,DATA(5), input, X)," & "108 (BC_1,DATA(6), output3, X, 150, 0, Z )," & "109 (BC_2,DATA(6), input, X)," & "110 (BC_1,DATA(7), output3, X, 150, 0, Z )," & "111 (BC_2,DATA(7), input, X)," & "112 (BC_1,DATA(8), output3, X, 150, 0, Z )," & "113 (BC_2,DATA(8), input, X)," & "114 (BC_1,DATA(9), output3, X, 150, 0, Z )," & "115 (BC_2,DATA(9), input, X)," & "116 (BC_1,DATA(10), output3, X, 150, 0, Z )," & "117 (BC_2,DATA(10), input, X)," & "118 (BC_1,DATA(11), output3, X, 150, 0, Z )," & "119 (BC_2,DATA(11), input, X)," & "120 (BC_1,DATA(12), output3, X, 150, 0, Z )," & "121 (BC_2,DATA(12), input, X)," & "122 (BC_1,DATA(13), output3, X, 150, 0, Z )," & "123 (BC_2,DATA(13), input, X)," & "124 (BC_1,DATA(14), output3, X, 150, 0, Z )," & "125 (BC_2,DATA(14), input, X)," & "126 (BC_1,DATA(15), output3, X, 150, 0, Z )," & "127 (BC_2,DATA(15), input, X)," & "128 (BC_1,DATA(16), output3, X, 150, 0, Z )," & "129 (BC_2,DATA(16), input, X)," & "130 (BC_1,DATA(17), output3, X, 150, 0, Z )," & "131 (BC_2,DATA(17), input, X)," & "132 (BC_1,DATA(18), output3, X, 150, 0, Z )," & "133 (BC_2,DATA(18), input, X)," & "134 (BC_1,DATA(19), output3, X, 150, 0, Z )," & "135 (BC_2,DATA(19), input, X)," & "136 (BC_1,DATA(20), output3, X, 150, 0, Z )," & "137 (BC_2,DATA(20), input, X)," & "138 (BC_1,DATA(21), output3, X, 150, 0, Z )," & "139 (BC_2,DATA(21), input, X)," & "140 (BC_1,DATA(22), output3, X, 150, 0, Z )," & "141 (BC_2,DATA(22), input, X)," & "142 (BC_1,DATA(23), output3, X, 150, 0, Z )," & "143 (BC_2,DATA(23), input, X)," & "144 (BC_1,DATA(24), output3, X, 150, 0, Z )," & "145 (BC_2,DATA(24), input, X)," & "146 (BC_1,DATA(25), output3, X, 150, 0, Z )," & "147 (BC_2,DATA(25), input, X)," & "148 (BC_1,DATA(26), output3, X, 150, 0, Z )," & "149 (BC_2,DATA(26), input, X)," & "150 (BC_1,* , control, 0)," & -- data "151 (BC_1,DATA(27), output3, X, 150, 0, Z )," & "152 (BC_2,DATA(27), input, X)," & "153 (BC_1,DATA(28), output3, X, 150, 0, Z )," & "154 (BC_2,DATA(28), input, X)," & "155 (BC_1,DATA(29), output3, X, 150, 0, Z )," & "156 (BC_2,DATA(29), input, X)," & "157 (BC_1,DATA(30), output3, X, 150, 0, Z )," & "158 (BC_2,DATA(30), input, X)," & "159 (BC_1,DATA(31), output3, X, 150, 0, Z )," & "160 (BC_2,DATA(31), input, X)," & "161 (BC_1,DATA(32), output3, X, 150, 0, Z )," & "162 (BC_2,DATA(32), input, X)," & "163 (BC_1,DATA(33), output3, X, 150, 0, Z )," & "164 (BC_2,DATA(33), input, X)," & "165 (BC_1,DATA(34), output3, X, 150, 0, Z )," & "166 (BC_2,DATA(34), input, X)," & "167 (BC_1,DATA(35), output3, X, 150, 0, Z )," & "168 (BC_2,DATA(35), input, X)," & "169 (BC_1,* , internal, X)," & "170 (BC_2,* , internal, X)," & "171 (BC_1,DATA(36), output3, X, 150, 0, Z )," & "172 (BC_2,DATA(36), input, X)," & "173 (BC_1,DATA(37), output3, X, 150, 0, Z )," & "174 (BC_2,DATA(37), input, X)," & "175 (BC_1,DATA(38), output3, X, 150, 0, Z )," & "176 (BC_2,DATA(38), input, X)," & "177 (BC_1,DATA(39), output3, X, 150, 0, Z )," & "178 (BC_2,DATA(39), input, X)," & "179 (BC_1,DATA(40), output3, X, 150, 0, Z )," & "180 (BC_2,DATA(40), input, X)," & "181 (BC_1,DATA(41), output3, X, 150, 0, Z )," & "182 (BC_2,DATA(41), input, X)," & "183 (BC_1,DATA(42), output3, X, 150, 0, Z )," & "184 (BC_2,DATA(42), input, X)," & "185 (BC_1,DATA(43), output3, X, 150, 0, Z )," & "186 (BC_2,DATA(43), input, X)," & "187 (BC_1,DATA(44), output3, X, 150, 0, Z )," & "188 (BC_2,DATA(44), input, X)," & "189 (BC_1,DATA(45), output3, X, 150, 0, Z )," & "190 (BC_2,DATA(45), input, X)," & "191 (BC_1,DATA(46), output3, X, 150, 0, Z )," & "192 (BC_2,DATA(46), input, X)," & "193 (BC_1,DATA(47), output3, X, 150, 0, Z )," & "194 (BC_2,DATA(47), input, X)," & "195 (BC_1,* , control, 0)," & -- bmr1 "196 (BC_1,* , control, 0)," & -- bmr2 "197 (BC_1,* , control, 0)," & -- bmr3 "198 (BC_1,BR(1), output3, X, 195, 0, Z )," & "199 (BC_2,BR(1), input, X)," & "200 (BC_1,BR(2), output3, X, 196, 0, Z )," & "201 (BC_2,BR(2), input, X)," & "202 (BC_1,BR(3), output3, X, 197, 0, Z )," & "203 (BC_2,BR(3), input, X)," & "204 (BC_1,BR(4), output3, X, 210, 0, Z )," & "205 (BC_1,BR(4), input, X)," & "206 (BC_1,BR(5), output3, X, 211, 0, Z )," & "207 (BC_2,BR(5), input, X)," & "208 (BC_1,BR(6), output3, X, 212, 0, Z )," & "209 (BC_2,BR(6), input, X)," & "210 (BC_1,* , control, 0)," & -- bmr4 "211 (BC_1,* , control, 0)," & -- bmr5 "212 (BC_1,* , control, 0)," & -- bmr6 "213 (BC_1,PAGE , output3, X, 221, 0, Z )," & "214 (BC_2,PAGE , input, X)," & "215 (BC_1,DMAG1, output3, X, 221, 0, Z )," & "216 (BC_1,DMAG2, output3, X, 221, 0, Z )," & "217 (BC_1,ACK , output3, X, 220, 0, Z )," & "218 (BC_1,ACK , input, X)," & "219 (BC_4,CLKIN, clock, X)," & "220 (BC_1,* , control, 0)," & -- ack "221 (BC_1,* , control, 0)," & -- page,dmag,rd,wr,adrclk "222 (BC_1,WR , output3, X, 221, 0, Z )," & "223 (BC_2,WR , input, X)," & "224 (BC_1,RD , output3, X, 221, 0, Z )," & "225 (BC_2,RD , input, X)," & "226 (BC_2,CS , input, X)," & "227 (BC_1,HBG , output3, X, 231, 0, Z )," & "228 (BC_2,HBG , input, X)," & "229 (BC_1,REDY , output3, X, 232, 0, Z )," & "230 (BC_1,ADRCLK, output3, X, 221, 0, Z )," & "231 (BC_1,* , control, 0)," & -- hbg "232 (BC_1,* , control, 0)," & -- redy "233 (BC_1,* , control, 0)," & -- rfs0 "234 (BC_1,* , control, 0)," & -- rck0 "235 (BC_1,* , control, 0)," & -- tfs0 "236 (BC_1,* , control, 0)," & -- tck0 "237 (BC_1,* , control, 0)," & -- dt0 "238 (BC_1,RFS0 , output3, X, 233, 0, Z )," & "239 (BC_2,RFS0 , input, X)," & "240 (BC_1,RCLK0, output3, X, 234, 0, Z )," & "241 (BC_2,RCLK0, input, X)," & "242 (BC_2,DR0 , input, X)," & "243 (BC_1,TFS0 , output3, X, 235, 0, Z )," & "244 (BC_2,TFS0 , input, X)," & "245 (BC_1,TCLK0, output3, X, 236, 0, Z )," & "246 (BC_2,TCLK0, input, X)," & "247 (BC_1,DT0 , output3, X, 237, 0, Z )," & "248 (BC_1,CPA, output2, 1, 248, 1, Weak1 )," & "249 (BC_2,CPA , input, X)," & "250 (BC_1,* , control, 0)," & -- rfs1 "251 (BC_1,* , control, 0)," & -- rck1 "252 (BC_1,* , control, 0)," & -- tfs1 "253 (BC_1,* , control, 0)," & -- tck1 "254 (BC_1,* , control, 0)," & -- dt1 "255 (BC_1,RFS1 , output3, X, 250, 0, Z )," & "256 (BC_2,RFS1 , input, X)," & "257 (BC_1,RCLK1, output3, X, 251, 0, Z )," & "258 (BC_2,RCLK1, input, X)," & "259 (BC_2,DR1 , input, X)," & "260 (BC_1,TFS1 , output3, X, 252, 0, Z )," & "261 (BC_2,TFS1 , input, X)," & "262 (BC_1,TCLK1, output3, X, 253, 0, Z )," & "263 (BC_2,TCLK1, input, X)," & "264 (BC_1,DT1 , output3, X, 254, 0, Z )," & "265 (BC_2,HBR , input, X)," & "266 (BC_2,DMAR1, input, X)," & "267 (BC_2,DMAR2, input, X)," & "268 (BC_2,SBTS , input, X)," & "269 (BC_1,ADDR(31), output3, X, 308, 0, Z )," & "270 (BC_2,ADDR(31), input, X)," & "271 (BC_1,ADDR(30), output3, X, 308, 0, Z )," & "272 (BC_2,ADDR(30), input, X)," & "273 (BC_1,ADDR(29), output3, X, 308, 0, Z )," & "274 (BC_2,ADDR(29), input, X)," & "275 (BC_1,* , control, 0)," & -- bms "276 (BC_1,ADDR(28), output3, X, 308, 0, Z )," & "277 (BC_2,ADDR(28), input, X)," & "278 (BC_1,BMS , output3, X, 275, 0, Z )," & "279 (BC_2,BMS , input, X)," & "280 (BC_1,SW , output3, X, 308, 0, Z )," & "281 (BC_2,SW , input, X)," & "282 (BC_1,MS(0), output3, X, 308, 0, Z )," & "283 (BC_2,MS(0), input, X)," & "284 (BC_1,MS(1), output3, X, 308, 0, Z )," & "285 (BC_2,MS(1), input, X)," & "286 (BC_1,MS(2), output3, X, 308, 0, Z )," & "287 (BC_2,MS(2), input, X)," & "288 (BC_1,MS(3), output3, X, 308, 0, Z )," & "289 (BC_2,MS(3), input, X)," & "290 (BC_1,ADDR(27), output3, X, 308, 0, Z )," & "291 (BC_2,ADDR(27), input, X)," & "292 (BC_1,ADDR(26), output3, X, 308, 0, Z )," & "293 (BC_2,ADDR(26), input, X)," & "294 (BC_1,ADDR(25), output3, X, 308, 0, Z )," & "295 (BC_2,ADDR(25), input, X)," & "296 (BC_1,ADDR(24), output3, X, 308, 0, Z )," & "297 (BC_2,ADDR(24), input, X)," & "298 (BC_1,ADDR(23), output3, X, 308, 0, Z )," & "299 (BC_2,ADDR(23), input, X)," & "300 (BC_1,ADDR(22), output3, X, 308, 0, Z )," & "301 (BC_2,ADDR(22), input, X)," & "302 (BC_1,ADDR(21), output3, X, 308, 0, Z )," & "303 (BC_2,ADDR(21), input, X)," & "304 (BC_1,ADDR(20), output3, X, 308, 0, Z )," & "305 (BC_2,ADDR(20), input, X)," & "306 (BC_1,ADDR(19), output3, X, 308, 0, Z )," & "307 (BC_2,ADDR(19), input, X)," & "308 (BC_1,* , control, 0)," & -- adr,ms,sw "309 (BC_1,ADDR(18), output3, X, 308, 0, Z )," & "310 (BC_2,ADDR(18), input, X)," & "311 (BC_1,ADDR(17), output3, X, 308, 0, Z )," & "312 (BC_2,ADDR(17), input, X)," & "313 (BC_1,ADDR(16), output3, X, 308, 0, Z )," & "314 (BC_2,ADDR(16), input, X)," & "315 (BC_1,ADDR(15), output3, X, 308, 0, Z )," & "316 (BC_2,ADDR(15), input, X)," & "317 (BC_1,ADDR(14), output3, X, 308, 0, Z )," & "318 (BC_2,ADDR(14), input, X)," & "319 (BC_1,ADDR(13), output3, X, 308, 0, Z )," & "320 (BC_2,ADDR(13), input, X)," & "321 (BC_1,ADDR(12), output3, X, 308, 0, Z )," & "322 (BC_2,ADDR(12), input, X)," & "323 (BC_1,ADDR(11), output3, X, 308, 0, Z )," & "324 (BC_2,ADDR(11), input, X)," & "325 (BC_1,ADDR(10), output3, X, 308, 0, Z )," & "326 (BC_2,ADDR(10), input, X)," & "327 (BC_1,ADDR(9), output3, X, 308, 0, Z )," & "328 (BC_2,ADDR(9), input, X)," & "329 (BC_1,ADDR(8), output3, X, 308, 0, Z )," & "330 (BC_2,ADDR(8), input, X)," & "331 (BC_1,ADDR(7), output3, X, 308, 0, Z )," & "332 (BC_2,ADDR(7), input, X)," & "333 (BC_1,ADDR(6), output3, X, 308, 0, Z )," & "334 (BC_2,ADDR(6), input, X)," & "335 (BC_1,ADDR(5), output3, X, 308, 0, Z )," & "336 (BC_2,ADDR(5), input, X)," & "337 (BC_1,ADDR(4), output3, X, 308, 0, Z )," & "338 (BC_2,ADDR(4), input, X)," & "339 (BC_1,ADDR(3), output3, X, 308, 0, Z )," & "340 (BC_2,ADDR(3), input, X)," & "341 (BC_1,ADDR(2), output3, X, 308, 0, Z )," & "342 (BC_2,ADDR(2), input, X)," & "343 (BC_1,ADDR(1), output3, X, 308, 0, Z )," & "344 (BC_2,ADDR(1), input, X)," & "345 (BC_1,ADDR(0), output3, X, 308, 0, Z )," & "346 (BC_2,ADDR(0), input, X)," & "347 (BC_1,* , control, 0)," & -- flag 0 "348 (BC_1,* , control, 0)," & -- flag 1 "349 (BC_1,* , control, 0)," & -- flag 2 "350 (BC_1,* , control, 0)," & -- flag 3 "351 (BC_1,FLAG0 , output3, X, 347, 0, Z )," & "352 (BC_2,FLAG0 , input, X)," & "353 (BC_1,FLAG1 , output3, X, 348, 0, Z )," & "354 (BC_2,FLAG1 , input, X)," & "355 (BC_1,FLAG2 , output3, X, 349, 0, Z )," & "356 (BC_2,FLAG2 , input, X)," & "357 (BC_1,FLAG3 , output3, X, 350, 0, Z )," & "358 (BC_2,FLAG3 , input, X)," & "359 (BC_1,ICSA , output2, X)," & "360 (BC_1,EMU , output3, X, 362, 0, Z )," & "361 (BC_1,TIMEXP, output2, X)," & "362 (BC_1,* , control, 0)" ; -- EMU end ADSP_21062L_PBGA;