UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 8097

Cable - Which cables support various software combinations, devices, readback, and other features?

Description

This Answer Record provides various possible combinations of Xilinx configuration cables, software, and PLDs that work together successfully.

Solution

MultiLINX Cable


1) Hardware Debugger v2.xi (or later) software:


  • Supports slave serial configuration of XC3000A, Spartan/-XL/-II, XC4000E/EX/XL/XLA/XV, and Virtex/-E/-II
  • SelectMAP configuration on Virtex/-E/-II
  • Slave Parallel configuration on Spartan-II
  • Readback-Verify supported for XC4000E/EX/XL/XLA/XV, Spartan/-XL/-II, and Virtex/-E/-II
  • OS support - Matching 2.xi OS support

2) JTAG Programmer v2.xI SP6 (or later) software:


  • Supports JTAG configuration of XC18V00, XC4000E/EX/XL/XLA/XV, XC9500/XL/XV, Spartan/-XL/-II, and Virtex/-E/-II
  • Supports Readback-Verify of XC18V00, XC9500/XL/XV, Virtex/-E/-II, and Spartan-II
  • OS support - Matching 2.xi sp6 OS support

3) iMPACT v4.xi (or later) software:


  • Supports JTAG configuration of XC18V00, XC4000E/EX/XL/XLA/XV, XC9500/XL/XV, Spartan/-XL/-II, CoolRunner/-II, and Virtex/-E/-II
  • Supports slave serial configuration of Spartan/-XL/-II, XC4000E/EX/XL/XLA/XV, and Virtex/-E/-II
  • SelectMAP configuration on Virtex/-E/-II
  • Slave Parallel configuration on Spartan-II
  • Readback-Verify supported for Spartan-II and Virtex/-E/-II
  • OS support - Matching 4.xi OS support

4) iMPACT v5.xi (or later) software:


  • Supports JTAG configuration of XC18V00, System Ace, XC4000E/EX/XL/XLA/XV, XC9500/XL/XV, CoolRunner/-II, Spartan/-XL/-II/-IIE, and Virtex/-E/-II/-II Pro
  • Supports slave serial configuration of Spartan/-XL/-II/-IIE, XC4000E/EX/XL/XLA/XV, and Virtex/-E/-II/-II Pro
  • SelectMAP configuration on Virtex/-E/-II/-II Pro
  • Slave Parallel configuration on Spartan-II/-IIE
  • Readback-Verify supported for Spartan-II/-IIE and Virtex/-E/-II/-II Pro
  • OS support - Matching 5.xi OS support

5) iMPACT v6.xi (or later) software:


  • Supports JTAG configuration of XC18V00, System Ace, XC4000E/EX/XL/XLA/XV, XC9500/XL/XV, CoolRunner/-II, Spartan/-XL/-II/-IIE/-3, and Virtex/-E/-II/-II Pro
  • Supports slave serial configuration of Spartan/-XL/-II/-IIE/-3, XC4000E/EX/XL/XLA/XV, and Virtex/-E/-II
  • SelectMAP configuration on Virtex/-E/-II
  • Slave Parallel configuration on Spartan-II/-IIE/-3
  • Readback-Verify supported for Spartan-II/-IIE/-3 and Virtex/-E/-II
  • OS Support - Matching 6.xi OS Support*

* NOTES:

  • For new designs, Xilinx recommends using a parallel cable.

Parallel Cable III (JTAG Cable)


1) Hardware Debugger v2.xi (or later) software:


  • Supports slave serial configuration of XC3000A, XC4000E/EX/XL/XLA/XV, Spartan/-XL/-II, Virtex/-E
  • No readback support
  • OS support - Matching 2.xi OS support

2) JTAG Programmer v2.xI Service Pack 6 (or later) software:


  • Supports JTAG configuration of XC18V00, XC4000E/EX/XL/XLA/XV, XC9500/XL/XV, Spartan/-XL/-II, Virtex/-E
  • Supports Readback-Verify of XC18V00, XC9500/XL/XV, Virtex/-E, and Spartan-II
  • OS support - Matching 2.xi sp6 OS support

