198
ChipScope Pro Software and Cores User Guide
UG029 (v14.3) October 16, 2012
Chapter 5:
ChipScope Engine Tcl Interface
::chipscope::csevio_init_core
Initializes global variables associated with the target VIO core.
Syntax
::chipscope::csevio_init_core handle [list deviceIndex userRegNumber
coreIndex]
Arguments
Returns
An exception is thrown if the command fails.
Example
Initialize the VIO core connected to ICON core inside fourth device on second
USER
register is a VIO core
%set coreRef [list 3 2 0]
%csevio_init_core $handle $coreRef
Back to list of all CseVIO Tcl Commands
Table 5-64:
Arguments for Subcommand ::chipscope::csevio_init_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.