Step 4: Making Incremental Debug Changes - 2020.2 English

Vivado Design Suite Tutorial: Programming and Debugging (UG936)

Document ID
UG936
Release Date
2021-02-26
Version
2020.2 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 in addition to the ones already being debugged. However, you want to reuse the previous place and route results. Now, you will 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 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.