-- ********************************************************************** -- -- FILE : zl50018qc.bsd -- generated by Cz.P. as zl50018 on Fri 28 May 2004 -- using p.jtag.bsd rev 3.3 July 18, 2003 -- -- BSDL description for top level entity zl50018 -- Device : ZL50018 2K-Chan switch with Stratum 3 DPLL -- Package : 256-pin LQFP 28x28mm -- -- Number of BSC cells: 229 -- -- ********************************************************************** -- Modification History: -- Initial release: Mon Jan 26 11:12:31 EST 2004 -- -- rev. 1.1 - 28 May 2004 - Cz.P. -- - alligned names with datasheet for signals: -- mode_4m0, mode_4m1 -- -- ******************************************************************** -- -- IMPORTANT NOTICE -- -- This information is for modeling purposes only, and is not guaranteed. -- -- This information is provided "as is" without warranty of any kind. -- It may contain technical inaccuracies or typographical errors. -- -- ZARLINK and ZL50018 are trademarks of ZARLINK Semiconductor. ZARLINK -- products, marketed under trademarks, are protected under numerous US -- and foreign patents and pending applications, maskwork rights, and -- copyrights. -- -- ZARLINK reserves the right to make changes to any products and -- services at any time without notice. ZARLINK assumes no -- responsibility or liability arising out of the application or use of -- any information, product, or service described herein except as -- expressly agreed to in writing by ZARLINK Corporation. ZARLINK -- customers are advised to obtain the latest version of device -- specifications before relying on any published information and before -- placing orders for products or services. -- -- ******************************************************************** -- -- SPECIAL NOTES -- -- 1. All instruction opcodes other than those defined in this file -- should be considered PRIVATE. -- -- 2. Pins IC_OPEN1, IC_OPEN2 : {152,153} are test pins. -- For normal operation keep them unconnected (open). -- -- 3. Pins IC_GRND : {144} is Internal Connects. -- For normal operation to be tied to Ground (VSS). -- -- 4. Pins IC(1:6) : {80,105,150,151,210,208} -- are Internal Connects. For normal operation, -- EITHER keep them open (unconnected), -- OR tie them to Ground (VSS). -- -- 5. Pins NC(1:21) are No Connects. Nothing is wired to these -- pins; they are floating. -- -- ******************************************************************** entity zl50018 is generic(PHYSICAL_PIN_MAP : string := "QFP_PACKAGE"); port ( A: in bit_vector (0 to 13); CKI: in bit; CKO: out bit_vector (0 to 2); CKOSIG4: out bit; CKOUT3: linkage bit; CKOUT5: linkage bit; CSB: in bit; D: inout bit_vector (0 to 15); DSB_RDB: in bit; DTAB_RDY: out bit; FPI: in bit; FPO: out bit_vector (0 to 3); FPO_OFF: out bit_vector (0 to 2); IC: linkage bit_vector (1 to 6); IC_GRND: linkage bit; IC_OPEN1: linkage bit; IC_OPEN2: linkage bit; IRQB: out bit; MODE_4M0: in bit; MODE_4M1: in bit; MOT_INTELB: in bit; NC: linkage bit_vector (1 to 21); ODE: in bit; OSC_EN: in bit; OSCI: linkage bit; OSCO: linkage bit; REF: in bit_vector (0 to 3); REF_FAIL: out bit_vector (0 to 3); RESETB: linkage bit; RWB_WRB: in bit; STI: in bit_vector (0 to 31); STIO: inout bit_vector (0 to 31); STOHZ: out bit_vector (0 to 15); TCK: in bit; TDI: in bit; TDO: out bit; TMS: in bit; TRSTB: in bit; GND: linkage bit_vector (1 to 30); VDD_19_IO: linkage bit; VDD_32_IO: linkage bit; VDD_APLL: linkage bit; VDD_APLL19: linkage bit; VDD_APLL32: linkage bit; VDD_TDL: linkage bit; VDDCORE: linkage bit_vector (1 to 10); VDDIO: linkage bit_vector (1 to 20); VSS_19_IO: linkage bit; VSS_32_IO: linkage bit; VSS_APLL: linkage bit; VSS_APLL19: linkage bit; VSS_APLL32: linkage bit; VSS_CORE_PLL: linkage bit; VSS_CORE_PLL19: linkage bit; VSS_CORE_PLL32: linkage bit; VSS_TDL: linkage bit ); use STD_1149_1_1994.all; attribute COMPONENT_CONFORMANCE of zl50018 : entity is "STD_1149_1_1993"; attribute PIN_MAP of zl50018 : entity is PHYSICAL_PIN_MAP; constant QFP_PACKAGE : PIN_MAP_STRING := "A :(82 , " & -- A[0] "84 , " & -- A[1] "86 , " & -- A[2] "87 , " & -- A[3] "88 , " & -- A[4] "89 , " & -- A[5] "90 , " & -- A[6] "91 , " & -- A[7] "92 , " & -- A[8] "93 , " & -- A[9] "94 , " & -- A[10] "96 , " & -- A[11] "98 , " & -- A[12] "99 ), " & -- A[13] "CKI : 154 , " & "CKO :(170 , " & -- CKO[0] "172 , " & -- CKO[1] "174 ), " & -- CKO[2] "CKOSIG4 : 176 , " & "CKOUT3 : 227 , " & "CKOUT5 : 221 , " & "CSB : 40 , " & "D :(16 , " & -- D[0] "18 , " & -- D[1] "20 , " & -- D[2] "22 , " & -- D[3] "23 , " & -- D[4] "24 , " & -- D[5] "25 , " & -- D[6] "26 , " & -- D[7] "27 , " & -- D[8] "28 , " & -- D[9] "30 , " & -- D[10] "32 , " & -- D[11] "34 , " & -- D[12] "36 , " & -- D[13] "37 , " & -- D[14] "38 ), " & -- D[15] "DSB_RDB : 42 , " & "DTAB_RDY : 44 , " & "FPI : 155 , " & "FPO :(102 , " & -- FPO[0] "106 , " & -- FPO[1] "110 , " & -- FPO[2] "112 ), " & -- FPO[3] "FPO_OFF :(100 , " & -- FPO_OFF[0] "104 , " & -- FPO_OFF[1] "108 ), " & -- FPO_OFF[2] "IC :(80 , " & -- IC[1] "210 , " & -- IC[2] "150 , " & -- IC[3] "151 , " & -- IC[4] "105 , " & -- IC[5] "208 ), " & -- IC[6] "IC_GRND : 144 , " & "IC_OPEN1 : 153 , " & "IC_OPEN2 : 152 , " & "IRQB : 43 , " & "MODE_4M0 : 46 , " & "MODE_4M1 : 48 , " & "MOT_INTELB : 41 , " & "NC :(61 , " & -- NC[1] "62 , " & -- NC[2] "63 , " & -- NC[3] "64 , " & -- NC[4] "65 , " & -- NC[5] "66 , " & -- NC[6] "67 , " & -- NC[7] "68 , " & -- NC[8] "134 , " & -- NC[9] "135 , " & -- NC[10] "136 , " & -- NC[11] "137 , " & -- NC[12] "138 , " & -- NC[13] "139 , " & -- NC[14] "140 , " & -- NC[15] "215 , " & -- NC[16] "219 , " & -- NC[17] "225 , " & -- NC[18] "229 , " & -- NC[19] "236 , " & -- NC[20] "237 ), " & -- NC[21] "ODE : 141 , " & "OSC_EN : 107 , " & "OSCI : 148 , " & "OSCO : 149 , " & "REF :(161 , " & -- REF[0] "164 , " & -- REF[1] "166 , " & -- REF[2] "168 ), " & -- REF[3] "REF_FAIL :(159 , " & -- REF_FAIL[0] "163 , " & -- REF_FAIL[1] "165 , " & -- REF_FAIL[2] "167 ), " & -- REF_FAIL[3] "RESETB : 211 , " & "RWB_WRB : 39 , " & "STI :(179 , " & -- STI[0] "180 , " & -- STI[1] "181 , " & -- STI[2] "182 , " & -- STI[3] "183 , " & -- STI[4] "184 , " & -- STI[5] "185 , " & -- STI[6] "187 , " & -- STI[7] "198 , " & -- STI[8] "200 , " & -- STI[9] "201 , " & -- STI[10] "202 , " & -- STI[11] "203 , " & -- STI[12] "204 , " & -- STI[13] "205 , " & -- STI[14] "206 , " & -- STI[15] "243 , " & -- STI[16] "244 , " & -- STI[17] "245 , " & -- STI[18] "246 , " & -- STI[19] "247 , " & -- STI[20] "248 , " & -- STI[21] "250 , " & -- STI[22] "252 , " & -- STI[23] "189 , " & -- STI[24] "190 , " & -- STI[25] "191 , " & -- STI[26] "192 , " & -- STI[27] "193 , " & -- STI[28] "194 , " & -- STI[29] "196 , " & -- STI[30] "197 ), " & -- STI[31] "STIO :(6 , " & -- STIO[0] "7 , " & -- STIO[1] "9 , " & -- STIO[2] "10 , " & -- STIO[3] "51 , " & -- STIO[4] "52 , " & -- STIO[5] "53 , " & -- STIO[6] "54 , " & -- STIO[7] "70 , " & -- STIO[8] "72 , " & -- STIO[9] "73 , " & -- STIO[10] "74 , " & -- STIO[11] "115 , " & -- STIO[12] "116 , " & -- STIO[13] "117 , " & -- STIO[14] "118 , " & -- STIO[15] "125 , " & -- STIO[16] "126 , " & -- STIO[17] "127 , " & -- STIO[18] "128 , " & -- STIO[19] "129 , " & -- STIO[20] "130 , " & -- STIO[21] "131 , " & -- STIO[22] "132 , " & -- STIO[23] "253 , " & -- STIO[24] "254 , " & -- STIO[25] "255 , " & -- STIO[26] "256 , " & -- STIO[27] "1 , " & -- STIO[28] "2 , " & -- STIO[29] "3 , " & -- STIO[30] "4 ), " & -- STIO[31] "STOHZ :(11 , " & -- STOHZ[0] "12 , " & -- STOHZ[1] "13 , " & -- STOHZ[2] "14 , " & -- STOHZ[3] "55 , " & -- STOHZ[4] "56 , " & -- STOHZ[5] "58 , " & -- STOHZ[6] "59 , " & -- STOHZ[7] "75 , " & -- STOHZ[8] "76 , " & -- STOHZ[9] "77 , " & -- STOHZ[10] "78 , " & -- STOHZ[11] "119 , " & -- STOHZ[12] "120 , " & -- STOHZ[13] "122 , " & -- STOHZ[14] "124 ), " & -- STOHZ[15] "TCK : 238 , " & "TDI : 240 , " & "TDO : 212 , " & "TMS : 234 , " & "TRSTB : 239 , " & "GND :(8, 17, 31, 50, 60, 71, 81, 103, 114, 123, 142, 145," & "162, 171, 178, 188, 199, 209, 242, 251, 21, 35, 47, 85," & "97, 111, 147, 175, 214, 235)," & "VDD_19_IO : 220 , " & "VDD_32_IO : 226 , " & "VDD_APLL : 157 , " & "VDD_APLL19 : 217 , " & "VDD_APLL32 : 231 , " & "VDD_TDL : 224 , " & "VDDCORE :(19, 33, 45, 83, 95, 109, 146, 173, 213, 233)," & "VDDIO :(5, 15, 29, 49, 57, 69, 79, 101, 113, 121, 133, 143," & "160, 169, 177, 186, 195, 207, 241, 249)," & "VSS_19_IO : 222 , " & "VSS_32_IO : 228 , " & "VSS_APLL : 158 , " & "VSS_APLL19 : 218 , " & "VSS_APLL32 : 232 , " & "VSS_CORE_PLL : 156 , " & "VSS_CORE_PLL19 : 216 , " & "VSS_CORE_PLL32 : 230 , " & "VSS_TDL : 223"; 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 (10.0e6,BOTH); attribute TAP_SCAN_RESET of TRSTB : signal is true; -- -- NOTE: All instruction opcodes other than those defined in this file -- should be considered PRIVATE. -- attribute INSTRUCTION_LENGTH of zl50018 : entity is 16; attribute INSTRUCTION_OPCODE of zl50018 : entity is "idcode (1111111111111110)," & "bypass (1111111111111111)," & "sample (1111111111111000)," & "highz (1111111111001111)," & "clamp (1111111111101111)," & "extest (0000000000000000)," & "extest (1111111111101000)"; attribute INSTRUCTION_CAPTURE of zl50018 : entity is "xxxxxxxxxxxxxx01"; attribute IDCODE_REGISTER of zl50018 : entity is "0000" & -- version "1100001101100010" & -- part number "00010100101" & -- manufacturer id "1"; attribute REGISTER_ACCESS of zl50018 : entity is "boundary (extest, sample)," & "bypass (bypass, highz, clamp)," & "device_id (idcode)" ; attribute BOUNDARY_LENGTH of zl50018 : entity is 229; attribute BOUNDARY_REGISTER of zl50018 : entity is -- num cell port function safe ccel disval rslt " 0 ( BC_4, *, internal, X) ," & " 1 ( BC_4, *, internal, X) ," & " 2 ( BC_2, STI(15), input, X) ," & " 3 ( BC_2, STI(13), input, X) ," & " 4 ( BC_2, STI(14), input, X) ," & " 5 ( BC_2, STI(11), input, X) ," & " 6 ( BC_2, STI(12), input, X) ," & " 7 ( BC_2, STI(9), input, X) ," & " 8 ( BC_2, STI(10), input, X) ," & " 9 ( BC_2, STI(8), input, X) ," & " 10 ( BC_2, STI(30), input, X) ," & " 11 ( BC_2, STI(31), input, X) ," & " 12 ( BC_2, STI(29), input, X) ," & " 13 ( BC_2, STI(28), input, X) ," & " 14 ( BC_2, STI(27), input, X) ," & " 15 ( BC_2, STI(25), input, X) ," & " 16 ( BC_2, STI(26), input, X) ," & " 17 ( BC_2, STI(24), input, X) ," & " 18 ( BC_2, STI(7), input, X) ," & " 19 ( BC_2, STI(5), input, X) ," & " 20 ( BC_2, STI(6), input, X) ," & " 21 ( BC_2, STI(3), input, X) ," & " 22 ( BC_2, STI(4), input, X) ," & " 23 ( BC_2, STI(1), input, X) ," & " 24 ( BC_2, STI(2), input, X) ," & " 25 ( BC_2, STI(0), input, X) ," & " 26 ( BC_2, CKOSIG4, output3, X, 27, 1, Z) ," & " 27 ( BC_2, *, control, 1) ," & " 28 ( BC_2, CKO(2), output3, X, 29, 1, Z) ," & " 29 ( BC_2, *, control, 1) ," & " 30 ( BC_2, CKO(1), output3, X, 31, 1, Z) ," & " 31 ( BC_2, *, control, 1) ," & " 32 ( BC_2, CKO(0), output3, X, 33, 1, Z) ," & " 33 ( BC_2, *, control, 1) ," & " 34 ( BC_2, REF(3), input, X) ," & " 35 ( BC_2, REF_FAIL(3), output3, X, 36, 1, Z) ," & " 36 ( BC_2, *, control, 1) ," & " 37 ( BC_2, REF(2), input, X) ," & " 38 ( BC_2, REF_FAIL(2), output3, X, 39, 1, Z) ," & " 39 ( BC_2, *, control, 1) ," & " 40 ( BC_2, REF(1), input, X) ," & " 41 ( BC_2, REF_FAIL(1), output3, X, 42, 1, Z) ," & " 42 ( BC_2, *, control, 1) ," & " 43 ( BC_2, REF(0), input, X) ," & " 44 ( BC_2, REF_FAIL(0), output3, X, 45, 1, Z) ," & " 45 ( BC_2, *, control, 1) ," & " 46 ( BC_2, FPI, input, X) ," & " 47 ( BC_4, CKI, input, X) ," & " 48 ( BC_2, *, internal, X) ," & " 49 ( BC_2, *, internal, X) ," & " 50 ( BC_4, *, internal, X) ," & " 51 ( BC_2, ODE, input, X) ," & " 52 ( BC_7, STIO(22), bidir, X, 53, 1, Z) ," & " 53 ( BC_2, *, control, 1) ," & " 54 ( BC_7, STIO(23), bidir, X, 55, 1, Z) ," & " 55 ( BC_2, *, control, 1) ," & " 56 ( BC_7, STIO(21), bidir, X, 57, 1, Z) ," & " 57 ( BC_2, *, control, 1) ," & " 58 ( BC_7, STIO(20), bidir, X, 59, 1, Z) ," & " 59 ( BC_2, *, control, 1) ," & " 60 ( BC_7, STIO(19), bidir, X, 61, 1, Z) ," & " 61 ( BC_2, *, control, 1) ," & " 62 ( BC_7, STIO(18), bidir, X, 63, 1, Z) ," & " 63 ( BC_2, *, control, 1) ," & " 64 ( BC_7, STIO(16), bidir, X, 65, 1, Z) ," & " 65 ( BC_2, *, control, 1) ," & " 66 ( BC_7, STIO(17), bidir, X, 67, 1, Z) ," & " 67 ( BC_2, *, control, 1) ," & " 68 ( BC_2, STOHZ(15), output3, X, 69, 1, Z) ," & " 69 ( BC_2, *, control, 1) ," & " 70 ( BC_2, STOHZ(14), output3, X, 71, 1, Z) ," & " 71 ( BC_2, *, control, 1) ," & " 72 ( BC_2, STOHZ(12), output3, X, 73, 1, Z) ," & " 73 ( BC_2, *, control, 1) ," & " 74 ( BC_2, STOHZ(13), output3, X, 75, 1, Z) ," & " 75 ( BC_2, *, control, 1) ," & " 76 ( BC_7, STIO(15), bidir, X, 77, 1, Z) ," & " 77 ( BC_2, *, control, 1) ," & " 78 ( BC_7, STIO(14), bidir, X, 79, 1, Z) ," & " 79 ( BC_2, *, control, 1) ," & " 80 ( BC_7, STIO(12), bidir, X, 81, 1, Z) ," & " 81 ( BC_2, *, control, 1) ," & " 82 ( BC_7, STIO(13), bidir, X, 83, 1, Z) ," & " 83 ( BC_2, *, control, 1) ," & " 84 ( BC_2, FPO(3), output3, X, 85, 1, Z) ," & " 85 ( BC_2, *, control, 1) ," & " 86 ( BC_2, FPO(2), output3, X, 87, 1, Z) ," & " 87 ( BC_2, *, control, 1) ," & " 88 ( BC_2, FPO_OFF(2), output3, X, 89, 1, Z) ," & " 89 ( BC_2, *, control, 1) ," & " 90 ( BC_2, OSC_EN, input, X) ," & " 91 ( BC_2, FPO(1), output3, X, 92, 1, Z) ," & " 92 ( BC_2, *, control, 1) ," & " 93 ( BC_2, *, internal, X) ," & " 94 ( BC_2, FPO_OFF(1), output3, X, 95, 1, Z) ," & " 95 ( BC_2, *, control, 1) ," & " 96 ( BC_2, FPO(0), output3, X, 97, 1, Z) ," & " 97 ( BC_2, *, control, 1) ," & " 98 ( BC_2, FPO_OFF(0), output3, X, 99, 1, Z) ," & " 99 ( BC_2, *, control, 1) ," & " 100 ( BC_2, A(13), input, X) ," & " 101 ( BC_2, A(12), input, X) ," & " 102 ( BC_2, A(11), input, X) ," & " 103 ( BC_2, A(10), input, X) ," & " 104 ( BC_2, A(9), input, X) ," & " 105 ( BC_2, A(8), input, X) ," & " 106 ( BC_2, A(7), input, X) ," & " 107 ( BC_2, A(6), input, X) ," & " 108 ( BC_2, A(5), input, X) ," & " 109 ( BC_2, A(4), input, X) ," & " 110 ( BC_2, A(3), input, X) ," & " 111 ( BC_2, A(2), input, X) ," & " 112 ( BC_2, A(1), input, X) ," & " 113 ( BC_2, A(0), input, X) ," & " 114 ( BC_4, *, internal, X) ," & " 115 ( BC_2, STOHZ(11), output3, X, 116, 1, Z) ," & " 116 ( BC_2, *, control, 1) ," & " 117 ( BC_2, STOHZ(10), output3, X, 118, 1, Z) ," & " 118 ( BC_2, *, control, 1) ," & " 119 ( BC_2, STOHZ(9), output3, X, 120, 1, Z) ," & " 120 ( BC_2, *, control, 1) ," & " 121 ( BC_2, STOHZ(8), output3, X, 122, 1, Z) ," & " 122 ( BC_2, *, control, 1) ," & " 123 ( BC_7, STIO(11), bidir, X, 124, 1, Z) ," & " 124 ( BC_2, *, control, 1) ," & " 125 ( BC_7, STIO(9), bidir, X, 126, 1, Z) ," & " 126 ( BC_2, *, control, 1) ," & " 127 ( BC_7, STIO(10), bidir, X, 128, 1, Z) ," & " 128 ( BC_2, *, control, 1) ," & " 129 ( BC_7, STIO(8), bidir, X, 130, 1, Z) ," & " 130 ( BC_2, *, control, 1) ," & " 131 ( BC_2, STOHZ(7), output3, X, 132, 1, Z) ," & " 132 ( BC_2, *, control, 1) ," & " 133 ( BC_2, STOHZ(6), output3, X, 134, 1, Z) ," & " 134 ( BC_2, *, control, 1) ," & " 135 ( BC_2, STOHZ(4), output3, X, 136, 1, Z) ," & " 136 ( BC_2, *, control, 1) ," & " 137 ( BC_2, STOHZ(5), output3, X, 138, 1, Z) ," & " 138 ( BC_2, *, control, 1) ," & " 139 ( BC_7, STIO(7), bidir, X, 140, 1, Z) ," & " 140 ( BC_2, *, control, 1) ," & " 141 ( BC_7, STIO(6), bidir, X, 142, 1, Z) ," & " 142 ( BC_2, *, control, 1) ," & " 143 ( BC_7, STIO(5), bidir, X, 144, 1, Z) ," & " 144 ( BC_2, *, control, 1) ," & " 145 ( BC_7, STIO(4), bidir, X, 146, 1, Z) ," & " 146 ( BC_2, *, control, 1) ," & " 147 ( BC_4, MODE_4M1, input, X) ," & " 148 ( BC_4, MODE_4M0, input, X) ," & " 149 ( BC_2, DTAB_RDY, output3, X, 150, 1, Z) ," & " 150 ( BC_2, *, control, 1) ," & " 151 ( BC_2, IRQB, output3, X, 152, 1, Z) ," & " 152 ( BC_2, *, control, 1) ," & " 153 ( BC_4, DSB_RDB, input, X) ," & " 154 ( BC_4, MOT_INTELB, input, X) ," & " 155 ( BC_4, CSB, input, X) ," & " 156 ( BC_4, RWB_WRB, input, X) ," & " 157 ( BC_7, D(15), bidir, X, 158, 1, Z) ," & " 158 ( BC_2, *, control, 1) ," & " 159 ( BC_7, D(14), bidir, X, 160, 1, Z) ," & " 160 ( BC_2, *, control, 1) ," & " 161 ( BC_7, D(13), bidir, X, 162, 1, Z) ," & " 162 ( BC_2, *, control, 1) ," & " 163 ( BC_7, D(12), bidir, X, 164, 1, Z) ," & " 164 ( BC_2, *, control, 1) ," & " 165 ( BC_7, D(11), bidir, X, 166, 1, Z) ," & " 166 ( BC_2, *, control, 1) ," & " 167 ( BC_7, D(10), bidir, X, 168, 1, Z) ," & " 168 ( BC_2, *, control, 1) ," & " 169 ( BC_7, D(9), bidir, X, 170, 1, Z) ," & " 170 ( BC_2, *, control, 1) ," & " 171 ( BC_7, D(8), bidir, X, 172, 1, Z) ," & " 172 ( BC_2, *, control, 1) ," & " 173 ( BC_7, D(7), bidir, X, 174, 1, Z) ," & " 174 ( BC_2, *, control, 1) ," & " 175 ( BC_7, D(6), bidir, X, 176, 1, Z) ," & " 176 ( BC_2, *, control, 1) ," & " 177 ( BC_7, D(5), bidir, X, 178, 1, Z) ," & " 178 ( BC_2, *, control, 1) ," & " 179 ( BC_7, D(4), bidir, X, 180, 1, Z) ," & " 180 ( BC_2, *, control, 1) ," & " 181 ( BC_7, D(3), bidir, X, 182, 1, Z) ," & " 182 ( BC_2, *, control, 1) ," & " 183 ( BC_7, D(2), bidir, X, 184, 1, Z) ," & " 184 ( BC_2, *, control, 1) ," & " 185 ( BC_7, D(1), bidir, X, 186, 1, Z) ," & " 186 ( BC_2, *, control, 1) ," & " 187 ( BC_7, D(0), bidir, X, 188, 1, Z) ," & " 188 ( BC_2, *, control, 1) ," & " 189 ( BC_2, STOHZ(3), output3, X, 190, 1, Z) ," & " 190 ( BC_2, *, control, 1) ," & " 191 ( BC_2, STOHZ(2), output3, X, 192, 1, Z) ," & " 192 ( BC_2, *, control, 1) ," & " 193 ( BC_2, STOHZ(0), output3, X, 194, 1, Z) ," & " 194 ( BC_2, *, control, 1) ," & " 195 ( BC_2, STOHZ(1), output3, X, 196, 1, Z) ," & " 196 ( BC_2, *, control, 1) ," & " 197 ( BC_7, STIO(2), bidir, X, 198, 1, Z) ," & " 198 ( BC_2, *, control, 1) ," & " 199 ( BC_7, STIO(3), bidir, X, 200, 1, Z) ," & " 200 ( BC_2, *, control, 1) ," & " 201 ( BC_7, STIO(1), bidir, X, 202, 1, Z) ," & " 202 ( BC_2, *, control, 1) ," & " 203 ( BC_7, STIO(0), bidir, X, 204, 1, Z) ," & " 204 ( BC_2, *, control, 1) ," & " 205 ( BC_7, STIO(30), bidir, X, 206, 1, Z) ," & " 206 ( BC_2, *, control, 1) ," & " 207 ( BC_7, STIO(31), bidir, X, 208, 1, Z) ," & " 208 ( BC_2, *, control, 1) ," & " 209 ( BC_7, STIO(29), bidir, X, 210, 1, Z) ," & " 210 ( BC_2, *, control, 1) ," & " 211 ( BC_7, STIO(28), bidir, X, 212, 1, Z) ," & " 212 ( BC_2, *, control, 1) ," & " 213 ( BC_7, STIO(27), bidir, X, 214, 1, Z) ," & " 214 ( BC_2, *, control, 1) ," & " 215 ( BC_7, STIO(26), bidir, X, 216, 1, Z) ," & " 216 ( BC_2, *, control, 1) ," & " 217 ( BC_7, STIO(24), bidir, X, 218, 1, Z) ," & " 218 ( BC_2, *, control, 1) ," & " 219 ( BC_7, STIO(25), bidir, X, 220, 1, Z) ," & " 220 ( BC_2, *, control, 1) ," & " 221 ( BC_2, STI(23), input, X) ," & " 222 ( BC_2, STI(22), input, X) ," & " 223 ( BC_2, STI(20), input, X) ," & " 224 ( BC_2, STI(21), input, X) ," & " 225 ( BC_2, STI(18), input, X) ," & " 226 ( BC_2, STI(19), input, X) ," & " 227 ( BC_2, STI(16), input, X) ," & " 228 ( BC_2, STI(17), input, X) "; end zl50018; ------------- end of BSDL description for the zl50018 ----------