ChipScope Pro Software and Cores User Guide
197
UG029 (v14.3) October 16, 2012
CseVIO Tcl Commands
::chipscope::csevio_is_vio_core
Determines whether the target core is a VIO core.
Syntax
::chipscope::csevio_is_vio_core handle [list deviceIndex userRegNumber
coreIndex]
Arguments
Returns
Returns 1 if the core is a VIO core, otherwise returns 0.
An exception is thrown if the command fails.
Example
Determine if the first core connected to ICON core inside fourth device on second USER
register is a VIO core
%set coreRef [list 3 2 0]
%set isVIO [csevio_is_vio_core $handle $coreRef]
Back to list of all CseVIO Tcl Commands
Table 5-63:
Arguments for Subcommand ::chipscope::csevio_is_vio_core
Argument
Type
Description
handle
Required
Handle to the session that is returned by
::chipscope::csejtag_session create
[list
deviceIndex
userRegNumber
coreIndex]
A list containing three elements:
•
Device index (0 to
n
-1) in the
n
-length JTAG chain
•
BSCAN block
USER
register number (starting with 1)
•
Index for core unit. First core unit connected to
ICON
has index 0.