Table Of Contents

Opcodes

Last Modified: November 23, 2020

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
  • scan
Sequencer Flags and Registers
  • set_seqflag
  • clear_seqflag
  • write_reg
Signal and Trigger
  • set_signal
  • pulse_signal
  • clear_signal
  • reset_trigger
Digital Source and Capture
  • capture_start
  • capture
  • capture_stop
  • source_start
  • source
  • source_d_replace

Recently Viewed Topics