📄 xcr3128xl-vq100
字号:
# JTAG declarations for XCR3128XL-VQ100## 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 Michael Lauer <mickeyl@handhelds.org>, 2004.# Based on the definition for XCR3128XL-CS144## Additional 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 vq100# 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]signal A2 72 signal A3 71 signal A4 70 signal A5 69 signal A6 68 signal A10 67 signal A12 65 signal A13 64 signal A14 63 signal B0 75 signal B1 76 signal B2 77 signal B3 78 signal B4 79 signal B5 80 signal B6 81 signal B10 83 signal B11 84 signal B12 85 signal C2 61 signal C3 60 signal C5 58 signal C6 57 signal C10 56 signal C11 55 signal C12 54 signal C13 53 signal C14 52 signal D1 40 signal D2 41 signal D3 42 signal D4 44 signal D5 45 signal D6 46 signal D10 47 signal D11 48 signal D12 49 signal D13 50 signal E0 2 signal E1 1 signal E2 100 signal E3 99 signal E4 98 signal E5 97 signal E6 96 signal TCK 62 signal TDI 4 signal TDO 73 signal TMS 15 signal IN0_CLK0 90 signal IN1_CLK1 89 signal IN2_CLK2 88 signal IN3_CLK3 87 signal PORT_EN 11signal Vcc 3 18 34 39 51 66 82 91signal GND 26 38 43 59 74 86 95# 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 ISPSRbit 443 O 1 *bit 442 O 1 *bit 441 O 1 *bit 440 O 1 *bit 439 O 1 *bit 438 O 1 *bit 437 O 1 *bit 436 O 1 *bit 435 O 1 *bit 434 I 1 A2bit 433 O 1 A2 432 0 Zbit 432 C 1 *bit 431 O 1 *bit 430 I 1 A3bit 429 O 1 A3 428 0 Zbit 428 C 1 *bit 427 O 1 *bit 426 I 1 A4bit 425 O 1 A4 424 0 Zbit 424 C 1 *bit 423 O 1 *bit 422 I 1 A5bit 421 O 1 A5 420 0 Zbit 420 C 1 *bit 419 O 1 *bit 418 I 1 A6bit 417 O 1 A6 416 0 Zbit 416 C 1 *bit 415 O 1 *bit 414 O 1 *bit 413 O 1 *bit 412 O 1 *bit 411 I 1 A10bit 410 O 1 A10 409 0 Zbit 409 C 1 *bit 408 O 1 *bit 407 O 1 *bit 406 O 1 *bit 405 O 1 *bit 404 O 1 *bit 403 I 1 A12bit 402 O 1 A12 401 0 Zbit 401 C 1 *bit 400 O 1 *bit 399 I 1 A13bit 398 O 1 A13 397 0 Zbit 397 C 1 *bit 396 O 1 *bit 395 I 1 A14bit 394 O 1 A14 393 0 Zbit 393 C 1 *bit 392 O 1 *bit 391 O 1 *bit 390 O 1 *bit 389 O 1 *bit 388 O 1 *bit 387 O 1 *bit 386 O 1 *bit 385 O 1 *bit 384 O 1 *bit 383 O 1 *bit 382 O 1 *bit 381 O 1 *bit 380 O 1 *bit 379 I 1 C2bit 378 O 1 C2 377 0 Zbit 377 C 1 *bit 376 O 1 *bit 375 I 1 C3bit 374 O 1 C3 373 0 Zbit 373 C 1 *bit 372 O 1 *bit 371 O 1 *bit 370 O 1 *bit 369 O 1 *bit 368 O 1 *bit 367 I 1 C5bit 366 O 1 C5 365 0 Zbit 365 C 1 *bit 364 O 1 *bit 363 I 1 C6bit 362 O 1 C6 361 0 Zbit 361 C 1 *bit 360 O 1 *bit 359 O 1 *bit 358 O 1 *bit 357 O 1 *bit 356 I 1 C10bit 355 O 1 C10 354 0 Zbit 354 C 1 *bit 353 O 1 *bit 352 I 1 C11bit 351 O 1 C11 350 0 Zbit 350 C 1 *bit 349 O 1 *bit 348 I 1 C12bit 347 O 1 C12 346 0 Zbit 346 C 1 *bit 345 O 1 *bit 344 I 1 C13bit 343 O 1 C13 342 0 Zbit 342 C 1 *bit 341 O 1 *bit 340 I 1 C14bit 339 O 1 C14 338 0 Zbit 338 C 1 *bit 337 O 1 *bit 336 O 1 *bit 335 O 1 *bit 334 O 1 *bit 333 O 1 *bit 332 I 1 B0bit 331 O 1 B0 330 0 Zbit 330 C 1 *bit 329 O 1 *bit 328 I 1 B1bit 327 O 1 B1 326 0 Zbit 326 C 1 *bit 325 O 1 *bit 324 I 1 B2bit 323 O 1 B2 322 0 Zbit 322 C 1 *bit 321 O 1 *bit 320 I 1 B3bit 319 O 1 B3 318 0 Zbit 318 C 1 *bit 317 O 1 *bit 316 I 1 B4bit 315 O 1 B4 314 0 Zbit 314 C 1 *bit 313 O 1 *bit 312 I 1 B5bit 311 O 1 B5 310 0 Zbit 310 C 1 *bit 309 O 1 *bit 308 I 1 B6bit 307 O 1 B6 306 0 Zbit 306 C 1 *bit 305 O 1 *bit 304 O 1 *bit 303 O 1 *bit 302 O 1 *bit 301 I 1 B10bit 300 O 1 B10 299 0 Zbit 299 C 1 *bit 298 O 1 *bit 297 I 1 B11bit 296 O 1 B11 295 0 Zbit 295 C 1 *bit 294 O 1 *bit 293 I 1 B12bit 292 O 1 B12 291 0 Zbit 291 C 1 *bit 290 O 1 *bit 289 O 1 *bit 288 O 1 *bit 287 O 1 *bit 286 O 1 *bit 285 O 1 *bit 284 O 1 *bit 283 O 1 *bit 282 O 1 *bit 281 O 1 *bit 280 O 1 *bit 279 O 1 *bit 278 O 1 *bit 277 O 1 *bit 276 O 1 *bit 275 O 1 *bit 274 O 1 *bit 273 I 1 D1bit 272 O 1 D1 271 0 Zbit 271 C 1 *bit 270 O 1 *bit 269 I 1 D2bit 268 O 1 D2 267 0 Zbit 267 C 1 *bit 266 O 1 *bit 265 I 1 D3bit 264 O 1 D3 263 0 Zbit 263 C 1 *bit 262 O 1 *bit 261 I 1 D4bit 260 O 1 D4 259 0 Zbit 259 C 1 *bit 258 O 1 *bit 257 I 1 D5bit 256 O 1 D5 255 0 Zbit 255 C 1 *bit 254 O 1 *bit 253 I 1 D6bit 252 O 1 D6 251 0 Zbit 251 C 1 *bit 250 O 1 *bit 249 O 1 *bit 248 O 1 *bit 247 O 1 *bit 246 I 1 D10bit 245 O 1 D10 244 0 Zbit 244 C 1 *bit 243 O 1 *bit 242 I 1 D11bit 241 O 1 D11 240 0 Zbit 240 C 1 *bit 239 O 1 *bit 238 I 1 D12bit 237 O 1 D12 236 0 Zbit 236 C 1 *bit 235 O 1 *bit 234 I 1 D13bit 233 O 1 D13 232 0 Zbit 232 C 1 *bit 231 O 1 *bit 230 O 1 *bit 229 O 1 *bit 228 O 1 *bit 227 O 1 *bit 226 O 1 *bit 225 O 1 *bit 224 O 1 *bit 223 O 1 *bit 222 I 1 E0bit 221 O 1 E0 220 0 Zbit 220 C 1 *bit 219 O 1 *bit 218 I 1 E1bit 217 O 1 E1 216 0 Zbit 216 C 1 *bit 215 O 1 *bit 214 I 1 E2bit 213 O 1 E2 212 0 Zbit 212 C 1 *bit 211 O 1 *bit 210 I 1 E3bit 209 O 1 E3 208 0 Zbit 208 C 1 *bit 207 O 1 *bit 206 I 1 E4bit 205 O 1 E4 204 0 Zbit 204 C 1 *bit 203 O 1 *bit 202 I 1 E5bit 201 O 1 E5 200 0 Zbit 200 C 1 *bit 199 O 1 *bit 198 I 1 E6bit 197 O 1 E6 196 0 Zbit 196 C 1 *bit 195 O 1 *bit 194 O 1 *bit 193 O 1 *bit 192 O 1 *bit 191 O 1 *bit 190 O 1 *bit 189 O 1 *bit 188 O 1 *bit 187 O 1 *bit 186 O 1 *bit 185 O 1 *bit 184 O 1 *bit 183 I 1 E12bit 182 O 1 E12 181 0 Zbit 181 C 1 *bit 180 O 1 *bit 179 I 1 E13bit 178 O 1 E13 177 0 Zbit 177 C 1 *bit 176 O 1 *bit 175 I 1 E14bit 174 O 1 E14 173 0 Zbit 173 C 1 *bit 172 O 1 *bit 171 O 1 *bit 170 O 1 *bit 169 O 1 *bit 168 O 1 *bit 167 O 1 *bit 166 O 1 *bit 165 O 1 *bit 164 O 1 *bit 163 I 1 G1bit 162 O 1 G1 161 0 Zbit 161 C 1 *bit 160 O 1 *bit 159 I 1 G2bit 158 O 1 G2 157 0 Zbit 157 C 1 *bit 156 O 1 *bit 155 I 1 G3bit 154 O 1 G3 153 0 Zbit 153 C 1 *bit 152 O 1 *bit 151 I 1 G4bit 150 O 1 G4 149 0 Zbit 149 C 1 *bit 148 O 1 *bit 147 I 1 G5bit 146 O 1 G5 145 0 Zbit 145 C 1 *bit 144 O 1 *bit 143 I 1 G6bit 142 O 1 G6 141 0 Zbit 141 C 1 *bit 140 O 1 *bit 139 O 1 *bit 138 O 1 *bit 137 O 1 *bit 136 I 1 G10bit 135 O 1 G10 134 0 Zbit 134 C 1 *bit 133 O 1 *bit 132 I 1 G11bit 131 O 1 G11 130 0 Zbit 130 C 1 *bit 129 O 1 *bit 128 I 1 G12bit 127 O 1 G12 126 0 Zbit 126 C 1 *bit 125 O 1 *bit 124 I 1 G13bit 123 O 1 G13 122 0 Zbit 122 C 1 *bit 121 O 1 *bit 120 O 1 *bit 119 O 1 *bit 118 O 1 *bit 117 O 1 *bit 116 O 1 *bit 115 O 1 *bit 114 O 1 *bit 113 O 1 *bit 112 O 1 *bit 111 O 1 *bit 110 O 1 *bit 109 O 1 *bit 108 O 1 *bit 107 O 1 *bit 106 O 1 *bit 105 O 1 *bit 104 I 1 F2bit 103 O 1 F2 102 0 Zbit 102 C 1 *bit 101 O 1 *bit 100 I 1 F3bit 99 O 1 F3 98 0 Zbit 98 C 1 *bit 97 O 1 *bit 96 I 1 F4bit 95 O 1 F4 94 0 Zbit 94 C 1 *bit 93 O 1 *bit 92 I 1 F5bit 91 O 1 F5 90 0 Zbit 90 C 1 *bit 89 O 1 *bit 88 I 1 F6bit 87 O 1 F6 86 0 Zbit 86 C 1 *bit 85 O 1 *bit 84 O 1 *bit 83 O 1 *bit 82 O 1 *bit 81 I 1 F10bit 80 O 1 F10 79 0 Zbit 79 C 1 *bit 78 O 1 *bit 77 O 1 *bit 76 O 1 *bit 75 O 1 *bit 74 O 1 *bit 73 O 1 *bit 72 O 1 *bit 71 O 1 *bit 70 O 1 *bit 69 I 1 F13bit 68 O 1 F13 67 0 Zbit 67 C 1 *bit 66 O 1 *bit 65 I 1 F14bit 64 O 1 F14 63 0 Zbit 63 C 1 *bit 62 O 1 *bit 61 I 1 F15bit 60 O 1 F15 59 0 Zbit 59 C 1 *bit 58 O 1 *bit 57 O 1 *bit 56 O 1 *bit 55 O 1 *bit 54 O 1 *bit 53 O 1 *bit 52 O 1 *bit 51 O 1 *bit 50 O 1 *bit 49 I 1 H2bit 48 O 1 H2 47 0 Zbit 47 C 1 *bit 46 O 1 *bit 45 I 1 H3bit 44 O 1 H3 43 0 Zbit 43 C 1 *bit 42 O 1 *bit 41 O 1 *bit 40 O 1 *bit 39 O 1 *bit 38 O 1 *bit 37 I 1 H5bit 36 O 1 H5 35 0 Zbit 35 C 1 *bit 34 O 1 *bit 33 I 1 H6bit 32 O 1 H6 31 0 Zbit 31 C 1 *bit 30 O 1 *bit 29 O 1 *bit 28 O 1 *bit 27 O 1 *bit 26 I 1 H10bit 25 O 1 H10 24 0 Zbit 24 C 1 *bit 23 O 1 *bit 22 I 1 H11bit 21 O 1 H11 20 0 Zbit 20 C 1 *bit 19 O 1 *bit 18 I 1 H12bit 17 O 1 H12 16 0 Zbit 16 C 1 *bit 15 O 1 *bit 14 I 1 H13bit 13 O 1 H13 12 0 Zbit 12 C 1 *bit 11 O 1 *bit 10 I 1 H14bit 9 O 1 H14 8 0 Zbit 8 C 1 *bit 7 O 1 *bit 6 O 1 *bit 5 O 1 *bit 4 O 1 *bit 3 I 1 IN0_CLK0bit 2 I 1 IN1_CLK1bit 1 I 1 IN2_CLK2bit 0 I 1 IN3_CLK3
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -