device_dr_shift (::quartus::jtag)
The following table displays information for the device_dr_shift
Tcl command:
Tcl Package and Version |
Belongs to ::quartus::jtag 1.0 |
|||
Syntax |
device_dr_shift [-h | -help] [-long_help]
[-dr_value
<data register value>
]
-length
<data register length>
[-no_captured_dr_value]
[-value_in_hex]
|
|||
Arguments |
-h | -help
|
Short help | ||
-long_help
|
Long help with examples and possible return values | |||
-dr_value
<data register value>
|
Value of string operand type in either default binary or hexadecimal format to be written into the data register in the JTAG tap controller of the open device | |||
-length
<data register length>
|
Length of the data register in the JTAG tap controller in the open device | |||
-no_captured_dr_value
|
Option not to return the data instruction register value. If this is specified, this DR scan may be packed together with the subsequent IR or DR scan until the device is unlocked or a captured value is requested | |||
-value_in_hex
|
Option to specify that the value string is represented in hexadecimal format | |||
Description |
|
|||
Example Usage |
|
|||
Return Value | Code Name | Code | String Return | |
TCL_OK | 0 | INFO: Operation successful | ||
TCL_ERROR | 1 | ERROR: Captured value cannot be disabled at the time when no value is shifted into data register. | ||
TCL_ERROR | 1 | ERROR: A device has not been locked; exclusive communication must be obtained first. | ||
TCL_ERROR | 1 | ERROR: A device has been locked by another application; exclusive communication cannot be granted within the specified timeout period. | ||
TCL_ERROR | 1 | ERROR: The length of the value string specified does not match the length parameter specified. |