Channel Emulation With Reference - LeCroy WaveMaster 8600A Operator's Manual

X-stream oscilloscopes
Table of Contents

Advertisement

transitions are allowed. When d=1, adjacent transitions are not permitted. For E2PR4 it can
also be set to d=2. A non-zero d eliminates several possible sequence choices (states and
transitions in the Viterbi detector). If set to 1 when it should be 0, Channel Emulation
without Reference will almost certainly detect a large number of "errors." If set to 0 when it
should be 1, it is possible that Channel Emulation without Reference will pass a few bits
that should have been flagged as errors.

Channel Emulation with Reference

Whereas Channel Emulation without Reference acquires a single trace and makes a prediction of
problems based on signal quality, when the method is used with a reference signal, it calculates the
Viterbi output of the reference, as well as that of the acquired trace, and compares the two to find
mismatches.
Channel Emulation with Reference starts by finding the beginning of the sector. The algorithm
looks at the head signal beginning at the Read Gate true transition (or analyze region start if Read
Gate is not available) and tries to synchronize to the VCO Synch pattern in order to establish
sampling phase and expected sample levels. To accomplish this, Channel Emulation with
reference requires that VCO Synch Pattern be set correctly, and that the Bit Cell Time be
approximately correct. Because the position of Read Gate relative to the head signal can jitter from
read to read, the method aligns the two bit streams it is comparing based on the end of the
repetitive VCO Synch pattern. If there is an error within the VCO Synch pattern, this will be found,
but the method may also find many other mismatches if incorrectly aligned.
The data is then passed through the emulated channel where it is appropriately sampled. The
sampled output enters the Viterbi detector, which chooses the "sequence" of bits (history) that is
the most likely when the new bit due to this sample is appended.
SAM is the margin between keeping and rejecting the correct state in the sequence, at any point.
Channel Emulation without reference essentially assumes that the output of the Viterbi detector is
"correct," and gives the margin between that and a different decision at each bit position. It must do
this because it does not have a reference. Therefore SAM results are always greater than zero from
Channel Emulation without reference --- they are the margin from the final decision to some other
decision.
Channel Emulation with reference performs channel emulation on the reference signal when it is
stored and saves the resulting bit sequence. When "Emulation" is turned on it performs channel
emulation on each subsequent acquisition and looks at the margin for the states in the final
surviving state of the reference bit sequence. As long as the bit sequence for the current acquisition
and the reference acquisition match, the margin is > 0. When a different decision is actually made
the margin reported is less than zero: there was less then zero margin to making a different
decision; a different decision was actually made. Even if both signals are of excellent quality, but
different, Channel Emulation with a Reference signal will catch it.
This divergence of paths through the detector may be referred to as an "error event." After a very
few bits, typically, the paths converge again. The SAM reported for the bit where the paths
converge will also be negative. This is because the reference and acquisition disagree on the
previous bit, and the state of the detector reflects the current bit and at least one previous bit (for
PR4).
WM-OM-E Rev I
X-Stream Operator's Manual
375

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents