Numerical analysis of defects in single bit and single symbol response.
Modeling and measuring digital serial interconnects is usually done in the frequency domain. That means the minimal and maximal frequencies (or bandwidth) should be defined before analysis or measurement begins. The data rate and rise time define the signal bandwidth, and the usual practice is to define the maximal frequency as either the inverse of the rise/fall time (or fraction of it) or as a multiple of the fundamental or Nyquist frequency.1 Such a simple bandwidth definition may work for some structures, but it may fail for others. Ultimately, an SI engineer must make the decision for a particular signal type and interconnect structure.1
Here we introduce a simple, practical way to identify the bandwidth with a numerical analysis of defects in a single bit (SBR) or single symbol response (SSR). It begins with a brief introduction into structure and spectrum for 6Gbps and 112Gbps signals. Then, it proceeds with analysis of defects in SBR and SSR introduced by the bandwidth deficiency for two practical cases. The bandwidth is defined by a model with an acceptable level of defects in either SBR or SSR.
High-Speed Serial Data Signals
A digital signal in a serial link is a sequence of bits transmitted through the PCB or packaging interconnects as a sequence of pulses modulated by amplitude. The digital interconnect modeling problem is actually the analog problem of modeling the propagation of pulses in the time domain.
Most often a simple two-level pulse amplitude modulation (PAM2) is used. A lower voltage level corresponds to 0 and a higher level to 1. Also, because the pulse amplitude does not return to zero, PAM2 is often called non-return-to-zero (NRZ). To transmit data with a speed of 6Gbps with NRZ or PAM2 modulation, one bit time is 166.6667ps. In space, it spreads over about 2.5cm (about 1") in PCB type dielectric (Dk=4).
Four-level pulse amplitude modulation (PAM4) is becoming more popular as the data rates increase, and the required link bandwidth for PAM4 is smaller.2 It uses four voltage levels to encode sequences of two bits: 00, 01, 10 and 11 (also called symbols). To transmit 112Gbps or 56GBd (GigaBaud) with PAM4 modulation, one symbol time is 17.8571ps. In a PCB dielectric with Dk=4, one symbol spreads in space over 2.677mm (about 105 mil). To understand the scale of PCB and packaging interconnects, we can use the number of bits for PAM2 or symbols for PAM4 signal spreading over the length of the ideal link in the space domain (FIGURE 1).
The ruler in Figure 1 provides a scale in centimeters. A slowdown factor of two is used for the illustration of the spatial spread in a typical PCB dielectric with Dk=4. We can see at 6Gbps NRZ only a couple bits are simultaneously in the packaging part of interconnects (about 5cm or 2"), and about 10 bits are in the PCB part (about 25cm or 10") at the same time.
With the data rate increased to 112Gbps and PAM4 modulation used, we can observe about 20 symbols (40 bits for NRZ) over the package section of interconnects and about 100 symbols (200 bits for NRZ) in the PCB interconnects. The illustration in Figure 1 is for the ideal link, one without any kind of signal degradation. In real interconnects, the signals degrade. The degradation can be predicted with modeling or analysis or measured with scopes or vector network analyzers (VNAs).
Mathematically, it is easier to model the digital signal degradation in the frequency domain, assuming the time domain signal is a superposition of harmonics. (Harmonics are sinusoidal signals in time domain.) At this point, the analog problem in the time domain becomes the problem of harmonics in the frequency domain.
The first question is always what is the bandwidth of the signal in the frequency domain, and over what bandwidth should we have to model or measure it? To answer this question, we investigate what we would lose by neglecting the harmonics above the maximal bandwidth frequency.
Spectra and Bandwidth of High-Speed Data Signals
Let’s look closer at the power spectral density (PSD) of 6Gbps NRZ signal with 50ps rise time for a pseudo-random bit stream PRBS7 (computed with Simbeor SDK) (FIGURE 2).
The signal in the frequency domain is a superposition of harmonics with rapidly decreasing magnitudes. Starting from about 5GHz, harmonic amplitudes are below -18dB. The contribution of such harmonics cannot be ignored. The spectrum has a minimum at 1/Tbit (the time for one bit or the unit interval) of 6GHz, but rises up to -18dB again.
The minimum bandwidth of a link to pass such a signal is defined by the Nyquist frequency (0.5/Tbit or 3GHz in this case).3 As demonstrated,1 accurate models or measurements must include the harmonics above the fundamental or Nyquist frequency. Otherwise, the observed or computed signal in the time domain would be significantly distorted. This is because the power in the signal harmonics above the Nyquist frequency is significant, and it will define the signal shape or distortion if not properly accounted for.
Notice most of the spectrum above the Nyquist frequency is in the microwave band. So, what should the bandwidth for the modeling or measurement for such signals be? Where should you stop the frequency sweep? Should it be 0.5/Trise or 1/Trise? At this point, we do not have enough data to answer that.
The real signal does not have a linear rise time as used for the spectrum evaluation above. It is not generated like that, and even at the chip IO level, the lossy and dispersive interconnects smooth or filter the signal. The package may be very destructive too. So, for illustrative purposes, let’s look at the spectrum of the same signal after it passes through 50cm (about 20") of PCB stripline interconnect. The insertion loss of such a link is shown on the left graph in FIGURE 3, and corresponding response spectrum is shown in the middle graph below (40GHz bandwidth).
Figure 3 shows the rise time increases, and there is deterministic (predictable) jitter due to the dispersion. (It is not jitter, but it is usually called that.) From the PSD plot, we can see considerable attenuation of the high-frequency harmonics. If the analysis must be done only for the transmission through the interconnect, it can be done with high accuracy over the same or smaller bandwidth. Although, to define the bandwidth we need to quantify the errors introduced by the bandwidth deficiency. As shown next, this can be done with the analysis of single-bit response.
The important point from this example is an interconnect reduces the magnitude of the signal high-frequency harmonics for better or worse, and it should be accounted for in the bandwidth identification.
PAM4 Signal Analysis
Next, let’s look at the spectrum of a 112Gbps PAM4 signal. The TX, with 4ps rise time – a little optimistic – is computed up to 500GHz with Simbeor SDK (FIGURE 4).
If the upper frequency estimate, 1/Trise, looked reasonable in the case of 6Gbps (relatively easy to make models and measurements), it is completely unrealistic here. The Nyquist frequency = 0.5/Tsymb; it is 28GHz in this case. The analysis or measurement up to this frequency will be highly insufficient, as most of the signal power above this frequency will be unaccounted for. Notice the signal spectrum above the Nyquist frequency is in the mm-wave band (over 30GHz).
Fortunately, the spectrum changes dramatically when the PRBS signal shown in Figure 4 on the left passes through 25cm (about 10") stripline interconnect, as shown in FIGURE 5 (500GHz bandwidth).
It is rather unfortunate. If you look at the eye diagram on the right, this is how a 112Gbps PAM4 looks when it passes through the 25cm of stripline on a typically designed PCB. It does not look good and requires additional signal conditioning to restore it.
So, what is the bandwidth for a 112Gbps PAM4 signal? Should it be a multiple of Nyquist or fraction of the inverse rise time? We still need to evaluate the consequences of the bandwidth restriction. Technically, we must evaluate the time domain signal distortion introduced by the spectrum harmonics above the bandwidth maximal frequency for a particular interconnect structure. As shown next, this can be done with the single-symbol response.
Complications to the Spectral Analysis of Ultra-High-Speed Signals
Here is what we have learned so far: The signal source spectrum (computed or measured) should define the bandwidth required for modeling or measurements, considering the expected channel insertion loss, including all kinds of losses: absorption, reflections and leaks. The signal degradation reduces the power in high-frequency harmonics and may reduce the required bandwidth as well. Though, such signal degradation and possible bandwidth reduction is unfortunate because it may degrade the signal up to the point of a complete link failure.
One more thing contributes to the bandwidth. We have not discussed possible coupling or crosstalk. The model bandwidth must be adjusted to account for the spectrum of the coupled signals that are not attenuated much at the near side (near-end crosstalk or NEXT, for instance).
Single Bit Response Numerical Experiments
There is a universal way to estimate the bandwidth with numerical experiments. First, compute the single bit response (SBR) of a 6Gbps NRZ signal passing through a 50cm stripline link. We use a 40GHz bandwidth as the benchmark and artificially restrict the modeling bandwidth to 3, 6 and 12 GHz and compare the SBRs (FIGURE 6).
The left plot in Figure 6 shows SBRs computed in Simbeor software with rational compact model (RCM) without the delay extraction. The RCMs are causal, but they approximate the original transmission parameter with high accuracy only up to the bandwidth maximal frequency (BW number on the plots above). The RCM does not delay or attenuate the signal harmonics above that frequency. The high-frequency harmonics appear as non-causal oscillations on the SBR. (Response comes before the expected time.) If we restrict the bandwidth to the Nyquist frequency 3GHz, the SBR will show noncausality with peak-to-peak voltage noise of about 40mV. That is over 10% of the benchmark SBR magnitude, computed with the sufficient bandwidth 40GHz. That value may be considered as the error measure due to the insufficient bandwidth. In fact, the insufficient bandwidth usually shows up in time domain as oscillations or other defects caused by a mishandling of the high-frequency harmonics. With the extension of the bandwidth up to 6GHz (1/Tbit), the error is reduced to 7mV, or about 2%, and the error is negligible with the bandwidth 12GHz. That is what the model or measurement bandwidth should be for this case, ideally.
Obviously, one can reduce the noncausality by the delay extraction procedure. If the RCM is built with the frontal delay extraction, the error due to insufficient bandwidth drops, as shown on the right of Figure 6. For the bandwidth 3GHz, the delay in RCM corresponds to the signal frontal delay at 3GHz. However, as we can see from the red curve on the right plot, the model delay is smaller than expected, and we can still see the oscillations caused by the high-frequency harmonics. Even if we somehow adjust the delay exactly to the value of the SBR delay, that will not save the day. The harmonics above 3GHz will distort the SBR in some way. One possibility to avoid it is to predict the signal attenuation above 3GHz. It may work for a simple transmission line segment, but it will not work for a link with discontinuities, as discussed in the next example. So, the answer for the bandwidth evaluated with the model with the delay is still about 12GHz. Further increase of the bandwidth does not significantly change the SBR.
Will it work for another type of interconnect? Unfortunately, no. The numerical experiment should be repeated. Also, the result of such a numerical experiment will depend on the software used to compute the SBR. It is important to validate the software first. Capabilities of a particular software can be evaluated with a similar numerical experiment. Compute SBR for a set of models with different bandwidths to see if the response converges with the increase of bandwidth. If software uses DFFT, increase the number of frequency samples to see if the SBR converges when the number of samples increases. Also, compare the result to SBR computed with a different tool.
Single Symbol Response Numerical Experiments
Single symbol responses (SSR) for the 112Gbps PAM4 signal discussed earlier and computed from S-parameters (left) measured for a 5cm (about 2") link are shown in FIGURE 7.
In this case, a 67GHz bandwidth is considered sufficient for SSR computation and used as the benchmark. It does not produce significant error (no visible noncausality in the SSR). That means the power in the high-frequency harmonics above 67GHz is not significant for this structure. If the bandwidth is reduced to 30GHz (a little over the Nyquist frequency), the error is about 40mV out of 420mV, or about 10%, for the model constructed with RCM and no delay extraction, and about 20mV (about 5%) with the frontal delay extraction.
The SSR pulse magnitude is closer to the expected magnitude with the delay extraction, but it is a coincidence. The rest of the SSR is different from the benchmark case. The stub effect appears on all three SSRs because the stub degrades not only the frequencies around the resonance at about 55GHz, but also at the lower frequencies (visible as oscillations of the insertion loss on the left plot). The stub is a capacitive discontinuity at the frequencies below the first resonance. Though, the stub effect looks smaller on the SSR with the insufficient bandwidth.
The eye diagrams for all three cases may look similar. (They are shown on the right of Figure 7, with the eye measurements computed with a Simbeor eye analyzer tool.) The eye diagram may not be suitable for a bandwidth-deficiency evaluation. We cannot reduce the bandwidth below 67GHz for this structure. Most likely, we have to increase the bandwidth for interconnects with smaller reflections (no stubs) and a smaller insertion loss. A numerical experiment should be the next step for a more definite answer.
Numerical experiments are important when deciding the bandwidth for PCB or packaging interconnect modeling and measurements. By building models with an excessive bandwidth, which requires only realistic transmission line models, and observing the effect of the bandwidth reduction on the simulated response, we can identify the minimum bandwidth for the system investigation before the signal is excessively distorted.
1. C.R. Paul, “Bandwidth of Digital Waveforms,” EMC Society Newsletter, #223, 2009.
2. R. Stephens, “PAM4: For Better or Worse – Is PAM4 Worth the Hassle,” SI Journal, Feb. 26, 2019.
3. H. Nyquist, “Certain Topics in Telegraph Transmission Theory,” Transactions of the American Institute of Electrical Engineers, vol. 47, no. 2, April 1928.