3) iMPACT v4.xi (or later) software:


  • Supports JTAG configuration of XC18V00, XC4000E/EX/XL/XLA/XV, XC9500/XL/XV, Spartan/-XL/-II, CoolRunner/-II,and Virtex/-E/-II
  • Supports slave serial configuration of Spartan/-XL/-II, XC4000E/EX/XL/XLA/XV, and Virtex/-E/-II
  • OS support - Matching 4.xi OS support

4) iMPACT v5.xi (or later) software:


  • Supports JTAG configuration of XC18V00, XC4000E/EX/XL/XLA/XV, XC9500/XL/XV, Spartan/-XL/-II/-IIE,CoolRunner/-II, and Virtex/-E/-II/-II Pro
  • Supports slave serial configuration of Spartan/-XL/-II/-IIE, XC4000E/EX/XL/XLA/XV, and Virtex/-E/-II/-II Pro
  • OS support - Matching 5.xi OS support

5) iMPACT v6.xi (or later) software:


  • Supports JTAG configuration of XC18V00, XCFxxS/xxP, XC4000E/EX/XL/XLA/XV, XC9500/XL/XV, Spartan/-XL/-II/-IIE/-3, CoolRunner/-II,and Virtex/-E/-II/-II Pro
  • Supports slave serial configuration of Spartan/-XL/-II/-IIE/-3, XC4000E/EX/XL/XLA/XV, and Virtex/-E/-II/-II Pro
  • OS support - Matching 6.xi OS support*

6) iMPACT v7.1i Service Pack 3 (or later) software:


  • Supports JTAG configuration of XC18V00, XCFxxS/xxP, XC4000E/EX/XL/XLA/XV, XC9500/XL/XV, Spartan/-XL/-II/-IIE/-3/-3E, CoolRunner/-II,and Virtex/-E/-II/-II Pro/-4
  • Supports slave serial configuration of Spartan/XL/-II/-IIE/-3, XC4000E/EX/XL/XLA/XV, and Virtex/-E/-II/-II Pro
  • OS support - Matching 7.xi OS support*

For 7.1i OS support, refer to (Xilinx Answer 18419)


*PC3 will be supported in 6.2i and later on Linux.

NOTE: When using PC3 to program Virtex-II/Virtex-II Pro, or Spartan-3 parts, the cable should be properly powered to ensure proper configuration. (Cable power supply should be at least 2.8V or higher.) For more information, see (Xilinx Answer 8096).

- Spartan-3 JTAG IOS has special considerations when interfacing with 3.3V drivers. For more information, see (Xilinx Answer 17102).



XChecker Cable


1) Hardware Debugger v2.1i (or later) software:


  • Supports slave serial configuration of XC3000A, XC4000E/EX/XL/XLA/XV, Spartan/-XL, Virtex/-E
  • Supports Readback-Verify and Readback-Capture of XC4000E and Spartan with a configuration bitstream of 250,000 bits or less

2) JTAG Programmer v2.1i Service Pack 3 (or later) software:


  • Supports JTAG configuration of XC4000E/EX/XL/XLA/XV, XC9500/XL/XV, Spartan/-XL/-II, Virtex/-E
  • Supports Readback-Verify of XC9500/XL/XV

3) iMPACT software does not support the XChecker Cable.

Parallel Cable IV (JTAG Cable)

1) iMPACT v4.xi (or later) software:


  • Supports JTAG configuration of XC18V00, XC4000E/EX/XL/XLA/XV, XC9500/XL/XV, Spartan/-XL/-II, CoolRunner/-II,and Virtex/-E/-II
  • Supports slave serial configuration of Spartan/-XL/-II, XC4000E/EX/XL/XLA/XV, and Virtex/-E/-II
  • OS support - Matching 4.xi OS support

2) iMPACT v5.xi (or later) software:


  • Supports JTAG configuration of XC18V00, XC4000E/EX/XL/XLA/XV, XC9500/XL/XV, Spartan/-XL/-II/-IIE, CoolRunner/-II,and Virtex/-E/-II/-II Pro
  • Supports slave serial configuration of Spartan/XL/-II/-IIE, XC4000E/EX/XL/XLA/XV, and Virtex/-E/-II/-II Pro
  • OS support - Matching 5.xi OS support

