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

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

10 July 2018

Serial-Data Channel Emulation and S Parameters

Higher data rates + "same old" channel media = degraded signal quality at receiver
Figure 1: Higher data rates + "same old" channel media
= degraded signal quality at receiver
Serial data rates have risen but propagation media for the channel remain unchanged, and that results in greater attenuation to the frequencies of interest. We could ignore these losses at lower frequencies, but now that rise times are so much faster, that's not an option. Channel effects now intrude into design margins to the point where eyes deteriorate and bit-error rates become unacceptable.

To truly understand these effects on high-speed serial data links, an important tool is the ability to emulate, or de-embed, the channel itself. Consider the example of Figure 1, where we're looking at the eye diagram on the transmitter end of the channel (at left). That channel could be coaxial cable, a backplane, or some other connector. At right is the eye diagram at the receiver, where there's obviously been some signal degradation due to inter-symbol interference (ISI). The eye height and width are severely compromised.

A solid strategy for such scenarios is to simulate removal of the channel's effects by including a model in the form of a Touchstone S-parameter file. Conversely, an S-parameter representation of the channel can show you what the effects on your signal would be at a given data rate. You can embed the channel in simulations to observe the link's performance, and use the results to tweak the design to improve things.

S parameters describe the electrical behavior of linear passive networks, accounting for detrimental channel effects such as ISI, losses, and mismatches
Figure 2: S parameters describe the electrical behavior of
linear passive networks, accounting for detrimental
channel effects such as ISI, losses, and mismatches
An important detail to be mindful of is at the bottom left corner of Figure 1: the bandwidth limit. The channel embedding compensates for the effects of the channel at each frequency point. At some frequencies, you might not have frequencies of interest for your signal but you're still boosting it by virtue of the embedded S parameter data. You could end up with degraded noise performance as a result. So to ensure superior signal-to-noise ratio (SNR) in your link, it's crucial to limit the bandwidth of the de-embedding process. A good rule of thumb is to limit bandwidth to a little beyond the third harmonic of the Nyquist frequency. Doing so will yield very good noise performance as well as good de-embedding performance.

Let's take a step back and cover a couple of points about S (or scattering) parameters. S parameters describe the electrical behavior of linear passive networks. That behavior might be influenced by any of a number of factors including ISI, losses, dispersion, and impedance mismatches. The S-parameter matrix will account for all of those factors on all ports (Figure 2). With S parameters (or Touchstone-format files), we can have our oscilloscope emulate the effects of the channel or remove the channel's effects from your measurements of link performance.

Some definitions of terms surrounding S parameters and channel losses
Figure 3: Some definitions of terms surrounding
S parameters and channel losses
Figure 3 provides an example of how S parameters are defined. The network depicted is a two-port affair, with port 1 at the transmitter side and port 2 at the receiver. The return loss is defined as the ratio of the reflected signal component to the incident signal component. On the transmitter end, insertion loss is defined as the opposite: the ratio of transmitted signal to incident signal.

If impedance matching is very good, there won't be much reflected signal. In such cases, S11 and S22 will be very small values. In terms of decibels, they would carry a large negative value, perhaps on the order of -50 or -60 dB.

Nominally, we would expect insertion loss to be 0 dB, which would mean that all of the signal that leaves the transmitter reaches the receiver. But in the real world, this never happens. Going higher in frequency results in higher insertion losses.

Our next post will take a closer look at continuous time linear equalization.

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
The Effects of De-Emphasis on Eye Diagrams

No comments:

Post a Comment