-- PCnet-FAST+ Rev X0 PQFP -- BSDL File created by hand and -- compiled on ATTDFT tool-- -- Jeff Dwork 12/14/98 -- -- entity LPLUS is generic (PHYSICAL_PIN_MAP : string := "PQFP_160" ); port ( AD0: inout bit; AD1: inout bit; AD10: inout bit; AD11: inout bit; AD12: inout bit; AD13: inout bit; AD14: inout bit; AD15: inout bit; AD16: inout bit; AD17: inout bit; AD18: inout bit; AD19: inout bit; AD2: inout bit; AD20: inout bit; AD21: inout bit; AD22: inout bit; AD23: inout bit; AD24: inout bit; AD25: inout bit; AD26: inout bit; AD27: inout bit; AD28: inout bit; AD29: inout bit; AD3: inout bit; AD30: inout bit; AD31: inout bit; AD4: inout bit; AD5: inout bit; AD6: inout bit; AD7: inout bit; AD8: inout bit; AD9: inout bit; AS_EBOE: inout bit; CBE0: inout bit; CBE1: inout bit; CBE2: inout bit; CBE3: inout bit; CLK: in bit; COL_CLSN: in bit; CRS_RXEN: in bit; DEVSEL: inout bit; EARL: in bit; EBCLK: in bit; EBD0: inout bit; EBD1: inout bit; EBD2: inout bit; EBD3: inout bit; EBD4: inout bit; EBD5: inout bit; EBD6: inout bit; EBD7: inout bit; EBDA10: inout bit; EBDA11: inout bit; EBDA12: inout bit; EBDA13: inout bit; EBDA14: inout bit; EBDA15: inout bit; EBDA8: inout bit; EBDA9: inout bit; EBWE: inout bit; EECS: inout bit; LED3: inout bit; LNKSTL: inout bit; LED1: inout bit; EROMCS: inout bit; FRAME: inout bit; GNT: in bit; IDSEL: in bit; INTA: out bit; IRDY: inout bit; LED2: inout bit; MDC: inout bit; MDIO: inout bit; PAR: inout bit; PERR: inout bit; PG: in bit; PMEL: out bit; REQ: inout bit; RSTL: in bit; PHY_RST: inout bit; RWU: inout bit; RXCLK: in bit; RXD0: in bit; RXD1: in bit; RXD2: in bit; RXD3: in bit; RXDV: in bit; RXER: in bit; SERR: inout bit; STOPL: inout bit; TBC_EN: in bit; TBC_IN: linkage bit; TCK: in bit; TDI: in bit; TDO: out bit; TMS: in bit; TRDY: inout bit; TXCLK: in bit; TXD0: inout bit; TXD1: inout bit; TXD2: inout bit; TXD3: inout bit; TXEN: inout bit; TXER: inout bit; UA_EBA0: inout bit; UA_EBA1: inout bit; UA_EBA2: inout bit; UA_EBA3: inout bit; UA_EBA4: inout bit; UA_EBA5: inout bit; UA_EBA6: inout bit; UA_EBA7: inout bit; VDD: linkage bit; VDDB: linkage bit; VDD_PCI: linkage bit; VSS: linkage bit; VSSB: linkage bit; WUMI: inout bit ); use STD_1149_1_1990.all; attribute COMPONENT_CONFORMANCE of LPLUS : entity is "STD_1149_1_1990"; attribute PIN_MAP of LPLUS : entity is PHYSICAL_PIN_MAP; constant PQFP_160: PIN_MAP_STRING:= "AD0:55," & "AD1:54," & "AD10:39," & "AD11:37," & "AD12:36," & "AD13:34," & "AD14:33," & "AD15:31," & "AD16:14," & "AD17:12," & "AD18:10," & "AD19:9," & "AD2:52," & "AD20:7," & "AD21:6," & "AD22:4," & "AD23:2," & "AD24:159," & "AD25:158," & "AD26:156," & "AD27:154," & "AD28:153," & "AD29:152," & "AD3:50," & "AD30:151," & "AD31:148," & "AD4:49," & "AD5:47," & "AD6:46," & "AD7:44," & "AD8:41," & "AD9:40," & "AS_EBOE:59," & "CBE0:42," & "CBE1:30," & "CBE2:15," & "CBE3:160," & "CLK:144," & "COL_CLSN:96," & "CRS_RXEN:94," & "DEVSEL:22," & "EARL:129," & "EBCLK:60," & "EBD0:93," & "EBD1:92," & "EBD2:91," & "EBD3:89," & "EBD4:87," & "EBD5:86," & "EBD6:85," & "EBD7:83," & "EBDA10:76," & "EBDA11:78," & "EBDA12:79," & "EBDA13:80," & "EBDA14:81," & "EBDA15:82," & "EBDA8:73," & "EBDA9:75," & "EBWE:58," & "EECS:128," & "LED3:120," & "LNKSTL:121," & "LED1:126," & "EROMCS:57," & "FRAME:17," & "GNT:145," & "IDSEL:1," & "INTA:142," & "IRDY:18," & "LED2:125," & "MDC:116," & "MDIO:118," & "PAR:28," & "PERR:25," & "PG:141," & "PMEL:131," & "REQ:146," & "RSTL:143," & "PHY_RST:119," & "RWU:133," & "RXCLK:108," & "RXD0:111," & "RXD1:112," & "RXD2:114," & "RXD3:115," & "RXDV:109," & "RXER:107," & "SERR:26," & "STOPL:23," & "TBC_EN:123," & "TCK:134," & "TDI:139," & "TDO:137," & "TMS:135," & "TRDY:20," & "TXCLK:104," & "TXD0:102," & "TXD1:99," & "TXD2:98," & "TXD3:97," & "TXEN:103," & "TXER:105," & "UA_EBA0:61," & "UA_EBA1:63," & "UA_EBA2:66," & "UA_EBA3:67," & "UA_EBA4:68," & "UA_EBA5:69," & "UA_EBA6:70," & "UA_EBA7:71," & "VDD:24," & "VDDB:88," & "VDD_PCI:5," & "VSS:16," & "VSSB:3," & "WUMI:132"; attribute TAP_SCAN_IN of TDI : signal is true; attribute TAP_SCAN_OUT of TDO : signal is true; attribute TAP_SCAN_MODE of TMS : signal is true; attribute TAP_SCAN_CLOCK of TCK : signal is (1.00e+07, BOTH); attribute INSTRUCTION_LENGTH of LPLUS : entity is 4; attribute INSTRUCTION_OPCODE of LPLUS : entity is "BYPASS ( 0110, 0111, 1100, 1101, 1110, 1111)," & "EXTEST ( 0000)," & "IDCODE ( 0001)," & "INSCAN0 ( 1000)," & "INSCAN1 ( 1001)," & "INSCAN2 ( 1010)," & "INSCAN3 ( 1011)," & "SAMPLE ( 0010)," & "SELFTST ( 0101)," & "SETBYP ( 0100)," & "TRIBYP ( 0011)" ; attribute INSTRUCTION_CAPTURE of LPLUS : entity is "0001"; attribute INSTRUCTION_PRIVATE of LPLUS : entity is " INSCAN0, INSCAN1, INSCAN2, INSCAN3, SELFTST"; attribute IDCODE_REGISTER of LPLUS : entity is "0110" & "0010011000100100" & "00000000001" & "1"; attribute REGISTER_ACCESS of LPLUS : entity is "BYPASS ( BYPASS, INSCAN0, INSCAN1, INSCAN2, INSCAN3, SETBYP," & " TRIBYP)," & "BOUNDARY ( EXTEST, SAMPLE, SELFTST)," & "DEVICE_ID ( IDCODE)"; attribute BOUNDARY_LENGTH of LPLUS : entity is 258; attribute BOUNDARY_REGISTER of LPLUS : entity is " 0 (BC_1, *, internal, 0)," & " 1 (BC_1, LNKSTL, output3, X, 3, 0, Z)," & " 2 (BC_1, LNKSTL, input, X)," & " 3 (BC_1, *, control, 0)," & " 4 (BC_1, *, internal, 0)," & " 5 (BC_4, TBC_EN, input, 1)," & " 6 (BC_1, LED2, output3, X, 8, 0, Z)," & " 7 (BC_1, LED2, input, X)," & " 8 (BC_1, *, control, 0)," & " 9 (BC_1, *, internal, 0)," & " 10 (BC_1, LED1, output3, X, 12, 0, Z)," & " 11 (BC_1, LED1, input, X)," & " 12 (BC_1, *, control, 0)," & " 13 (BC_1, *, internal, 0)," & " 14 (BC_1, EECS, output3, X, 16, 0, Z)," & " 15 (BC_1, EECS, input, X)," & " 16 (BC_1, *, control, 0)," & " 17 (BC_4, EARL, input, X)," & " 18 (BC_1, PMEL, output3, X, 20, 0, weak1)," & " 19 (BC_1, *, internal, 0)," & " 20 (BC_1, *, control, 0)," & " 21 (BC_1, *, internal, 0)," & " 22 (BC_1, WUMI, output3, X, 24, 0, Z)," & " 23 (BC_1, WUMI, input, X)," & " 24 (BC_1, *, control, 0)," & " 25 (BC_1, *, internal, 0)," & " 26 (BC_1, RWU, output3, X, 28, 0, Z)," & " 27 (BC_1, RWU, input, X)," & " 28 (BC_1, *, control, 0)," & " 29 (BC_1, *, internal, 0)," & " 30 (BC_1, *, internal, 0)," & " 31 (BC_4, PG, input, X)," & " 32 (BC_1, INTA, output3, X, 33, 0, Z)," & " 33 (BC_1, *, control, 0)," & " 34 (BC_1, *, internal, 0)," & " 35 (BC_1, *, internal, 0)," & " 36 (BC_4, RSTL, input, 1)," & " 37 (BC_4, CLK, clock, 1)," & " 38 (BC_4, GNT, input, X)," & " 39 (BC_1, REQ, output3, X, 41, 0, Z)," & " 40 (BC_1, REQ, input, X)," & " 41 (BC_1, *, control, 0)," & " 42 (BC_1, AD31, output3, X, 46, 0, Z)," & " 43 (BC_1, AD31, input, X)," & " 44 (BC_1, AD30, output3, X, 46, 0, Z)," & " 45 (BC_1, AD30, input, X)," & " 46 (BC_1, *, control, 0)," & " 47 (BC_1, AD29, output3, X, 46, 0, Z)," & " 48 (BC_1, AD29, input, X)," & " 49 (BC_1, AD28, output3, X, 46, 0, Z)," & " 50 (BC_1, AD28, input, X)," & " 51 (BC_1, AD27, output3, X, 55, 0, Z)," & " 52 (BC_1, AD27, input, X)," & " 53 (BC_1, AD26, output3, X, 55, 0, Z)," & " 54 (BC_1, AD26, input, X)," & " 55 (BC_1, *, control, 0)," & " 56 (BC_1, AD25, output3, X, 55, 0, Z)," & " 57 (BC_1, AD25, input, X)," & " 58 (BC_1, AD24, output3, X, 55, 0, Z)," & " 59 (BC_1, AD24, input, X)," & " 60 (BC_1, CBE3, output3, X, 62, 0, Z)," & " 61 (BC_1, CBE3, input, X)," & " 62 (BC_1, *, control, 0)," & " 63 (BC_4, IDSEL, input, X)," & " 64 (BC_1, AD23, output3, X, 68, 0, Z)," & " 65 (BC_1, AD23, input, X)," & " 66 (BC_1, AD22, output3, X, 68, 0, Z)," & " 67 (BC_1, AD22, input, X)," & " 68 (BC_1, *, control, 0)," & " 69 (BC_1, AD21, output3, X, 68, 0, Z)," & " 70 (BC_1, AD21, input, X)," & " 71 (BC_1, AD20, output3, X, 68, 0, Z)," & " 72 (BC_1, AD20, input, X)," & " 73 (BC_1, AD19, output3, X, 77, 0, Z)," & " 74 (BC_1, AD19, input, X)," & " 75 (BC_1, AD18, output3, X, 77, 0, Z)," & " 76 (BC_1, AD18, input, X)," & " 77 (BC_1, *, control, 0)," & " 78 (BC_1, AD17, output3, X, 77, 0, Z)," & " 79 (BC_1, AD17, input, X)," & " 80 (BC_1, AD16, output3, X, 77, 0, Z)," & " 81 (BC_1, AD16, input, X)," & " 82 (BC_1, CBE2, output3, X, 84, 0, Z)," & " 83 (BC_1, CBE2, input, X)," & " 84 (BC_1, *, control, 0)," & " 85 (BC_1, FRAME, output3, X, 87, 0, Z)," & " 86 (BC_1, FRAME, input, X)," & " 87 (BC_1, *, control, 0)," & " 88 (BC_1, IRDY, output3, X, 90, 0, Z)," & " 89 (BC_1, IRDY, input, X)," & " 90 (BC_1, *, control, 0)," & " 91 (BC_1, TRDY, output3, X, 93, 0, Z)," & " 92 (BC_1, TRDY, input, X)," & " 93 (BC_1, *, control, 0)," & " 94 (BC_1, DEVSEL, output3, X, 96, 0, Z)," & " 95 (BC_1, DEVSEL, input, X)," & " 96 (BC_1, *, control, 0)," & " 97 (BC_1, STOPL, output3, X, 99, 0, Z)," & " 98 (BC_1, STOPL, input, X)," & " 99 (BC_1, *, control, 0)," & " 100 (BC_1, PERR, output3, X, 102, 0, Z)," & " 101 (BC_1, PERR, input, X)," & " 102 (BC_1, *, control, 0)," & " 103 (BC_1, SERR, output3, X, 105, 0, Z)," & " 104 (BC_1, SERR, input, X)," & " 105 (BC_1, *, control, 0)," & " 106 (BC_1, *, internal, 0)," & " 107 (BC_1, PAR, output3, X, 109, 0, Z)," & " 108 (BC_1, PAR, input, X)," & " 109 (BC_1, *, control, 0)," & " 110 (BC_1, CBE1, output3, X, 112, 0, Z)," & " 111 (BC_1, CBE1, input, X)," & " 112 (BC_1, *, control, 0)," & " 113 (BC_1, AD15, output3, X, 117, 0, Z)," & " 114 (BC_1, AD15, input, X)," & " 115 (BC_1, AD14, output3, X, 117, 0, Z)," & " 116 (BC_1, AD14, input, X)," & " 117 (BC_1, *, control, 0)," & " 118 (BC_1, AD13, output3, X, 117, 0, Z)," & " 119 (BC_1, AD13, input, X)," & " 120 (BC_1, AD12, output3, X, 117, 0, Z)," & " 121 (BC_1, AD12, input, X)," & " 122 (BC_1, AD11, output3, X, 126, 0, Z)," & " 123 (BC_1, AD11, input, X)," & " 124 (BC_1, AD10, output3, X, 126, 0, Z)," & " 125 (BC_1, AD10, input, X)," & " 126 (BC_1, *, control, 0)," & " 127 (BC_1, AD9, output3, X, 126, 0, Z)," & " 128 (BC_1, AD9, input, X)," & " 129 (BC_1, AD8, output3, X, 131, 0, Z)," & " 130 (BC_1, AD8, input, X)," & " 131 (BC_1, *, control, 0)," & " 132 (BC_1, CBE0, output3, X, 134, 0, Z)," & " 133 (BC_1, CBE0, input, X)," & " 134 (BC_1, *, control, 0)," & " 135 (BC_1, AD7, output3, X, 139, 0, Z)," & " 136 (BC_1, AD7, input, X)," & " 137 (BC_1, AD6, output3, X, 139, 0, Z)," & " 138 (BC_1, AD6, input, X)," & " 139 (BC_1, *, control, 0)," & " 140 (BC_1, AD5, output3, X, 139, 0, Z)," & " 141 (BC_1, AD5, input, X)," & " 142 (BC_1, AD4, output3, X, 139, 0, Z)," & " 143 (BC_1, AD4, input, X)," & " 144 (BC_1, AD3, output3, X, 148, 0, Z)," & " 145 (BC_1, AD3, input, X)," & " 146 (BC_1, AD2, output3, X, 148, 0, Z)," & " 147 (BC_1, AD2, input, X)," & " 148 (BC_1, *, control, 0)," & " 149 (BC_1, AD1, output3, X, 148, 0, Z)," & " 150 (BC_1, AD1, input, X)," & " 151 (BC_1, AD0, output3, X, 148, 0, Z)," & " 152 (BC_1, AD0, input, X)," & " 153 (BC_1, EROMCS, output3, X, 155, 0, Z)," & " 154 (BC_1, EROMCS, input, X)," & " 155 (BC_1, *, control, 0)," & " 156 (BC_1, EBWE, output3, X, 155, 0, Z)," & " 157 (BC_1, EBWE, input, X)," & " 158 (BC_1, AS_EBOE, output3, X, 155, 0, Z)," & " 159 (BC_1, AS_EBOE, input, X)," & " 160 (BC_4, EBCLK, clock, 1)," & " 161 (BC_1, UA_EBA0, output3, X, 165, 0, Z)," & " 162 (BC_1, UA_EBA0, input, X)," & " 163 (BC_1, UA_EBA1, output3, X, 165, 0, Z)," & " 164 (BC_1, UA_EBA1, input, X)," & " 165 (BC_1, *, control, 0)," & " 166 (BC_1, UA_EBA2, output3, X, 165, 0, Z)," & " 167 (BC_1, UA_EBA2, input, X)," & " 168 (BC_1, UA_EBA3, output3, X, 165, 0, Z)," & " 169 (BC_1, UA_EBA3, input, X)," & " 170 (BC_1, UA_EBA4, output3, X, 174, 0, Z)," & " 171 (BC_1, UA_EBA4, input, X)," & " 172 (BC_1, UA_EBA5, output3, X, 174, 0, Z)," & " 173 (BC_1, UA_EBA5, input, X)," & " 174 (BC_1, *, control, 0)," & " 175 (BC_1, UA_EBA6, output3, X, 174, 0, Z)," & " 176 (BC_1, UA_EBA6, input, X)," & " 177 (BC_1, UA_EBA7, output3, X, 174, 0, Z)," & " 178 (BC_1, UA_EBA7, input, X)," & " 179 (BC_1, EBDA8, output3, X, 183, 0, Z)," & " 180 (BC_1, EBDA8, input, X)," & " 181 (BC_1, EBDA9, output3, X, 183, 0, Z)," & " 182 (BC_1, EBDA9, input, X)," & " 183 (BC_1, *, control, 0)," & " 184 (BC_1, EBDA10, output3, X, 183, 0, Z)," & " 185 (BC_1, EBDA10, input, X)," & " 186 (BC_1, EBDA11, output3, X, 183, 0, Z)," & " 187 (BC_1, EBDA11, input, X)," & " 188 (BC_1, EBDA12, output3, X, 190, 0, Z)," & " 189 (BC_1, EBDA12, input, X)," & " 190 (BC_1, *, control, 0)," & " 191 (BC_1, EBDA13, output3, X, 190, 0, Z)," & " 192 (BC_1, EBDA13, input, X)," & " 193 (BC_1, EBDA14, output3, X, 195, 0, Z)," & " 194 (BC_1, EBDA14, input, X)," & " 195 (BC_1, *, control, 0)," & " 196 (BC_1, EBDA15, output3, X, 195, 0, Z)," & " 197 (BC_1, EBDA15, input, X)," & " 198 (BC_1, EBD7, output3, X, 202, 0, Z)," & " 199 (BC_1, EBD7, input, X)," & " 200 (BC_1, EBD6, output3, X, 202, 0, Z)," & " 201 (BC_1, EBD6, input, X)," & " 202 (BC_1, *, control, 0)," & " 203 (BC_1, EBD5, output3, X, 202, 0, Z)," & " 204 (BC_1, EBD5, input, X)," & " 205 (BC_1, EBD4, output3, X, 202, 0, Z)," & " 206 (BC_1, EBD4, input, X)," & " 207 (BC_1, EBD3, output3, X, 211, 0, Z)," & " 208 (BC_1, EBD3, input, X)," & " 209 (BC_1, EBD2, output3, X, 211, 0, Z)," & " 210 (BC_1, EBD2, input, X)," & " 211 (BC_1, *, control, 0)," & " 212 (BC_1, EBD1, output3, X, 211, 0, Z)," & " 213 (BC_1, EBD1, input, X)," & " 214 (BC_1, EBD0, output3, X, 211, 0, Z)," & " 215 (BC_1, EBD0, input, X)," & " 216 (BC_4, CRS_RXEN, input, X)," & " 217 (BC_4, COL_CLSN, input, X)," & " 218 (BC_1, TXD3, output3, X, 234, 0, Z)," & " 219 (BC_1, TXD3, input, X)," & " 220 (BC_1, TXD2, output3, X, 234, 0, Z)," & " 221 (BC_1, TXD2, input, X)," & " 222 (BC_1, *, internal, 0)," & " 223 (BC_1, *, internal, 0)," & " 224 (BC_1, TXD1, output3, X, 234, 0, Z)," & " 225 (BC_1, TXD1, input, X)," & " 226 (BC_1, TXD0, output3, X, 228, 0, Z)," & " 227 (BC_1, TXD0, input, X)," & " 228 (BC_1, *, control, 0)," & " 229 (BC_1, TXEN, output3, X, 228, 0, Z)," & " 230 (BC_1, TXEN, input, X)," & " 231 (BC_4, TXCLK, clock, 1)," & " 232 (BC_1, TXER, output3, X, 234, 0, Z)," & " 233 (BC_1, TXER, input, X)," & " 234 (BC_1, *, control, 0)," & " 235 (BC_1, *, internal, 0)," & " 236 (BC_1, *, internal, 0)," & " 237 (BC_4, RXER, input, X)," & " 238 (BC_4, RXCLK, clock, X)," & " 239 (BC_4, RXDV, input, X)," & " 240 (BC_4, RXD0, input, X)," & " 241 (BC_4, RXD1, input, X)," & " 242 (BC_4, RXD2, input, X)," & " 243 (BC_4, RXD3, input, X)," & " 244 (BC_1, MDC, output3, X, 246, 0, Z)," & " 245 (BC_1, MDC, input, X)," & " 246 (BC_1, *, control, 0)," & " 247 (BC_1, MDIO, output3, X, 249, 0, Z)," & " 248 (BC_1, MDIO, input, X)," & " 249 (BC_1, *, control, 0)," & " 250 (BC_1, PHY_RST, output3, X, 252, 0, Z)," & " 251 (BC_1, PHY_RST, input, X)," & " 252 (BC_1, *, control, 0)," & " 253 (BC_1, LED3, output3, X, 255, 0, Z)," & " 254 (BC_1, LED3, input, X)," & " 255 (BC_1, *, control, 0)," & " 256 (BC_1, *, internal, 0)," & --INTERNAL " 257 (BC_1, *, internal, 1)"; --INTERNAL end LPLUS;