A Wishbone compliant JTAG UART module for Altera FPGAs