?? xcr3128xl-cs144
字號:
## $Id: xcr3128xl-cs144,v 1.3 2002/11/27 10:41:26 telka Exp $## JTAG declarations for XCR3128XL-CS144# Copyright (C) 2002 ETC s.r.o.## This program is free software; you can redistribute it and/or# modify it under the terms of the GNU General Public License# as published by the Free Software Foundation; either version 2# of the License, or (at your option) any later version.## This program is distributed in the hope that it will be useful,# but WITHOUT ANY WARRANTY; without even the implied warranty of# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the# GNU General Public License for more details.## You should have received a copy of the GNU General Public License# along with this program; if not, write to the Free Software# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA# 02111-1307, USA.## Written by Marcel Telka <marcel@telka.sk>, 2002.## Documentation:# [1] Xilinx Inc., "CoolRunner XPLA3 CPLD Advance Product Specification",# DS012 (v1.5) January 7, 2002# [2] Xilinx Inc., "BSDL file for device xcr3128xl, package cs144# Revision 1.3", 2002-01-03# [3] Xilinx Inc., "XCR3128XL 128 Macrocell CPLD Preliminary Product# Specification", DS016 (v1.8) January 8, 2002## 8 function blocks (A to H) by 16 macrocells (0 to 15)# see Table 3 in [3] and Table 4 in [3]pin A0 B12pin A2 D12pin A3 D13pin A4 E10pin A5 E11pin A6 E12pin A10 E13pin A11 F10pin A12 F12pin A13 F13pin A14 G10pin A15 G11pin B0 A13pin B1 A12pin B2 B11pin B3 A11pin B4 D10pin B5 C10pin B6 B10pin B10 D9pin B11 C9pin B12 B9pin B13 A9pin B14 D8pin B15 C8pin C0 G13pin C2 H13pin C3 H12pin C4 H11pin C5 J13pin C6 J12pin C10 J11pin C11 J10pin C12 K13pin C13 K12pin C14 K11pin C15 K10pin D0 M8pin D1 L8pin D2 K8pin D3 N9pin D4 L9pin D5 K9pin D6 N10pin D10 M10pin D11 L10pin D12 N11pin D13 M11pin D14 L11pin D15 M12pin E0 A1pin E1 A2pin E2 C3pin E3 B3pin E4 A3pin E5 C4pin E6 B4pin E10 A4pin E11 D5pin E12 B5pin E13 A5pin E14 D6pin E15 C6pin F0 B1pin F2 D1pin F3 E4pin F4 E3pin F5 E2pin F6 E1pin F10 F4pin F11 F3pin F12 F2pin F13 G2pin F14 G1pin F15 G3pin G0 N7pin G1 M7pin G2 N6pin G3 M6pin G4 M5pin G5 L5pin G6 K5pin G10 N4pin G11 M4pin G12 L4pin G13 K4pin G14 N3pin G15 M3pin GND A6 A8 C5 C13 D3 G4 H10 L6 L7 M9 N2 N8pin H0 H1pin H2 H3pin H3 H4pin H4 J1pin H5 J3pin H6 J4pin H10 K1pin H11 K2pin H12 K3pin H13 L1pin H14 M2pin H15 N1pin IN0_CLK0 D7pin IN1_CLK1 C7pin IN2_CLK2 A7pin IN3_CLK3 B7pin PORT_EN F1pin TCK G12pin TDI D2pin TDO D11pin TMS H2pin Vcc A10 B2 B6 B8 D4 F11 J2 K6 K7 L13 N5 N12pin N/C B13 C1 C2 C11 C12 L2 L3 L12 M1 M13 N13# mandatory data registersregister BSR 444 # see [2]register BR 1# optional data registersregister DIR 32# user-defined registersregister ISPSR 274 # ISP (In-System Programming) Shift Register, see [2]# instructions - see [2]instruction length 5# mandatory instructions - see Table 3 in [1]instruction EXTEST 00000 BSRinstruction SAMPLE/PRELOAD 00010 BSRinstruction BYPASS 11111 BR# optional instructions - see Table 3 in [1]instruction IDCODE 00001 DIRinstruction HIGHZ 00101 BRinstruction INTEST 00011 BSR# user-defined instructions - see Table 5 in [1]instruction ENABLE 01001 ISPSRinstruction ERASE 01010 ISPSRinstruction PROGRAM 01011 ISPSRinstruction DISABLE 10000 ISPSRinstruction VERIFY 01100 ISPSR# see [2]bit 443 X ? .bit 442 I ? A0bit 441 O ? A0 440 0 Zbit 440 C ? A0bit 439 X ? .bit 438 X ? .bit 437 X ? .bit 436 X ? .bit 435 X ? .bit 434 I ? A2bit 433 O ? A2 432 0 Zbit 432 C ? A2bit 431 X ? .bit 430 I ? A3bit 429 O ? A3 428 0 Zbit 428 C ? A3bit 427 X ? .bit 426 I ? A4bit 425 O ? A4 424 0 Zbit 424 C ? A4bit 423 X ? .bit 422 I ? A5bit 421 O ? A5 420 0 Zbit 420 C ? A5bit 419 X ? .bit 418 I ? A6bit 417 O ? A6 416 0 Zbit 416 C ? A6bit 415 X ? .bit 414 X ? .bit 413 X ? .bit 412 X ? .bit 411 I ? A10bit 410 O ? A10 409 0 Zbit 409 C ? A10bit 408 X ? .bit 407 I ? A11bit 406 O ? A11 405 0 Zbit 405 C ? A11bit 404 X ? .bit 403 I ? A12bit 402 O ? A12 401 0 Zbit 401 C ? A12bit 400 X ? .bit 399 I ? A13bit 398 O ? A13 397 0 Zbit 397 C ? A13bit 396 X ? .bit 395 I ? A14bit 394 O ? A14 393 0 Zbit 393 C ? A14bit 392 X ? .bit 391 I ? A15bit 390 O ? A15 389 0 Zbit 389 C ? A15bit 388 X ? .bit 387 I ? C0bit 386 O ? C0 385 0 Zbit 385 C ? C0bit 384 X ? .bit 383 X ? .bit 382 X ? .bit 381 X ? .bit 380 X ? .bit 379 I ? C2bit 378 O ? C2 377 0 Zbit 377 C ? C2bit 376 X ? .bit 375 I ? C3bit 374 O ? C3 373 0 Zbit 373 C ? C3bit 372 X ? .bit 371 I ? C4bit 370 O ? C4 369 0 Zbit 369 C ? C4bit 368 X ? .bit 367 I ? C5bit 366 O ? C5 365 0 Zbit 365 C ? C5bit 364 X ? .bit 363 I ? C6bit 362 O ? C6 361 0 Zbit 361 C ? C6bit 360 X ? .bit 359 X ? .bit 358 X ? .bit 357 X ? .bit 356 I ? C10bit 355 O ? C10 354 0 Zbit 354 C ? C10bit 353 X ? .bit 352 I ? C11bit 351 O ? C11 350 0 Zbit 350 C ? C11bit 349 X ? .bit 348 I ? C12bit 347 O ? C12 346 0 Zbit 346 C ? C12bit 345 X ? .bit 344 I ? C13bit 343 O ? C13 342 0 Zbit 342 C ? C13bit 341 X ? .bit 340 I ? C14bit 339 O ? C14 338 0 Zbit 338 C ? C14bit 337 X ? .bit 336 I ? C15bit 335 O ? C15 334 0 Zbit 334 C ? C15bit 333 X ? .bit 332 I ? B0bit 331 O ? B0 330 0 Zbit 330 C ? B0bit 329 X ? .bit 328 I ? B1bit 327 O ? B1 326 0 Zbit 326 C ? B1bit 325 X ? .bit 324 I ? B2bit 323 O ? B2 322 0 Zbit 322 C ? B2bit 321 X ? .bit 320 I ? B3bit 319 O ? B3 318 0 Zbit 318 C ? B3bit 317 X ? .bit 316 I ? B4bit 315 O ? B4 314 0 Zbit 314 C ? B4bit 313 X ? .bit 312 I ? B5bit 311 O ? B5 310 0 Zbit 310 C ? B5bit 309 X ? .bit 308 I ? B6bit 307 O ? B6 306 0 Zbit 306 C ? B6bit 305 X ? .bit 304 X ? .bit 303 X ? .bit 302 X ? .bit 301 I ? B10bit 300 O ? B10 299 0 Zbit 299 C ? B10bit 298 X ? .bit 297 I ? B11bit 296 O ? B11 295 0 Zbit 295 C ? B11bit 294 X ? .bit 293 I ? B12bit 292 O ? B12 291 0 Zbit 291 C ? B12bit 290 X ? .bit 289 I ? B13bit 288 O ? B13 287 0 Zbit 287 C ? B13bit 286 X ? .bit 285 I ? B14bit 284 O ? B14 283 0 Zbit 283 C ? B14bit 282 X ? .bit 281 I ? B15bit 280 O ? B15 279 0 Zbit 279 C ? B15bit 278 X ? .bit 277 I ? D0bit 276 O ? D0 275 0 Zbit 275 C ? D0bit 274 X ? .bit 273 I ? D1bit 272 O ? D1 271 0 Zbit 271 C ? D1bit 270 X ? .bit 269 I ? D2bit 268 O ? D2 267 0 Zbit 267 C ? D2bit 266 X ? .bit 265 I ? D3bit 264 O ? D3 263 0 Zbit 263 C ? D3bit 262 X ? .bit 261 I ? D4bit 260 O ? D4 259 0 Zbit 259 C ? D4bit 258 X ? .bit 257 I ? D5bit 256 O ? D5 255 0 Zbit 255 C ? D5bit 254 X ? .bit 253 I ? D6bit 252 O ? D6 251 0 Zbit 251 C ? D6bit 250 X ? .bit 249 X ? .bit 248 X ? .bit 247 X ? .bit 246 I ? D10bit 245 O ? D10 244 0 Zbit 244 C ? D10bit 243 X ? .bit 242 I ? D11bit 241 O ? D11 240 0 Zbit 240 C ? D11bit 239 X ? .bit 238 I ? D12bit 237 O ? D12 236 0 Zbit 236 C ? D12bit 235 X ? .bit 234 I ? D13bit 233 O ? D13 232 0 Zbit 232 C ? D13bit 231 X ? .bit 230 I ? D14bit 229 O ? D14 228 0 Zbit 228 C ? D14bit 227 X ? .bit 226 I ? D15bit 225 O ? D15 224 0 Zbit 224 C ? D15bit 223 X ? .bit 222 I ? E0bit 221 O ? E0 220 0 Zbit 220 C ? E0bit 219 X ? .bit 218 I ? E1bit 217 O ? E1 216 0 Zbit 216 C ? E1bit 215 X ? .bit 214 I ? E2bit 213 O ? E2 212 0 Zbit 212 C ? E2bit 211 X ? .bit 210 I ? E3bit 209 O ? E3 208 0 Zbit 208 C ? E3bit 207 X ? .bit 206 I ? E4bit 205 O ? E4 204 0 Zbit 204 C ? E4bit 203 X ? .bit 202 I ? E5bit 201 O ? E5 200 0 Zbit 200 C ? E5bit 199 X ? .bit 198 I ? E6bit 197 O ? E6 196 0 Zbit 196 C ? E6bit 195 X ? .bit 194 X ? .bit 193 X ? .bit 192 X ? .bit 191 I ? E10bit 190 O ? E10 189 0 Zbit 189 C ? E10bit 188 X ? .bit 187 I ? E11bit 186 O ? E11 185 0 Zbit 185 C ? E11bit 184 X ? .bit 183 I ? E12bit 182 O ? E12 181 0 Zbit 181 C ? E12bit 180 X ? .bit 179 I ? E13bit 178 O ? E13 177 0 Zbit 177 C ? E13bit 176 X ? .bit 175 I ? E14bit 174 O ? E14 173 0 Zbit 173 C ? E14bit 172 X ? .bit 171 I ? E15bit 170 O ? E15 169 0 Zbit 169 C ? E15bit 168 X ? .bit 167 I ? G0bit 166 O ? G0 165 0 Zbit 165 C ? G0bit 164 X ? .bit 163 I ? G1bit 162 O ? G1 161 0 Zbit 161 C ? G1bit 160 X ? .bit 159 I ? G2bit 158 O ? G2 157 0 Zbit 157 C ? G2bit 156 X ? .bit 155 I ? G3bit 154 O ? G3 153 0 Zbit 153 C ? G3bit 152 X ? .bit 151 I ? G4bit 150 O ? G4 149 0 Zbit 149 C ? G4bit 148 X ? .bit 147 I ? G5bit 146 O ? G5 145 0 Zbit 145 C ? G5bit 144 X ? .bit 143 I ? G6bit 142 O ? G6 141 0 Zbit 141 C ? G6bit 140 X ? .bit 139 X ? .bit 138 X ? .bit 137 X ? .bit 136 I ? G10bit 135 O ? G10 134 0 Zbit 134 C ? G10bit 133 X ? .bit 132 I ? G11bit 131 O ? G11 130 0 Zbit 130 C ? G11bit 129 X ? .bit 128 I ? G12bit 127 O ? G12 126 0 Zbit 126 C ? G12bit 125 X ? .bit 124 I ? G13bit 123 O ? G13 122 0 Zbit 122 C ? G13bit 121 X ? .bit 120 I ? G14bit 119 O ? G14 118 0 Zbit 118 C ? G14bit 117 X ? .bit 116 I ? G15bit 115 O ? G15 114 0 Zbit 114 C ? G15bit 113 X ? .bit 112 I ? F0bit 111 O ? F0 110 0 Zbit 110 C ? F0bit 109 X ? .bit 108 X ? .bit 107 X ? .bit 106 X ? .bit 105 X ? .bit 104 I ? F2bit 103 O ? F2 102 0 Zbit 102 C ? F2bit 101 X ? .bit 100 I ? F3bit 99 O ? F3 98 0 Zbit 98 C ? F3bit 97 X ? .bit 96 I ? F4bit 95 O ? F4 94 0 Zbit 94 C ? F4bit 93 X ? .bit 92 I ? F5bit 91 O ? F5 90 0 Zbit 90 C ? F5bit 89 X ? .bit 88 I ? F6bit 87 O ? F6 86 0 Zbit 86 C ? F6bit 85 X ? .bit 84 X ? .bit 83 X ? .bit 82 X ? .bit 81 I ? F10bit 80 O ? F10 79 0 Zbit 79 C ? F10bit 78 X ? .bit 77 I ? F11bit 76 O ? F11 75 0 Zbit 75 C ? F11bit 74 X ? .bit 73 I ? F12bit 72 O ? F12 71 0 Zbit 71 C ? F12bit 70 X ? .bit 69 I ? F13bit 68 O ? F13 67 0 Zbit 67 C ? F13bit 66 X ? .bit 65 I ? F14bit 64 O ? F14 63 0 Zbit 63 C ? F14bit 62 X ? .bit 61 I ? F15bit 60 O ? F15 59 0 Zbit 59 C ? F15bit 58 X ? .bit 57 I ? H0bit 56 O ? H0 55 0 Zbit 55 C ? H0bit 54 X ? .bit 53 X ? .bit 52 X ? .bit 51 X ? .bit 50 X ? .bit 49 I ? H2bit 48 O ? H2 47 0 Zbit 47 C ? .bit 46 X ? .bit 45 I ? H3bit 44 O ? H3 43 0 Zbit 43 C ? H3bit 42 X ? .bit 41 I ? H4bit 40 O ? H4 39 0 Zbit 39 C ? H4bit 38 X ? .bit 37 I ? H5bit 36 O ? H5 35 0 Zbit 35 C ? H5bit 34 X ? .bit 33 I ? H6bit 32 O ? H6 31 0 Zbit 31 C ? H6bit 30 X ? .bit 29 X ? .bit 28 X ? .bit 27 X ? .bit 26 I ? H10bit 25 O ? H10 24 0 Zbit 24 C ? H10bit 23 X ? .bit 22 I ? H11bit 21 O ? H11 20 0 Zbit 20 C ? H11bit 19 X ? .bit 18 I ? H12bit 17 O ? H12 16 0 Zbit 16 C ? H12bit 15 X ? .bit 14 I ? H13bit 13 O ? H13 12 0 Zbit 12 C ? H13bit 11 X ? .bit 10 I ? H14bit 9 O ? H14 8 0 Zbit 8 C ? H14bit 7 X ? .bit 6 I ? H15bit 5 O ? H15 4 0 Zbit 4 C ? H15bit 3 I ? IN0_CLK0bit 2 I ? IN1_CLK1bit 1 I ? IN2_CLK2bit 0 I ? IN3_CLK3
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -