JTAG

Here's the schematic:

Veroboarded:

You can solder about five pins of a 25-way socket direct to 0.1 inch pitch veroboard before it goes out of alignment, and that makes a neat way of mechanically securing the D socket to the board, as well as connecting several of the signals.

This board also works fine:

http://cgi.ebay.nl/JTAG-Programmer-Xilinx-Parallel-Cable-III-Compatible_W0QQitemZ290377025508QQcmdZViewItemQQptZLH_DefaultDomain_0?hash=item439bd1c7e4