Step 6: Replacing Debug Probes - 2023.2 English

Vivado Design Suite Tutorial: Implementation (UG986)

Document ID
UG986
Release Date
2023-10-18
Version
2023.2 English
Another powerful feature of the Vivado ECO flow is the ability to replace debug probes on a previously inserted Debug Hub. After the debug probes are replaced, a new LTX file can be generated that contains the updated debug probe information.

To replace a debug probe in your previously modified design, do the following:

  1. From the main menu, select File > Checkpoint > Open.

    The Open Checkpoint dialog box opens.



  2. Browse to the C:/Data/Vivado_Tutorial/project_ECO_lab/ECO directory and select the previously saved checkpoint_1.dcp file.
  3. Close any previously open checkpoints.
  4. From the main menu, select Layout > ECO.
  5. In the Vivado ECO Navigator, under Edit, click Replace Debug Probes.

    The Replace Debug Probes dialog box opens.

    In this example, replace the net reset_vio that is connected to probe4 of u_ila_0 with the net toggle_vio.

  6. Scroll to the bottom of the probes for u_ila_0 in the Replace Debug Probes dialog and click the reset_vio net name in the Probe column to select it.
  7. Click the Edit Probes button .

    The Choose Nets dialog box opens.

  8. Choose a new net to connect to the debug probe probe4 by doing the following:
    1. Type toggle_vio in the search field of the Choose Nets dialog box.
    2. Click Find.
    3. Select the toggle_vio net, and move it to the Selected names section.
    4. Click OK.


  9. In the Replace Debug Probes dialog box, click OK.
    Note: If a message box appears stating that some objects are marked DONT_TOUCH, click Unset Property and Continue.
  10. Repeat steps 5 through 14 of Step 5: Implementing the ECO Changes to generate an updated design checkpoint, bitstream file, and probes file (LTX).

    The updated debug probes file has the reset_vio net for probe4 replaced with net toggle_vio, which you can verify when you program the device with the updated bit file and debug probes file.