3) iMPACT v6.xi (or later) software:


  • Supports JTAG configuration of XC18V00, XCFxxS/xxP, XC4000E/EX/XL/XLA/XV, XC9500/XL/XV, Spartan/-XL/-II/-IIE/-3, CoolRunner/-II,and Virtex/-E/-II/-II Pro
  • Supports slave serial configuration of Spartan/XL/-II/-IIE/-3, XC4000E/EX/XL/XLA/XV, and Virtex/-E/-II/-II Pro
  • OS support - Matching 6.xi OS support*

4) iMPACT v7.1i (or later) software:


  • Supports JTAG configuration of XC18V00, XCFxxS/xxP, XC4000E/EX/XL/XLA/XV, XC9500/XL/XV, Spartan/-XL/-II/-IIE/-3/-3E, CoolRunner/-II,and Virtex/-E/-II/-II Pro/-4
  • Supports slave serial configuration of Spartan/XL/-II/-IIE/-3, XC4000E/EX/XL/XLA/XV, and Virtex/-E/-II/-II Pro
  • OS support - Matching 7.xi OS support*

For 7.1i OS support, refer to (Xilinx Answer 18419)


*PC4 will be supported beginning with 6.2i software on Linux.



Platform Cable USB


1) iMPACT v6.3i Service Pack 3 (or later) software:


  • Supports JTAG configuration of XC18V00, XCFxxS/xxP, XC4000E/EX/XL/XLA/XV, XC9500/XL/XV, Spartan/-XL/-II/-IIE/-3, CoolRunner/-II,and Virtex/-E/-II/-II Pro
  • Supports slave serial configuration of Spartan/XL/-II/-IIE/-3, XC4000E/EX/XL/XLA/XV, and Virtex/-E/-II/-II Pro
  • OS support - Matching 6.xi OS support*

2) iMPACT v7.1i Service Pack 3 (or later) software:


  • Supports JTAG configuration of XC18V00, XCFxxS/xxP, XC4000E/EX/XL/XLA/XV, XC9500/XL/XV, Spartan/-XL/-II/-IIE/-3/-3E, CoolRunner/-II,and Virtex/-E/-II/-II Pro/-4
  • Supports slave serial configuration of Spartan/XL/-II/-IIE/-3, XC4000E/EX/XL/XLA/XV, and Virtex/-E/-II/-II Pro
  • OS support - Matching 7.xi OS support*

3) iMPACT v9.2i Service Pack 3 (or later) software:


  • Supports JTAG configuration of XC18V00, XCFxxS/xxP, XC4000E/EX/XL/XLA/XV, XC9500/XL/XV, Spartan/-XL/-II/-IIE/-3/-3E/3AN/3A/3A DSP, CoolRunner/-II,and Virtex/-E/-II/-II Pro/-4/-5
  • Supports slave serial configuration of Spartan/XL/-II/-IIE/-3, XC4000E/EX/XL/XLA/XV, and Virtex/-E/-II/-II Pro
  • OS support - Matching 9.xi OS support*

4) iMPACT v12.1 (or later) software:


  • Supports JTAG configuration for all Xilinx FPGA and CPLD devices. Virtex-6 and Spartan-6 devices were added.
  • Direct SPI programming has been removed, use the 10.1 tools if you need to program directly to a supported SPI device
  • OS support - Matching 12.x OS support*


Platform Cable USB II


1) iMPACT v10.1 software:


  • Supports JTAG configuration for XC18V00, XCFxxS/xxP, XC4000E/EX/XL/XLA/XV, XC9500/XL/XV, Spartan/-XL/-II/-IIE/-3/-3E/3AN/3A/3A DSP, CoolRunner/-II,and Virtex/-E/-II/-II Pro/-4/-5
  • Last iMPACT version to have direct SPI programming
  • OS support - Matching 10.x OS support*

2) iMPACT v12.1 (or later) software:


  • Supports JTAG configuration for all Xilinx FPGA and CPLD devices. Virtex-6 and Spartan-6 devices were added.
  • Direct SPI programming has been removed, use the 10.1 tools if you need to program directly to a supported SPI device
  • OS support - Matching 12.x OS support*

AR# 8097
Date Created 11/17/1999
Last Updated 03/18/2016
Status Active
Type General Article
Boards & Kits
  • Xilinx Parallel Cable IV
  • Platform Cable USB-II
  • Platform Cable USB