Intel® Quartus® Prime Pro Edition User Guide: Debug Tools

ID 683819
Date 10/02/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

8.5.3.1. SLD Commands

Table 39.  SLD Commands

Command

Arguments

Function

sld_access_ir

<claim-path>

<ir-value>

<delay> (in µs)

Shifts the instruction value into the instruction register of the specified node. Returns the previous value of the instruction.

If the <delay> parameter is non-zero, then the JTAG clock is paused for this length of time after the access.

sld_access_dr

<service-path>

<size_in_bits>

<delay-in-µs>,

<list_of_byte_values>

Shifts the byte values into the data register of the SLD node up to the size in bits specified.

If the <delay> parameter is non-zero, then the JTAG clock is paused for at least this length of time after the access.

Returns the previous contents of the data register.

sld_lock

<service-path>

<timeout-in-milliseconds>

Locks the SLD chain to guarantee exclusive access.

Returns 0 if successful. If the SLD chain is already locked by another user, tries for <timeout>ms before returning a Tcl error. You can use the catch command if you want to handle the error.

sld_unlock

<service-path>

Unlocks the SLD chain.