User`s manual
Combined Segment
Sequence List Format
Figure 7-5 shows a single 32-bit integer used to download a Combined
Segment Sequence List. Bits 0 through 16 select the combined waveform
segments for output, bit 18 enables the marker output, and bits 20 through
31 sets the repetition count.
• A Combined Segment Sequence List determines the order and how
often a waveform segment is to be executed. Thus, each waveform
segment, marker enable, and repetition count has a unique data code.
• Select the combined waveform segments using their starting
addresses in memory. Add the address to the Combined Segment
Sequence List.
• Set bit 18 to enable the marker output for a segment sequence. Add
the bit value to the Combined Segment Sequence List.
• Determine the repetition count using: 4096 – the repetition count value.
Add the repetition count to the Combined Segment Sequence List.
• Store the list as a 32-bit wide value for each waveform segment in the
list. Send the value as two 16-bit words with the most significant bit
(MSB) sent first. Download the word with the most significant bit into
the AFG’s Sequence Register with a 34 decimal (22 hex) offset in the
AFG’s A24 address space. Download the word with the least
significant bit into the AFG’s Sequence Register with a 36 decimal
(24 hex) offset in the AFG’s A24 address space (see Appendix C for
information on registers).
32-bit combined list that defines the segment lists to be executed, enables the
marker, enables the last point, and defines the repetition count for the segment lists.
Figure 7-5. Combined Sequence List Format
260 High Speed Operation Chapter 7