TC2050-XILINX adapter for TC2050‐IDC Plug-of-Nails™ | Tag-Connect
hedge on Twitter: "Spilled coffee on my desk and had to open up everything to dry it off. So, opened up the Xilinx Platform Cable USB II, thought it looked pretty neat.
BusBlaster and Xilinx Impact
Xilinx download Platform Cable USB Xilinx HW USB II download cable DLC9LP|cable usb|cable usb usbcable c - AliExpress
Programming Xilinx XC9500XL Series CPLD with ISE Impact & DLC9LP Platform Cable USB - YouTube
Xilinx manual
Debugging
Xilinx Parallel Programmer - Build this programmer for CPLD and FPGA Programming