Sequencing 3
Keysight M8195A Revision 2 – Arbitrary Waveform Generator User’s Guide 111
The following drawing shows an example:
5
10
9
8
7
6
Start Pointer
Waveform A
Waveform C
Waveform E
Waveform A
Waveform B
Waveform D
Loop
Exit
Figure 27: Sequence table
The execution flow is started at address 5 and the waveform of every table entry is
played. Within the sequence, a loop from address 9 to 6 is executed for a number of
times, specified by loop counter values. It is possible to access the same sample data
from different sequence vectors. In this example, waveform A is accessed from
sequence vector 5 and 8.
3.1.4 Sequencer Granularity
The sequencer is running at a lower clock speed than the sample rate of the instrument.
Therefore, the sequencer has to play multiple samples within one sync clock cycle.
The number of samples played within one sync clock cycle is called waveform
granularity or segment granularity. For details, refer to the block diagrams in section
1.5.4.