-- Processed 09/18/97 14:21:47 by BSDL File Writer Version 8.1 -- Processed 08/21/99 Nate LaValley - edits for SuMMIT MCM packages -- Processed 12/5/99 adding linkage declarations for power supply pins -- Processed 1/20/00 adding linkage declarations for power supply pins -- BSDL file for SuMMIT XTE 140 pin quad flat pack ( JA01 die ) entity Y1 is generic (PHYSICAL_PIN_MAP : string := "xte_139pga"); port( TDO:out bit; TRSTN:in bit; TCK:in bit; TERACB:out bit; TMS:in bit; TDI:in bit; ABBSTD:in bit; ALE:in bit; AUTOENB:in bit; CSB:in bit; DSB:in bit; EC0:in bit; EC1:in bit; EC2:in bit; ED0:in bit; ED1:in bit; ED2:in bit; ED3:in bit; ED4:in bit; ED5:in bit; ED6:in bit; ED7:in bit; LOCKB:in bit; MHZ24:in bit; MRSTB:in bit; MSEL2:in bit; MSEL3:in bit; MSEL4:in bit; MSEL5:in bit; MSEL0:in bit; MSEL1:in bit; MSGACKB:in bit; RDB:in bit; RD_WRB:in bit; RTA0:in bit; RTA1:in bit; RTA2:in bit; RTA3:in bit; RTA4:in bit; RTPTY:in bit; SSYSFB:in bit; TCLK:in bit; YFACKB:in bit; BISTB:out bit; EA0:out bit; EA1:out bit; EA2:out bit; EA3:out bit; EA4:out bit; EA5:out bit; EA6:out bit; EA7:out bit; EA8:out bit; EA9:out bit; EA10:out bit; EA11:out bit; EA12:out bit; ECS:out bit; MSG_INTB:out bit; RDYB:out bit; READYB:out bit; YF_INTB:out bit; ADDRESS0:inout bit; ADDRESS1:inout bit; ADDRESS2:inout bit; ADDRESS3:inout bit; ADDRESS4:inout bit; ADDRESS5:inout bit; ADDRESS6:inout bit; ADDRESS7:inout bit; ADDRESS8:inout bit; ADDRESS9:inout bit; ADDRESS10:inout bit; ADDRESS11:inout bit; ADDRESS12:inout bit; ADDRESS13:inout bit; ADDRESS14:inout bit; ADDRESS15:inout bit; DA0:inout bit; DA1:inout bit; DA2:inout bit; DA3:inout bit; DA4:inout bit; DA5:inout bit; DA6:inout bit; DA7:inout bit; DA8:inout bit; DA9:inout bit; DA10:inout bit; DA11:inout bit; DA12:inout bit; DA13:inout bit; DA14:inout bit; DA15:inout bit; VDD:linkage bit_vector (1 to 10); VCC:linkage bit_vector (1 to 4); VEE:linkage bit_vector (1 to 4); VSS:linkage bit_vector (1 to 12); GND:linkage bit_vector (1 to 8); CHA:linkage bit; CHAB:linkage bit; CHB:linkage bit; CHBB:linkage bit; ); use std_1149_1_1990.all; attribute PIN_MAP of Y1 : entity is PHYSICAL_PIN_MAP; constant xte_140pga : PIN_MAP_STRING := "TCLK : L7, " & "YFACKB : H9, " & "TERACB : F7, " & "DA15 : N11, " & "DA14 : L10, " & "DA13 : M11, " & "MSGACKB : K9, " & "BISTB : D10, " & "DA12 : L11, " & "DA11 : N12, " & "EC2 : B10, " & "EC1 : D11, " & "DA10 : M12, " & "DA9 : L12, " & "DA8 : L13, " & "EC0 : B12, " & "DA7 : M13, " & "ECS : B11, " & "ED7 : K10, " & "ED6 : M7, " & "DA6 : L14, " & "ED5 : N3, " & "DA5 : K11, " & "ED4 : N8, " & "ED3 : M8, " & "DA4 : K13, " & "ED2 : L8, " & "DA3 : K12, " & "ED1 : N9, " & "ED0 : M9, " & "EA12 : F9, " & "DA2 : J11, " & "EA11 : F10, " & "DA1 : J12, " & "EA10 : G10, " & "DA0 : J13, " & "EA9 : C11, " & "EA8 : G9, " & "EA7 : E11, " & "EA6 : E10, " & "EA5 : E9, " & "EA4 : G8, " & "EA3 : H8, " & "EA2 : J7, " & "EA1 : J9, " & "EA0 : J10, " & "MSEL5 : D12, " & "MSEL4 : B13, " & "READYB : D9, " & "MSEL3 : C12, " & "MSEL2 : A11, " & "SSYSFB : D1, " & "RTA4 : E2, " & "RTA3 : G3, " & "RTA2 : F3, " & "RTA1 : G2, " & "RTA0 : F2, " & "RTPTY : G1, " & "LOCKB : H3, " & "ABBSTD : H2, " & "MSEL1 : J3, " & "MSEL0 : J1, " & "MRSTB : J8, " & "RDYB : H10, " & "RDB : K8, " & "DSB : A12, " & "TRSTN : L3, " & "TDO : K3, " & "TDI : K2, " & "TMS : J2, " & "TCK : L2, " & "ALE : E12, " & "MSG_INTB : L1, " & "YF_INTB : M3, " & "AUTOENB : M2, " & "CSB : A10, " & "RD_WRB : K7, " & "VDD : A8, " & "VDD : B3, " & "VDD : B14, " & "VDD : F1, " & "VDD : F14, " & "VDD : G7, " & "VDD : K1, " & "VDD : K14, " & "VDD : N2, " & "VDD : N13, " & "VCC : C9, " & "VCC : C10, " & "VCC : E8, " & "VCC : C1, " & "VCC : D3, " & "VCC : F8, " & "VEE : D7, " & "VEE : D8, " & "VEE : C2, " & "VEE : D2, " & "VSS : A9, " & "VSS : A13, " & "VSS : B2, " & "VSS : B8, " & "VSS : D14, " & "VSS : H1, " & "VSS : H7, " & "VSS : H14, " & "VSS : M1, " & "VSS : M14, " & "VSS : L9, " & "VSS : M10, " & "GND : B9, " & "GND : C7, " & "GND : C8, " & "GND : E7, " & "GND : B1, " & "GND : C3, " & "GND : E1, " & "GND : E3, " & "CHA : B7, " & "CHAB : A7, " & "CHB : A3, " & "CHBB : A2, " & "ADDRESS15 : J14, " & "ADDRESS14 : H11, " & "ADDRESS13 : H12, " & "ADDRESS12 : H13, " & "ADDRESS11 : G11, " & "ADDRESS10 : G12, " & "ADDRESS9 : G13, " & "ADDRESS8 : G14, " & "ADDRESS7 : F11, " & "MHZ24 : N7, " & "ADDRESS6 : F12, " & "ADDRESS5 : F13, " & "ADDRESS4 : D13, " & "ADDRESS3 : E13, " & "ADDRESS2 : C13, " & "ADDRESS1 : E14, " & "ADDRESS0 : C14 "; 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 TRSTN : signal is true; attribute INSTRUCTION_LENGTH of Y1 : entity is 3; attribute INSTRUCTION_OPCODE of Y1 : entity is "EXTEST (000), " & "SAMPLE (001), " & "PROPDELAY1 (011), " & "PROPDELAY2 (100), " & "BYPASS (111) "; attribute INSTRUCTION_CAPTURE of Y1 : entity is "001"; -- future -- attribute INSTRUCTION_DISABLE of ? : entity is "TRIBYP"; attribute REGISTER_ACCESS of Y1 : entity is "PROPDELAY2 (PROPDELAY2)," & "PROPDELAY1 (PROPDELAY1)"; attribute BOUNDARY_CELLS of Y1 : entity is "BC_1"; attribute BOUNDARY_LENGTH of Y1 : entity is 289; attribute BOUNDARY_REGISTER of Y1 : entity is -- num cell port function safe [ccell disval rslt] " 0 (BC_1, *, control, 1)," & " 1 (BC_1, *, internal, X)," & " 2 (BC_1, *, control, 1)," & " 3 (BC_1, *, internal, X)," & " 4 (BC_1, *, internal, X)," & " 5 (BC_1, *, control, 1)," & " 6 (BC_1, ADDRESS0, output3, X, 5, 1, Z)," & " 7 (BC_1, ADDRESS0, input, X)," & " 8 (BC_1, *, control, 1)," & " 9 (BC_1, *, internal, X)," & " 10 (BC_1, *, internal, X)," & " 11 (BC_1, *, control, 1)," & " 12 (BC_1, *, internal, X)," & " 13 (BC_1, *, control, 1)," & " 14 (BC_1, ADDRESS1, output3, X, 13, 1, Z)," & " 15 (BC_1, ADDRESS1, input, X)," & " 16 (BC_1, *, internal, X)," & " 17 (BC_1, *, control, 1)," & " 18 (BC_1, ADDRESS2, output3, X, 17, 1, Z)," & " 19 (BC_1, ADDRESS2, input, X)," & " 20 (BC_1, *, internal, X)," & " 21 (BC_1, *, control, 1)," & " 22 (BC_1, *, internal, X)," & " 23 (BC_1, *, control, 1)," & " 24 (BC_1, ADDRESS3, output3, X, 23, 1, Z)," & " 25 (BC_1, ADDRESS3, input, X)," & " 26 (BC_1, *, control, 1)," & " 27 (BC_1, *, internal, X)," & " 28 (BC_1, *, control, 1)," & " 29 (BC_1, ADDRESS4, output3, X, 28, 1, Z)," & " 30 (BC_1, ADDRESS4, input, X)," & " 31 (BC_1, *, control, 1)," & " 32 (BC_1, *, internal, X)," & " 33 (BC_1, *, control, 1)," & " 34 (BC_1, *, internal, X)," & " 35 (BC_1, *, internal, X)," & " 36 (BC_1, *, control, 1)," & " 37 (BC_1, ADDRESS5, output3, X, 36, 1, Z)," & " 38 (BC_1, ADDRESS5, input, X)," & " 39 (BC_1, *, internal, X)," & " 40 (BC_1, *, control, 1)," & " 41 (BC_1, ADDRESS6, output3, X, 40, 1, Z)," & " 42 (BC_1, ADDRESS6, input, X)," & " 43 (BC_1, *, internal, X)," & " 44 (BC_1, *, control, 1)," & " 45 (BC_1, *, internal, X)," & " 46 (BC_1, *, internal, X)," & " 47 (BC_1, MHZ24, input, X)," & " 48 (BC_1, *, internal, X)," & " 49 (BC_1, *, control, 1)," & " 50 (BC_1, ADDRESS7, output3, X, 49, 1, Z)," & " 51 (BC_1, ADDRESS7, input, X)," & " 52 (BC_1, *, internal, X)," & " 53 (BC_1, *, control, 1)," & " 54 (BC_1, *, internal, X)," & " 55 (BC_1, *, control, 1)," & " 56 (BC_1, *, internal, X)," & " 57 (BC_1, *, control, 1)," & " 58 (BC_1, ADDRESS8, output3, X, 57, 1, Z)," & " 59 (BC_1, ADDRESS8, input, X)," & " 60 (BC_1, *, control, 1)," & " 61 (BC_1, *, internal, X)," & " 62 (BC_1, *, control, 1)," & " 63 (BC_1, ADDRESS9, output3, X, 62, 1, Z)," & " 64 (BC_1, ADDRESS9, input, X)," & " 65 (BC_1, *, control, 1)," & " 66 (BC_1, *, internal, X)," & " 67 (BC_1, *, internal, X)," & " 68 (BC_1, *, control, 1)," & " 69 (BC_1, ADDRESS10, output3, X, 68, 1, Z)," & " 70 (BC_1, ADDRESS10, input, X)," & " 71 (BC_1, *, internal, X)," & " 72 (BC_1, *, control, 1)," & " 73 (BC_1, ADDRESS11, output3, X, 72, 1, Z)," & " 74 (BC_1, ADDRESS11, input, X)," & " 75 (BC_1, *, internal, X)," & " 76 (BC_1, *, control, 1)," & " 77 (BC_1, ADDRESS12, output3, X, 76, 1, Z)," & " 78 (BC_1, ADDRESS12, input, X)," & " 79 (BC_1, *, internal, X)," & " 80 (BC_1, *, control, 1)," & " 81 (BC_1, *, internal, X)," & " 82 (BC_1, *, control, 1)," & " 83 (BC_1, ADDRESS13, output3, X, 82, 1, Z)," & " 84 (BC_1, ADDRESS13, input, X)," & " 85 (BC_1, *, internal, X)," & " 86 (BC_1, *, control, 1)," & " 87 (BC_1, ADDRESS14, output3, X, 86, 1, Z)," & " 88 (BC_1, ADDRESS14, input, X)," & " 89 (BC_1, *, internal, X)," & " 90 (BC_1, *, control, 1)," & " 91 (BC_1, ADDRESS15, output3, X, 90, 1, Z)," & " 92 (BC_1, ADDRESS15, input, X)," & " 93 (BC_1, RD_WRB, input, X)," & " 94 (BC_1, *, control, 1)," & " 95 (BC_1, *, internal, X)," & " 96 (BC_1, CSB, input, X)," & " 97 (BC_1, *, control, 1)," & " 98 (BC_1, *, internal, X)," & " 99 (BC_1, *, control, 1)," & "100 (BC_1, *, internal, X)," & "101 (BC_1, *, internal, X)," & "102 (BC_1, *, control, 1)," & "103 (BC_1, *, internal, X)," & "104 (BC_1, *, internal, X)," & "105 (BC_1, *, internal, X)," & "106 (BC_1, *, internal, X)," & "107 (BC_1, AUTOENB, input, X)," & "108 (BC_1, *, internal, X)," & "109 (BC_1, *, control, 1)," & "110 (BC_1, YF_INTB, output3, X, 109, 1, Z)," & "111 (BC_1, *, internal, X)," & "112 (BC_1, *, control, 1)," & "113 (BC_1, MSG_INTB, output3, X, 112, 1, Z)," & "114 (BC_1, *, control, 1)," & "115 (BC_1, *, internal, X)," & "116 (BC_1, *, internal, X)," & "117 (BC_1, *, internal, X)," & "118 (BC_1, *, internal, X)," & "119 (BC_1, *, internal, X)," & "120 (BC_1, *, internal, X)," & "121 (BC_1, *, internal, X)," & "122 (BC_1, *, control, 1)," & "123 (BC_1, *, internal, X)," & "124 (BC_1, *, internal, X)," & "125 (BC_1, ALE, input, X)," & "126 (BC_1, DSB, input, X)," & "127 (BC_1, *, internal, X)," & "128 (BC_1, RDB, input, X)," & "129 (BC_1, *, internal, X)," & "130 (BC_1, *, control, 1)," & "131 (BC_1, RDYB, output3, X, 130, 1, Z)," & "132 (BC_1, MRSTB, input, X)," & "133 (BC_1, *, internal, X)," & "134 (BC_1, MSEL0, input, X)," & "135 (BC_1, *, internal, X)," & "136 (BC_1, MSEL1, input, X)," & "137 (BC_1, *, control, 1)," & "138 (BC_1, *, internal, X)," & "139 (BC_1, *, internal, X)," & "140 (BC_1, *, internal, X)," & "141 (BC_1, *, control, 1)," & "142 (BC_1, *, internal, X)," & "143 (BC_1, *, internal, X)," & "144 (BC_1, *, internal, X)," & "145 (BC_1, *, control, 1)," & "146 (BC_1, *, internal, X)," & "147 (BC_1, *, internal, X)," & "148 (BC_1, ABBSTD, input, X)," & "149 (BC_1, LOCKB, input, X)," & "150 (BC_1, *, control, 1)," & "151 (BC_1, *, internal, X)," & "152 (BC_1, *, internal, X)," & "153 (BC_1, RTPTY, input, X)," & "154 (BC_1, *, control, 1)," & "155 (BC_1, *, internal, X)," & "156 (BC_1, *, internal, X)," & "157 (BC_1, RTA0, input, X)," & "158 (BC_1, *, control, 1)," & "159 (BC_1, *, internal, X)," & "160 (BC_1, *, internal, X)," & "161 (BC_1, RTA1, input, X)," & "162 (BC_1, *, control, 1)," & "163 (BC_1, *, internal, X)," & "164 (BC_1, *, internal, X)," & "165 (BC_1, *, internal, X)," & "166 (BC_1, *, control, 1)," & "167 (BC_1, *, internal, X)," & "168 (BC_1, *, internal, X)," & "169 (BC_1, *, internal, X)," & "170 (BC_1, RTA2, input, X)," & "171 (BC_1, *, internal, X)," & "172 (BC_1, RTA3, input, X)," & "173 (BC_1, *, internal, X)," & "174 (BC_1, RTA4, input, X)," & "175 (BC_1, *, internal, X)," & "176 (BC_1, SSYSFB, input, X)," & "177 (BC_1, MSEL2, input, X)," & "178 (BC_1, *, internal, X)," & "179 (BC_1, MSEL3, input, X)," & "180 (BC_1, READYB, output2, X)," & "181 (BC_1, MSEL4, input, X)," & "182 (BC_1, TERACB, output2, X)," & "183 (BC_1, *, internal, X)," & "184 (BC_1, MSEL5, input, X)," & "185 (BC_1, *, internal, X)," & "186 (BC_1, EA0, output2, X)," & "187 (BC_1, *, internal, X)," & "188 (BC_1, EA1, output2, X)," & "189 (BC_1, *, internal, X)," & "190 (BC_1, EA2, output2, X)," & "191 (BC_1, *, internal, X)," & "192 (BC_1, *, internal, X)," & "193 (BC_1, *, internal, X)," & "194 (BC_1, *, internal, X)," & "195 (BC_1, EA3, output2, X)," & "196 (BC_1, *, internal, X)," & "197 (BC_1, EA4, output2, X)," & "198 (BC_1, EA5, output2, X)," & "199 (BC_1, *, internal, X)," & "200 (BC_1, EA6, output2, X)," & "201 (BC_1, *, internal, X)," & "202 (BC_1, EA7, output2, X)," & "203 (BC_1, *, internal, X)," & "204 (BC_1, EA8, output2, X)," & "205 (BC_1, *, internal, X)," & "206 (BC_1, EA9, output2, X)," & "207 (BC_1, *, control, 1)," & "208 (BC_1, DA0, output3, X, 207, 1, Z)," & "209 (BC_1, DA0, input, X)," & "210 (BC_1, EA10, output2, X)," & "211 (BC_1, *, control, 1)," & "212 (BC_1, DA1, output3, X, 211, 1, Z)," & "213 (BC_1, DA1, input, X)," & "214 (BC_1, EA11, output2, X)," & "215 (BC_1, *, control, 1)," & "216 (BC_1, DA2, output3, X, 215, 1, Z)," & "217 (BC_1, DA2, input, X)," & "218 (BC_1, EA12, output2, X)," & "219 (BC_1, ED0, input, X)," & "220 (BC_1, ED1, input, X)," & "221 (BC_1, *, control, 1)," & "222 (BC_1, DA3, output3, X, 221, 1, Z)," & "223 (BC_1, DA3, input, X)," & "224 (BC_1, ED2, input, X)," & "225 (BC_1, *, control, 1)," & "226 (BC_1, DA4, output3, X, 225, 1, Z)," & "227 (BC_1, DA4, input, X)," & "228 (BC_1, ED3, input, X)," & "229 (BC_1, ED4, input, X)," & "230 (BC_1, *, control, 1)," & "231 (BC_1, DA5, output3, X, 230, 1, Z)," & "232 (BC_1, DA5, input, X)," & "233 (BC_1, ED5, input, X)," & "234 (BC_1, *, control, 1)," & "235 (BC_1, DA6, output3, X, 234, 1, Z)," & "236 (BC_1, DA6, input, X)," & "237 (BC_1, ED6, input, X)," & "238 (BC_1, ED7, input, X)," & "239 (BC_1, ECS, output2, X)," & "240 (BC_1, *, control, 1)," & "241 (BC_1, DA7, output3, X, 240, 1, Z)," & "242 (BC_1, DA7, input, X)," & "243 (BC_1, EC0, input, X)," & "244 (BC_1, *, control, 1)," & "245 (BC_1, DA8, output3, X, 244, 1, Z)," & "246 (BC_1, DA8, input, X)," & "247 (BC_1, *, internal, X)," & "248 (BC_1, *, internal, X)," & "249 (BC_1, *, control, 1)," & "250 (BC_1, DA9, output3, X, 249, 1, Z)," & "251 (BC_1, DA9, input, X)," & "252 (BC_1, *, internal, X)," & "253 (BC_1, *, control, 1)," & "254 (BC_1, DA10, output3, X, 253, 1, Z)," & "255 (BC_1, DA10, input, X)," & "256 (BC_1, *, internal, X)," & "257 (BC_1, *, internal, X)," & "258 (BC_1, EC1, input, X)," & "259 (BC_1, EC2, input, X)," & "260 (BC_1, *, control, 1)," & "261 (BC_1, DA11, output3, X, 260, 1, Z)," & "262 (BC_1, DA11, input, X)," & "263 (BC_1, *, control, 1)," & "264 (BC_1, DA12, output3, X, 263, 1, Z)," & "265 (BC_1, DA12, input, X)," & "266 (BC_1, *, control, 1)," & "267 (BC_1, BISTB, output3, X, 266, 1, Z)," & "268 (BC_1, MSGACKB, input, X)," & "269 (BC_1, *, control, 1)," & "270 (BC_1, DA13, output3, X, 269, 1, Z)," & "271 (BC_1, DA13, input, X)," & "272 (BC_1, *, internal, X)," & "273 (BC_1, *, control, 1)," & "274 (BC_1, DA14, output3, X, 273, 1, Z)," & "275 (BC_1, DA14, input, X)," & "276 (BC_1, *, internal, X)," & "277 (BC_1, *, control, 1)," & "278 (BC_1, DA15, output3, X, 277, 1, Z)," & "279 (BC_1, DA15, input, X)," & "280 (BC_1, YFACKB, input, X)," & "281 (BC_1, *, internal, X)," & "282 (BC_1, *, internal, X)," & "283 (BC_1, TCLK, input, X)," & "284 (BC_1, *, internal, X)," & "285 (BC_1, *, control, 1)," & "286 (BC_1, *, internal, X)," & "287 (BC_1, *, control, 1)," & "288 (BC_1, *, internal, X)"; end Y1;