Debug Signals
The MIG tool includes a Debug Signals Control option on the FPGA Options screen.
Enabling this feature allows calibration, tap delay, and read data signals to be monitored
using the Vivado logic analyzer feature. Selecting this option port maps the debug signals
to VIO modules of the Vivado logic analyzer feature in the design top module.
Sample debug logic by connecting the debug ports to the Vivado Design Suite debug
feature modules (that is, ILA and VIO) is provided in the example design top
(example_top) module with a Debug Signals for Memory Controller option value of "ON."
In User Design top, all debug port signals are grouped under a few buses and provided in
the port list.
To confirm that all debug ports are connected to various modules, look at the reference
example design top module. The debug ports generated in the User Design top module for
Debug Port enable designs are "qdriip_ila0_data," "qdriip_ila0_trig,"
"qdriip_ila1_data," "qdriip_ila1_trig," "qdriip_vio2_async_in," and
"qdriip_vio2_sync_out."
Vivado Design Suite Debug Feature
The Vivado Design Suite debug feature inserts logic analyzer, bus analyzer, and VIO
software cores directly into the design. Supported versions of ILA and VIO are 3.0. The
debug feature also allows you to set trigger conditions to capture application and MIG
debug signals in hardware. Captured signals can be analyzed though the Vivado logic
analyzer feature. For more information about the Vivado logic analyzer, software is available
in the Vivado Design Suite User Guide: Programming and Debugging (UG908)
The Integrated Logic Analyzer (ILA) operates on a synchronous clock and cannot be
IMPORTANT:
triggered during reset. Instead, set the trigger on an ILA signal to look for a rising edge ("R") or falling
edge ("F") with the radix value of the signal set to "Binary." With this trigger setting, the trigger can be
armed. When the reset is applied and released, the trigger captures the desired ILA results.
Simulation Debug
Figure 2-49
shows the debug flow for simulation.
X-Ref Target - Figure 2-49
Zynq-7000 AP SoC and 7 Series FPGAs MIS v4.1
UG586 November 30, 2016
Figure 2-49: Simulation Debug Flowchart
www.xilinx.com
Chapter 2: QDR II+ Memory Interface Solution
Send Feedback
[Ref
16].
353
Need help?
Do you have a question about the Zynq-7000 and is the answer not in the manual?
Questions and answers