Step 4: Making Incremental Debug Changes - 2024.1 English

Vivado Design Suite Tutorial: Programming and Debugging (UG936)

Document ID
UG936
Release Date
2024-06-12
Version
2024.1 English
In this step, to add/delete/edit debug cores, you need to reopen the synthesized netlist. Make debug-related changes to the design using the Set Up Debug wizard.
  1. If you have closed the synthesized netlist, go back to the synthesized design using the Flow Navigator.
  2. For this tutorial, assume that you now need to debug some other nets beside the ones already being debugged. However, you want to reuse the previous place and route results. Now, you debug the nets fftEngine/fifo_out[*].
  3. Apply the MARK_DEBUG property to this bus in the netlist window.

  4. Click Set Up Debug to invoke the Set Up Debug wizard in the Flow Navigator.
  5. In the Existing Debug Nets tab, select Continue debugging 110 nets connected to the existing debug core.

  6. Click Next to debug the new unassigned debug nets.

  7. Click Next and ensure the new nets are in the list of Nets to Debug.

  8. Click Next and ensure that two debug cores are created, and click Finish.
  9. Save the new debug XDC commands by clicking the Save Constraints button or selecting File > Constraints > Save from the main Vivado toolbar.