hw-sd1800a-dsp-sb-uni-g
The Spartan FPGAs can be programmed with a number of JTAG cables. There is a simple schematic on the Xilinx site for making a JTAG cable that connects via the parallel port. This cable works well and the Xilinx IMPACT software will operate it fine. The simple parallel port cable must be run from a personal computer with a dedicated parallel port. It will not work on a USB to parallel converter.
First question is whether your DSP board programs via a JTAG header or whether the USB cable is programming a EPROM. If it is a JTAG programming situation, then see if you can use the parallel port method.