Relevant Documents
Download article (375KB)

Sequenced waveforms are constructed from two or more arbitrary waveform segments. The Tabor family of Arbitrary Waveform Generators (AWGs) allows you to program individual segments, and then combine them using the sequencing function. This document will quickly guide you through the definition process.

 


NOTE
Waveform segments must be generated before constructing a sequence. See How to Simply Generate an Arbitrary Waveform for further information.



The front panel of the AWG is depicted below.

20210120190127.881.jpg

  • To generate a sequence using the front panel:

1. Press the Sequence button in the function menu.

20210120190135.897.jpg
2. Press the Active Sequence menu button to select the index number of the sequence to be defined.

20210120190143.318.jpg

3. Enter the number of the sequence to be edited and press ENTER. Up to 1000 sequences can be stored in the system, recalled, and replayed.

20210120190151.381.jpg

4. Following your sequence selection, you will be able to modify the sequence using the sequencing-specific menu buttons that appear on the left-hand side of the panel.

20210120190159.257.jpg


TIP
Whenever the arrows icon is displayed there are more attribute menu buttons to be shown below. Simply scroll down using the dial or cursor key.



5. Choose the menu buttons on the left-hand side of the screen to modify any of the following attributes:

  • View Table. A table used to program the sequence in which the arbitrary waveform segments will be generated, as explained in step ‎6. 
  • Sample Clock. Specifies the sample clock frequency, measured in samples/second
  • Amplitude. The amplitude of the sequenced waveform (in Volts peak-to-peak).
  • Offset. The amplitude offset (in Volts peak-to-peak) with reference to zero-level amplitude.
  • Config. Contains additional configuration options.

 

6. Press the View Table menu button to program a sequence of arbitrary waveform segments, as shown below.

20210120190208.163.jpg
Each row in the table includes the following parameters:

  • Step. The index number of the row.
  • Segment Number. The segment number of the arbitrary waveform to be replayed.
  • Repeat Count. The number of times the segment is to be replayed.
  • Jump Flag. Specifies how to proceed at the end of a segment replay: Enter “0” to continue to the next segment automatically, enter “1” to wait for an event before proceeding. 

 


IMPORTANT NOTE
The sequence table must have a minimum of 3 rows in order to enable sequence generation.



7. When selecting a numeric attribute for modification, modify the displayed value using the dial or the cursor keys, or by entering the value using the numeric keypad. Press ENTER to save the modified parameter value.

20210120190216.742.jpg
8. Press the Config menu button to access more advanced setup options.

20210120190224.288.jpg
9. The sequence configuration menu is displayed as shown below:

20210120190232.188.jpg

Select and modify configuration parameters as necessary:

  • Sequence Type. Specifies whether the sequence is Normal or Advanced. For information on advanced sequences, see How to Simply Generate an Advanced Sequence.
  • Advance Mode. Select the method for advancing to the next segment in the table: 

   • Auto. Automatic advancement to the next step (as long as a Jump Bit flag has not been set). At the end of the sequence, the sequence is repeated from the beginning
   • Once. Automatic advancement to the next step (as long as a Jump Bit flag has not been set). At the end of the sequence, the sequence is not repeated. This mode supports a repeat loop and counter that can be used to repeatedly run a single sequence.
   • Stepped. In this mode, a Jump Bit flag is appended to each step in the sequence. Therefore, advancement to the next step occurs only following assertion of a jump event signal.

  • Once Count. Used to specify a number of repetitions (up to 1 million) of a looped sequence run. This button appears when Once is selected in the Config >> Advance Mode menu.
  • Select Source. Assigns control of selection of segments and sequences for generation.

   • Bus. Selection of segments and sequences is controlled by remote PC commands.
   • External. An external source dynamically asserts control via the AWG’s rear-panel, 9-pin control connector.

  • Select Timing.Specifies how to switch to a different sequence when that sequence is selected.

   • Coherent. The currently running sequence is completed before switching to the next sequence.
   • Immediate. The currently running sequence is immediately terminated and the newly selected sequence begins.

  • Jump Event. Specifies the source that will provide jump events, signaling the start of a new segment. This button appears when Auto or Step are selected in the Config >> Advance Mode menu.

   • Bus. The jump event is controlled by remote PC commands
   • Event. An external source dynamically asserts control via the AWG’s rear-panel, 9-pin control connector.

  • Sync Lock. Specifies the step number in the sequence that generates the Sync Output pulse.

 

10. Press the Output button in the control menu to configure the output settings.

20210120190245.204.jpg

11. Define the channels in the Output section as being ON or OFF, modifying the settings using the dial or the cursor keys.


20210120190301.815.jpg


TIP
You can quickly modify the output settings by selecting CH1 or CH2 on the keypad, and toggling the OUTPUT key to turn the channel on or off.

20210120190312.893.jpg



12. Select the output path of the channels in the Output Couple section, modifying the settings using the dial or the cursor keys.

  • DC(2Vp-p into 50Ω DC coupled)
  • HV(High-Voltage 4Vp-p into 50Ω DC coupled)
  • AC(-20 to +10 dBm into 50&Omega AC coupled)

 

Press ENTER to save the output settings.

20210120190324.965.jpg

For More Information

To learn more about Tabor’s solutions or to schedule a demo, please contact your local Tabor representative or email your request to [email protected]