Opcodes

Digital Pattern Help

Edition Date: May 2018

Part Number: 375145e

»View Product Info
Download Help (Windows Only)

Opcodes are optional commands, or vector instructions, that execute on a per-vector basis after the vector executes and can change the execution of the pattern or the interaction with external instruments. Some opcodes include parameters.

Insert opcodes after the optional label and before the time set reference in a vector statement. The type-ahead feature in the pattern document displays opcodes and parameters the Digital Pattern Editor supports. You can combine certain opcodes on a single vector by separating the opcodes with a comma.

The following table lists the opcodes that the Digital Pattern Editor supports. Refer to the Related reference section at the end of this topic for a link to more information about opcodes.

Category Supported Opcodes
Flow Control
  • repeat
  • jump
  • jump_if
  • set_loop
  • end_loop
  • exit_loop
  • exit_loop_if
  • call
  • return
  • keep_alive
  • match
  • halt
Sequencer Flags and Registers
  • set_seqflag
  • clear_seqflag
  • write_reg
Signal
  • set_signal
  • pulse_signal
  • clear_signal
Digital Source and Capture
  • capture_start
  • capture
  • capture_stop
  • source_start
  • source
  • source_d_replace

WAS THIS ARTICLE HELPFUL?

Not Helpful