2.8. Embedded Software Debugging and Trace
This device has just one JTAG port with FPGA and HPS JTAGs that can be chained together or used independently.
GUIDELINE: Intel® recommends to have an available JTAG connection to the board that could be used for development as well as to debug and diagnose field issues.
The HPS offers two trace interfaces either through HPS Dedicated I/O or FPGA I/O. The interface through HPS Dedicated I/O is a 16-bit DDR interface that you can use to trace low bandwidth traffic (such as the MPU operating at a low frequency).
To improve the trace bandwidth, you can use the standard trace interface which is a 32-bit single data rate interface to the FPGA. Since trace modules typically expect trace data to be sent at a double data rate you need to convert the single data rate trace data to double data rate.
Intel® recommends that you instantiate the DDIO Megawizard IP and set it up in output only mode to perform this conversion. The lowest 16 bits of trace data must be sent off chip first so you connect those bits to the datain_l[15:0] port of the DDIO IP.
Did you find the information on this page useful?