The high-speed debug port (HSDP) provides debugging and trace capability for PL, PS, and AI Engines. A dedicated Aurora interface and a high-speed debug cable like SmartLynq+ enables this. The HSDP leverages the high-speed gigabit transceivers to make debug less intrusive to the system configuration.
The SmartLynq+ module is a high-speed debug and trace module, primarily targeting the AMD Versalâ„¢ adaptive SoC. The module drastically improves configuration and trace speed. For trace capture, the SmartLynq+ module is capable of speeds up to 10 Gb/s by means of its HSDP. This is 100 times faster than standard JTAG. Faster iterations and repetitive downloads increase development productivity and reduce the design cycle.
In traditional hardware event trace, the trace information is initially stored in DDR memory on the Versal device. After the application run completes, the device offloads trace data to an SD card, limiting how much trace data you can store and analyze.
AI Engine trace offload via HSDP has more DDR memory in the SmartLynq+ module and supports analyzing large quantities of trace information for complex designs. In addition, the SmartLynq+ module offers high bandwidth connectivity to offload trace information via HSDP which is faster than standard JTAG connection. HSDP bandwidth is lower than direct DDR storage but allows much larger trace data sets to be stored and analyzed.