The Sequence Editor
AWG610 Arbitrary Waveform Generator User Manual
3-123
BK1.WFM Repeat 6
BK7.WFM Repeat 2
BK5.WFM Repeat 3
SSS
BK7.WFM Repeat 2
BK5.WFM Repeat 3
BK2.WFM Repeat 1
BK+7.WFM Repeat 2
BK5.WFM Repeat 3
SSS
BK7.WFM Repeat 2
BK5.WFM Repeat 3
BK3.PAT Repeat 4
BK7.WFM Repeat 2
BK5.WFM Repeat 3
SSS
BK7.WFM Repeat 2
BK5.WFM Repeat 3
BK1.WFM 6
SUB8.SEQ 25
BK2.WFM 1
SUB8.SEQ 15
BK3.PAT 4
SUB8.SEQ 5
BK7.WFM 2
BK5.WFM 3
Subsequence: SUB8.SEQ
Sequence:
Internal code image in
the sequence memory
25 times
15 times
5 times
Subsequence call
Sequence and subsequence example
Suppose that the waveform file: BK1.WFM,,
BK2.WFM, BK3.PAT, BK5.WFM and
BK7.WFM has been created in the
waveform memory.
Compile
Figure 3-29: Compiling and storing sequences and subsequences
Defining subsequence calls with large repeat counts can generate internal code
that consumes a large amount of sequence memory. This can result in insufficient
memory errors. The AWG610 Arbitrary Waveform Generator does not check for
sequence memory availability errors. If you load a sequence and the AWG610
Arbitrary Waveform Generator displays a memory error message, you need to
reduce the number of subsequence calls, the number of repeat counts, and/or the
number of lines in the subsequences.