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 |
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).
Figure 2: With -3 dB of de-emphasis, the signal's eye diagram margins are significantly improved, although overall eye amplitude has diminished |
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.
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 |
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:
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