Figure 1: Transmit pre-emphasis pre-distorts signals in anticipation of the channel's effects |
Figure 2: Transmit pre-emphasis is better described as "de-emphasis" as bits after the first in each one and zero are decreased in amplitude |
Figure 3: Pre-emphasis is implemented using an FIR filter to apply delay and inversion to the signal; the result is added back to the original signal to compensate for ISI |
What does pre-emphasis look like in terms of its effect on the signal as it leaves the transmitter? At left in Figure 2 is a serial-data signal before applying emphasis; at right is the same signal after pre-emphasis, although, in this case, it's actually de-emphasis that's applied. Note that after the first bit in each one and zero, the subsequent bits are de-emphasized with respect to the first bit in terms of amplitude.
Figure 4: The FIR filter's three taps are applied pre-, post-, and current-cursor |
The image in Figure 3 will help illustrate what's going on. The original signal (A at top) is significantly broadened by channel effects. Signal B at bottom is the shrunken, one-UI-delayed inversion of the original signal that's multiplied by a tap coefficient of the FIR filter, and then added back to the original signal. The resulting compensated signal C exhibits diminished pulse broadening and less prominent ISI effects.
Figure 5: The FIR filter's pre-cursor tap emphasizes the last bit in a given bit sequence to create pre-shoot |
Figure 6: The FIR filter's post-cursor tap emphasizes the first bit in a given bit sequence to create de-emphasis |
The net effect of a three-tap FIR filter is to generate a signal with the proper amounts of de-emphasis and pre-shoot to pre-distort the signal in anticipation of the channel losses it would see. We expect the higher frequencies to be attenuated to a much higher degree by the channel, so we boost those high-frequency components of the signal, which are concentrated on the signal's edges, to pre-emptively cancel out the channel's effects.
We'll continue our discussion of de-emphasis in an upcoming post with some illustrations drawn from a simulation.
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
1 comment:
Based on AN-602-1.0 as I can see. But pretty good article, thank you!
Post a Comment