A dirt cheap open hardware USB-JTAG board designed to program TinyFPGA A1 and A2 boards. by Luke Valenty @ hackaday.io:
One of the goals of the TinyFPGA boards is to make FPGAs cheaper to use. The #TinyFPGA A-Series boards are the first TinyFPGA boards and are designed to be the least expensive. As such, they do not include a built-in USB interface as that would increase the cost and complexity too much. Instead they rely on JTAG programmers.
TinyFPGA Programmer – [Link]