ChipScope Pro Software and Cores User Guide www.xilinx.com 177
UG029 (v14.3) October 16, 2012
CseJtag Tcl Commands
::chipscope::csejtag_db parse_bsdl_file
This subcommand is used to extract device information from a Boundary Scan Description
Language (BSDL) file.
Syntax
::chipscope::csejtag_db parse_bsdl_file handle filename
Arguments
Returns
A list in the format:
{deviceName irlen idcode cmd_bypass}
Where:
deviceName
String containing the name of the device
irlen
Number of bits in the IR of the device
idcode
IDCODE of the device
cmd_bypass
String containing the BYPASS instruction for the device (usually all ones)
An exception is thrown if the subcommand fails.
Example
Extract device information from the file device.bsd.
%::chipscope::csejtag_db parse_bsdl_file $handle “device.bsd”
Back to list of all CseJtag Tcl Commands
Table 5-45: Arguments for Subcommand ::chipscope::csejtag_db parse_bsdl_file
Argument Type Description
handle
Required
Handle to the session that is returned by
::chipscope::csejtag_session create.
filename Filename of local BSDL file.