Technical data

Serial Bus Decoding & Triggering, Search & Navigation, and Segmented Acquisition Labs 4
4000 X-Series Oscilloscopes Advanced Training Guide 137
Next, let's explore how the scope can save and decode hundreds of errors
at once using segmented memory.
30 Press [Trigger], and from the Trigger softkey, and select All Errors.
31 Set the timebase to 20.00 µs/div. Press the horizontal control knob to
reset the timebase.
32 Press the [Acquire] front panel key.
33 Tap the Segmented softkey; double-tap on # of Segs and set the value to
500.
34 Press [Run/Stop] to restart signal acquisition.
35 Tap the Segmented softkey to begin a Segmented Memory acquisition.
This may take a moment as the scope is processing and analyzing 500
packets and associated screen space.
36 Tap the Current Segment softkey; then turn the Entry knob to review all
500 captured segments.
37 Set the Current Segment to 500 and note the time-tag of the last captured
segment.
Segmented Memory optimizes oscilloscope acquisition memory by only
capturing important segments of a waveform based on the trigger
condition and timebase setting. In this example, we have selectively
captured approximately 400 ms of total acquisition time as shown in
Figure 93. Note that we can also view the decoded USB data in the "lister"
format, and we can also perform Search & Navigation on the segments.
This particular example is limited since all the frames are identical, but
the exercise should provide insight on how segmented memory can be
advantageous to debugging USB signals.