Agilent 86100A Data Sheet

Trigger Gating: Circulating Loop and Burst Data Analysis with the Agilent 86100A Infiniium DCA Wide Bandwidth Oscilloscope
Copyright ã 2000 Agilent Technologies, Inc.
Trigger Gating: Circulating Loop and Burst Data Analysis with the Agilent 86100A Infiniium DCA Wide Bandwidth Oscilloscope
There are experiments incorporating wide-bandwidth oscilloscopes that require select portions of a waveform to be viewed while other portions of the waveform are intentionally ignored. Examples include circulating loops, or data that occurs in bursts. In the specific example of the circulating loop, signal propagation through an extremely long length of fiber, typically in excess of 1000 km, is simulated with multiple circulations through a shorter length of fiber. For example, a 9000 km trans-pacific fiber link can be simulated by routing a signal 18 times through a loop of fiber 500 km in length.
When an oscilloscope is used to view such a signal, the instrument should only sample the elements that have propagated the correct number of circulations. Thus the oscilloscope needs to be synchronized with the signals used to control the loading and circulation within the loop.
Wide-bandwidth oscilloscopes typically require a signal synchronous to the data as a timing reference. For each trigger edge/event, one and only one data point is sampled. To acquire a waveform that is composed of 1000 data points, 1000 trigger edge/events must be responded to by the oscilloscope. The Agilent 86100 Infiniium DCA has an external BNC connector port called the trigger gate. This port responds to TTL compatible signals. With the trigger gate feature enabled, a high voltage at the port will enable the oscilloscope to respond to trigger edges and thus acquire data. When the signal at the port is low, the oscilloscope will not respond to triggers even if they are presented to the instrument. They are simply ignored and waveform data is not captured.
An example of the control signals used in a circulating loop experiment is shown in figure 1. The basic process is to configure the switching to load the loop with data, and then close the loop so that the data continuously propagates around the loop. Once the data has traversed the loop the correct number of times, the oscilloscope is gated to allow it to respond to the always-present trigger signal and acquire only this portion of data. It is important to note that the signals used to control the loop switches as well as the signal used to gate the oscilloscope are defined and provided by the user. The oscilloscope itself does not generate or control any of these signals.
Transmitter TransmitterOscilloscope Oscilloscope
Loop Loop
Load state
Transmitter switch
Loop switch
Trigger gate
Loop state
Figure 1: Timing diagram
The exact timing required for loading the loop and circulating within the loop is determined by the time to propagate through the loop and the number of circulations required. It should also be noted that it is ideal to have the duration of the trigger gate enable be less than the round trip time through the loop. This is necessary to guarantee that any signals acquired are temporally distant and within the time between the switching transients as well as to allow for the delay required to enable and disable the oscilloscope gating. In the example mentioned above, the 500 km loop has a roundtrip time of about 2.5 ms. The trigger gate was set to about 1.5 ms in duration to avoid the switching transients. The gating pulse is enabled only after 18 roundtrips through the loop, so the gating function, loop switch, and transmitter switch have periods of 450 ms.
Figure 2: Measurement results: Output waveform of loop after 18 circulations
If an experiment is to be conducted which requires a greater level of precision in controlling when the gate is enabled and disabled, it becomes important to consider the rate at which the instrument responds to both the enable and disable states of the gating signal. The instrument will be able to respond to a trigger 100 ns after the gate is enabled (low to high transition). When the gating signal makes the high to low transition, eventually the oscilloscope will not accept and respond to trigger signals. In the sampling process, the oscilloscope is triggered and a sample is taken at a time equal to the delay setting (this is a minimum of 24 nanoseconds and is identical to the time position on the display where the sample will be located). Once a sample is taken, the oscilloscope must rearm. This takes approximately 27 microseconds. In the process of rearming, the status of the trigger gate port is checked. Thus if the gate goes from a high to a low just after the status is checked, over 27 microseconds will lapse before the instrument will no longer accept triggers. (In this worst case scenario, only one sample will be taken before the gate is enabled again). The maximum time that can elapse from the time a trigger is accepted, the gating signal drops from a high to a low state, and a data sample is taken is defined by t DISABLE.
t
DISABLE
= 27 us + trigger period + maximum time position on the instrument screen
Signal under test
Gating signal
Valid data
100 ns
Section of signal actually sampled
< t DISABLE
> t DISABLE
It is important to make sure that these timing issues are considered to guarantee that data is not acquired outside of the “valid data” region. It is also important to note that the gating signal has no affect at all on the timing relationship between when the scope is triggered and when the data is sampled. Trigger gating only controls when the oscilloscope will accept a trigger signal.
A gating feature exists in the Agilent 83480 option 100 oscilloscope mainframe. Some significant differences exist in how this feature has been implemented in the Agilent
86100. Trigger gating is a standard feature for all 86100 mainframes. In the 83480 implementation of trigger gating, the instrument was susceptible to false triggering at the gating transients. These were manifested as vertical streaks across the displayed waveform. This problem has been eliminated in the Agilent 86100A.
Note: Carl Davidson of Tyco Submarine performed definition and verification of the experiment example shown above
Loading...