ARC
In this topic:
The ARC plugin is a separate core window, which enables you to observe, modify and predicate vector registers from vr0 to vr31. These registers carry the data that is calculated in the vector handling code, which helps you debug your vector handling code.
To load the plugin select View | [<device.core>] ARC | Vectors. Information is displayed when a debug connection is established.
Button |
Description |
---|---|
Select vector register 8-bit, 16-bit or 32-bit value |
|
Enable automatic update indicated by a [Rt] in the plugin title |
|
Refresh the view (F8) |
|
Go to winIDEA Help |
Observe and modify the content of the vector registers from vr0 to vr31. These registers carry the data that is calculated in the vector handling code.
Observe and modify the predicate registers. The value of the predicate registers determines which elements of the vector registers participate in the vector instructions.
For the details about the vector and predicate registers consult the Synopsys / ARC documentation. |
Right-click in the plugin window to open the context menu.
Copy Python access snippet - Copy SDK code snippet to extract the content from the plugin window.
Auto Fit - Arrange all the columns to fit in the plugin window.
Options - Set colors and fonts.
Help - Open winIDEA Help.
To display or hide columns, right-click on a column header and select what you want to see. |