Interfacing ARM Cortex-M1 and Altera Virtual JTAG on FPGAs
Connecting an ARM Cortex-M1 processor to an Altera FPGA using the Virtual JTAG interface can be a powerful technique for embedded systems designers. It allows the ARM processor to directly control the FPGA fabric and take advantage of hardware acceleration and flexible IO configuration options. However, interfacing the two requires an understanding of both the