Table Of Contents

User Command Registers (Clock-Driven Logic)

Last Modified: September 10, 2016

Processes the user commands sent from the host using the register bus.

connector_pane_image
datatype_icon

register instruction

A read or write register instruction. This parameter is usually obtained from the register instruction parameter of the Process node. The source of this parameter defines the Register Bus objects to which the Synchronization node is wired, and it is communicated from the host.

datatype_icon

read completion

Indicates whether the register read operation is complete, and returns the data from the register read. Wire this parameter through either a shift register or a feedback node back to the read completion parameter on the Process node of the Register Bus.

datatype_icon

ready for input

A Boolean that indicates whether this node is ready to accept new input data. Use a Feedback Node to wire this output to the ready for output input of an upstream node.

True The node is ready to accept new input data.
False The node is not ready to accept new input data.
spd-note-note
Note  

If this output returns False during a given cycle, this node discards any data that other nodes send to this node during the following cycle. This node discards the data even if input valid is True during the following cycle.

datatype_icon

IO Module\User Command Idle

A TRUE value indicates that the device is prepared to accept more commands from the User Command signal.

datatype_icon

IO Module\User Error

Indicates that an error occurred and that you must reinitialize the device.

0 = no error

Nonzero = error

datatype_icon

User Command Idle

A TRUE value indicates that the device is prepared to accept more commands from the User Command signal.

datatype_icon

User Error

Indicates that an error occurred and that you must reinitialize the device.

datatype_icon

User Return

Returns data configured by User Command.

datatype_icon

User Command Status

Indicates whether the previous command completed successfully.

datatype_icon

User Command Commit

A low-to-high transition applies the settings that you configured with the User Command signal.

datatype_icon

User Command

Configures the clocking, ADC, DAC, attenuators, filters, and other settings for your device. Use this signal with the User Data 0 and User Data 1 signals to select values for these settings. Apply these settings by selecting the User Command Commit signal.

datatype_icon

User Data 0

Use this signal in conjunction with the User Data 1 and User Command signals to configure your device.

datatype_icon

User Data 1

Use this signal in conjunction with the User Data 0 and User Command signals to configure your device.

Where This Node Can Run:

Desktop OS: none

FPGA: All devices


Recently Viewed Topics