Programs a Spartan 6 FPGA over JTAG using an FTDI USB chip.