Viewing the VIO Core Status - 2021.2 English

Vivado Design Suite User Guide: Programming and Debugging

Document ID
UG908
Release Date
2021-10-22
Version
2021.2 English

The VIO core can have zero or more input probes and zero or more output probes (note that the VIO core must have at least one input or output probe). The VIO core status shown in the Hardware window is used to indicate the current state of the VIO core output probes. The possible status values and any action that you need to take are described in the following table.

Table 1. VIO Core Status and Required User Action
VIO Status Description Required User Action
OK – Outputs Reset The VIO core outputs are in sync with the Vivado IDE and the outputs are in their initial or "reset" state. None
OK The VIO core outputs are in sync with the Vivado IDE, however, the outputs are not in their initial or "reset” state. None
Outputs out-of-sync The VIO core outputs are not in sync with the Vivado IDE.

You must choose one of two user actions:

Write the values from the Vivado IDE to the VIO core by right-clicking the VIO core in the Hardware window and selecting the Commit VIO Core Outputs option.

Update the Vivado IDE with the current values of the VIO core output probe ports by right-clicking the VIO core in the Hardware window and selecting the Refresh Input and Output Values from VIO Core option.