|
|||
Analyzing High-Speed Serial Links (Rambus) Leo K. Wong, Rambus Inc. Early work on high-speed serial links (HSSLs) focused on building CMOS components that could generate, receive, and recover timing of high-speed data. This work rapidly improved data rates, however, today's circuits are now running into the bandwidth limitations of the electrical wires as a result. Satisfying the very high symbol rate and very low bit error rate (BER) requirements imposed by today's circuits demands a thorough, quantitative understanding of and compensation for static variances such as dielectric constant, return loss, and inter-symbol interference (ISI) jitter, as well as dynamic variances like temperature and humidity changes. However, as designers seek to increase the speeds at which these serial links operate, they face another challenge—measurement. In the past, when attempting to improve the performance of an existing backplane channel, the designer would begin by taking measurements of the frequency response, noise characteristics, and transfer function of the channel. The designer would then use the data derived from these measurements to devise and implement a new solution, re-measure the channel and correlate the results. As data rates approach 3 Gbit/s and beyond, the number of variables for which the designer must account and the enormous complexity involved with isolating and measuring the effects of these variables makes measurement prohibitive both in terms of cost and time. Just consider the typical backplane environment shown in Figure 1 below to understand the severity of the problem. A Complex Environment
Figure 1: Diagram showing a high-speed system backplane channel. Given the availability of precise models from the manufacturers of the physical components in a backplane channel, and armed with equally accurate models of the serializer/deserializer (serdes) device under development, one might approach upgrading an existing backplane design in a fashion similar to the way a designer would tackle the creation of a new backplane. Once the simulation provides an acceptable BER prediction, implement the design, and correlate the results with actual performance. There are, however, three key missing ingredients that the designer still needs to make simulation truly effective. The first is a more granular (and therefore more accurate) view of the various components that comprise the effective noise seen by the receiver. The second is a set of algorithms that accurately models the various forms of equalization techniques employed in the design. Finally, having obtained a sufficiently accurate and comprehensive set of models, one must have the ability to gather, analyze, and display the results of the simulation to verify the suitability of the design before implementation. Let's look at each of these in more detail. 1. Modeling Noise A similar mistake has been made concerning the nature of the most prevalent and influential type of noise encountered in serial links—deterministic noise. Designers have traditionally and erroneously assumed that all noise sources and ISI in a link are Gaussian and unbounded in nature. Thus, by using Gaussian distribution to estimate the BER of a channel, their predictions have also been overly pessimistic, since most of the noise sources in the link are deterministic, and therefore bounded. Clearly, designers need models that reflect a more accurate assessment of the nature and impact of each noise component in the system. 2. Modeling Equalization Techniques A new methodology released just this year called StatEye purports to provide compliance testing of differential channels. According to the developers of the methodology, StatEye models ISI and jitter (deterministic jitter [DJ] and random jitter [RJ]) across a communications link for which the user has selected or parameterized models for each transmitter, receiver and channel function. StatEye also models the electrostatic discharge (ESD), pad, and package parasitics, crosstalk, linear emphasis schemes, and non-linear functions such as equalizers and diode-type coupling components. Although certainly an improvement over the simplistic legacy channel compliancy models that preceded it, StatEye offers no support for modeling clock and data recovery (CDR), nor for any of the sophisticated equalization algorithms that are essential to HSSL design. Moreover, since StatEye does not provide support for incorporating silicon device models, one would be hard-pressed to maintain accurate correlation between simulated and actual implemented links. 3. Analysis Channel Planner
Figure 2: diagram showing the flow chart of the proposed simulation/statistical analysis tool. The output of analysis tool provides the user with critical system design and verification data that allows an accurate assessment of the performance characteristics of the link. Among these outputs is a cross talk analysis chart. In the example below, let's consider a legacy backplane with a maximum trace of 46 inches and a target data rate of 5 Gbit/s. We'll use the simulation/stat tool to analyze the viability of a serdes equipped with a 20-tap continuous equalization technology to link this channel. Figure 2 illustrates the frequency response of the channel under test (victim line in blue) relative to the near-end cross talk aggressor (red) and far-end cross talk aggressor (green). At the target data rate of non-return-to-zero (NRZ) 5 Gbit/s, the Nyquist frequency is 2.5 GHz (noted by red dots). At 2.5 GHz, the victim line has a 20-dB margin compared to the near-end (NEXT) and far-end crosstalk (FEXT) aggressor. At first glance, one might conclude that the channel has sufficient margin. However, since crosstalk and other channel impairments are additive, one must also investigate other issues such as power noise, reflection and equalization technologies. Therefore, it is necessary to analyze the link margin analysis as shown in Figures 3 to 5.
Figure 3: At 2.5 GHz Nyquist frequency, crosstalk analysis shows that the victim line has a 20dB margin over NEXT and FEXT aggressor.
Figure 4: Diagram illustrating the degrees of attenuation, dispersion, and reflection without equalization.
Figure 5:Diagram showing equalized single-bit response. While the signal is attenuated, DFE removed most of the dispersion and reflection. Figures 4 and 5 illustrate the single-bit response (SBR) of the channel before and after equalization. Comparing the two diagrams illustrates how a sophisticated 20-tap DFE can overcome channel impairments. Before equalization, the signal is attenuated by approximately 50 percent, is dispersed across multiple symbol times pre- and post-cursor, and is reflected due to an impedance mismatch in the channel. After equalization, the signal is attenuated by 65 percent. Note that the dispersion (primarily due to ISI) is removed and reflection is minimized. The resulting BER is dramatically improved (Figure 6 and 7).
Figure 6: Diagram showing BER vs. timing.
Figure 7: Diagram showing BER vs. voltage. Figures 6 and 7 are the "bathtub curves" that plot BER against timing and voltage margins. At a 10-12 target error rate, the signal has an approximate 0.2UI eye opening and 50-mV margin. Based on this analysis, a designer would conclude that this 20-tap equalization, 5-Gbit/s NRZ serdes offers sufficient signal integrity for this channel. Finally, the designer would take into account other considerations such as power, cost, and area to determine the appropriate serdes technology. Next Steps About the Author
|
Home | Feedback | Register | Site Map |
All material on this site Copyright © 2017 Design And Reuse S.A. All rights reserved. |