There are two cables available for use with Xilinx Alliance and Foundation software. The XChecker Cable (model DLC4) is an RS232 serial cable. The Parallel Cable III (model DLC5) supports the JTAG standard.
Determine the most suitable cable to use, depending on the tasks you wish to perform.
Always set the configuration mode of the device being configured to slave serial, no matter which cable you use.
Since both cables can be used to configure FPGAs and CPLDs, the following Xilinx families are supported.
The two Spartan families are named XCSnn and XCSnnXL, where "n" represents the device number.
Make sure that you use the appropriate configuration software for your device type.
For specific information on using the download cables with the Hardware Debugger Software, see the Hardware Debugger Reference/User Guide. Consult the JTAG Programmer Guide for more information about using this software.
This section details considerations for using previous download cables with the Hardware Debugger Software.
You can use Hardware Debugger software with all previous parallel and serial download cables. However, these previous cables can only be used to download a configuration bitstream, they cannot be used for readback.
You are also encouraged to use the XChecker cable with the Hardware Debugger software to replace previous download cables and download programs.
If you do use Hardware Debugger with a previous download cable, keep the following points in mind.
To use a parallel download cable to download designs to the XC4000 family devices, you must manually toggle the PROG pin to low. PROG is active when it is low. (The Parallel Cable III has a wire for the PROG pin.)
There are only two situations when you might prefer using previous download cables instead of the XChecker cable.