You need to test, we're here to help.

You need to test, we're here to help.

29 June 2018

The Effects of De-Emphasis on Eye Diagrams

This "at the receiver" eye diagram of a serial-data stream shows the effect a lossy channel has on signal quality
Figure 1: This eye diagram of a serial-data stream as measured
at the receiver shows the effect a lossy channel has
on signal quality
Having discussed what transmit pre-emphasis is all about and the various ways in which it's implemented, it might be useful at this juncture to look at some examples of its application and the salutary effect it can have on the signal's eye diagram at the receiver end of the channel. Recall that there are two variations on pre-emphasis: de-emphasis and pre-shoot, which use different taps of a three-tap finite impulse response (FIR) filter to emphasize the last bit or the first bit of a bit sequence, respectively.

The examples we'll look at are of the de-emphasis variety, and we'll examine three levels of application of de-emphasis: none, -3 dB, and -6 dB. Each image shows us the signal at the transmitter before it undergoes de-emphasis (at center top) and the signal as seen at the receiver side of the channel (at center bottom).

With -3 dB of de-emphasis, the signal's eye diagram margins are significantly improved, although overall eye amplitude has diminished
Figure 2: With -3 dB of de-emphasis, the signal's eye diagram
margins are significantly improved, although overall
eye amplitude has diminished
For starters, Figure 1 shows us the eye diagram for the raw, unprocessed signal. The eye center is open, but it's apparent that the transitions are not at all sharp, which the waveform at center bottom confirms. The signal has fallen victim to the losses incurred in the channel.

As we begin to apply transmit de-emphasis, the eye margins in terms of height and width will improve. On the other hand, the overall eye amplitude decreases. In Figure 2, reducing the amplitude of all the bits following the first bit by -3 dB already demonstrates a marked improvement in the eye margins. But note the reduction in overall eye amplitude.

Why does de-emphasis produce these results? Rather than emphasizing the first bit and maintaining the subsequent bits at the original amplitude, transmit de-emphasis maintains the original amplitude of the first bit and reduces the amplitude of the bits that follow. This has a much greater effect in improving eye margins at the receiver than simply boosting that first bit.

By applying -6 dB of de-emphasis, we find that the at-receiver eye diagram of our serial-data stream is better looking than ever
Figure 3: By applying -6 dB of de-emphasis, we find that
the at-receiver eye diagram of our serial-data stream
is better looking than ever
Emphasizing the first bit by increasing its amplitude can cause non-linear saturation effects in the transmitter's drivers. It's preferable to keep that first bit at its nominal voltage level and reduce the amplitude of the subsequent bits. This, by the way, is the main difference between the terms "pre-emphasis" and "de-emphasis." The former typically refers to pre-distorting the signal before it's pushed into the channel, and the latter specifically refers to the process outlined here.

If we further increase the difference in amplitude between the first bit and the subsequent bits to -6 dB, we find that the eye margins have become even better and the eye amplitude has decreased further (Figure 3). Transitions are clean and crisp.

It's worth noting that de-emphasis is only applied to strings of ones and zeroes in the bit stream, and not to single bits. The behavior of single bits in the bit stream would not be affected by de-emphasis.

In our next post, we'll take up the topic of channel emulation.

Previous posts in this series:

Introduction to Debugging High-Speed Serial Links
A Look at Transmission-Line Losses
How Much Transmission-Line Loss is Too Much?
Inter-Symbol Interference (or Leaky Bits)
Rise-Time Degradation and ISI Jitter
Introduction to Channel Equalization

1 comment:

V.Hemalatha said...

A great piece that sheds much needed light on some of the great theoretical/ideological debates in the contemporary crypto space. At CleanApp Foundation, we appreciate the emphasis on pragmatism, and emphasis on Blockchain/DTL/Crypto projects that offer real social utility. Looking forward to engaging more with your crew!

Post a Comment