Reprints     Printer-Friendly    Email this Article    RSS        Font Size     What's This?

[Design View / Design Solution]

Enhance Signal-Quality Analysis On High-Speed Serial Channels



Zeeshawn Shameem  |   ED Online ID #16789  |   September 27, 2007

Article Rating: Not Rated

Getting error-free data across a high-speed serial interface can be a challenge, whether that interface is a Gigabit Ethernet physical layer connecting a client to a router, or a low-voltage differential signaling port sending high-definition video content to a monitor. However, by determining the quality of the serial channel through bit-error-rate (BER) testing to establish the error rate, and using eye patterns to provide a visual representation of the stability and margins of the physical channel, you can maximize the data-transfer speed while minimizing the number of errors.

From a user’s point of view, the fundamental performance metric for a digital communication system is the bit-error rate (BER). Generally, users are more interested in the digital information than in the causes of information loss. (Information loss and the improvement of methods for data transfer are left for engineers to figure out.) For users, the simplest and most accurate test for overall performance of a communication system remains the BER test, which provides in a single statistic a useful gauge of fidelity for the entire system.

Unfortunately, BER testing has some drawbacks: the equipment needed for measurements tends to be expensive, the effect of process and temperature on signal timing can give false readings, the test time is directly proportional to test quality, and low BER readings provide no indication of what caused the problem. Again, users focus on how well the system works, but improving the system is a job for engineers.

Many designs (non-wireless) target a BER of one per trillion (BER = 10-12) [1]. With all of the trillions of bits moving around the Internet, it would be beneficial to further improve on this number. Yet despite the complexity and the time and cost expended to perform a valid BER test, such tests provide no clue as to the causes of information loss. BER tests are great for users, but engineers intent on understanding the cause of a bit-error problem frequently use another tool that adds an analog supplement—eye diagrams—to the digital BER tests. However, the analog domain doesn’t have the luxury of error checking and error correction that’s possible in the digital domain. 

Eye diagrams have become ubiquitous among digital communication/network engineers, especially since the advent of digital oscilloscopes. After looking at several eye diagrams, a trained communications engineer can often make an accurate guess as to the source of the problem. Eye diagrams have been used to gauge the performance of digital transmission systems since the days of RS-232 communications, and they continue to provide guidance and suggest routes to improvement. Forty years later, digital communication protocols still use eye diagrams to judge signal integrity.

USB specifications require an eye diagram to meet certain rise and fall times, as well as timing-jitter tolerance [2]. Digital broadcast television uses 8-vestigial sideband modulation (8VSB) to produce an eight-level eye pattern for estimating performance. Similarly, eye patterns on high-speed Ethernet and Sonet networks can provide visual feedback to digital diagnostic tools that can help pinpoint potential performance problems. Now, many BER-test manufacturers are adding eye-diagram capability to their machines [1].

Eye Diagram Measurements
The distinct advantage of eye diagrams over the BER test is the indication of the source of problems and paths for improvement. Eye diagrams are produced by sampling random data streams and then superimposing the samples in every trigger interval. Because each sample is random, the superposition produces all sorts of patterns and their permutations on top of each other, producing what faintly resembles an eye (Fig. 1).

In the early days of analog oscilloscopes, engineers sketched jitter variations using various input signals [3]. Today’s digital scopes perform this task while providing additional capabilities. The CSA8000 from Tektronix, for instance, lets you set the length of time for sampling (persistence), take a histogram for timing jitter and amplitude variation, and list statistical data for each parameter, such as the mean, median, and standard deviation. In short, it gives you the precise quantitative data necessary for statistical purposes in estimating the BER. The CSA8000 normalizes statistical data as Gaussian variables.

In an ideal channel with no timing jitter, the transition point occurs at the same instant in every time interval. Due to jitter, however, there’s some variation in the transition point (Fig. 2). Jitter consists of random jitter (RJ) and deterministic jitter (DJ). Random jitter is unbounded, and can be described by a Gaussian random variable. Deterministic jitter has many sources, and is bounded. The histogram in Figure 2 measures total jitter (TJ), which is the sum of random jitter and deterministic jitter (TJ = RJ + DJ).

Various techniques are available for isolating the random component of jitter. Both random jitter and deterministic jitter should be taken into account when estimating the BER. However, n othing beats the accuracy of a full-blown BER test. Therefore, eye-diagram estimates should not be used as substitutes for a BER test.

BER Estimation Using Eye Diagrams
Lab experience tells us that an open eye indicates low data loss and smooth operation. Thus, an ideal eye diagram is one in which every transition point occurs at the same instant with respect to every trigger interval. Functionally, we can represent that requirement by an ideal impulse function (Fig. 3). The actual random jitter, which causes the transition points to vary in time, can sometimes be described by a random variable. The most common modeling of random jitter is Gaussian. We model the variation as Gaussian random variables because real systems model well with Gaussian distributions [1]; the mathematics for Gaussian random variables are easily understood; and many digital sampling scopes (such as the CSA8000) normalize the data into Gaussian statistics.   

Continued on Page 2...




<-- prev. page     [1] 2 3     next page -->

Reprints     Printer-Friendly    Email this Article    RSS        Font Size     What's This?


  • In EDA, A Year Of Mergers, Failed And Otherwise
  • 2008 BEST Electronic Design Winners
  • Engineers Rely On Internet For Product Info
  • Rochester Electronics Establishes New Design and Technology Group
  • Custom Sources Light Way To 22-nm IC Lithography
  • Software Turns Scopes Into Vector RF Signal Analyzers
  • Couple’s $15 Million Gift Advances Rice Engineering Education
  • November 7, 2008
    1) Build A Smart Battery Charger Using A Single-Transistor Circuit
    (252 views today)
    2) Consumer Electronics Series: AMD Live! Home Cinema Platform
    (185 views today)
    3) Easily Convert Decimal Numbers To Their Binary And BCD Formats
    (173 views today)
    4) Ten Top Design Skills For Tough Times
    (172 views today)
    5) DC-AC inverter targets electroluminescent applications
    (108 views today)
    ALL TOP 20







    POST YOUR COMMENTS HERE

    Name:

    Email:
    Rate this article:

     less useful more useful 
    1
    2
    3
    4
    5
    Your Comments:

    Enter the text from the image below




    Please refresh the page if you have trouble reading this text.
     
     

    PartFinder

    Find real-time pricing, stock status, same-day/next-day shipping options and more. Brought to you by Digi-Key. Go to PartFinder.    
    GlobalSpec

    PART SEARCH :
    Powered by: GlobalSpec - The Engineering Search Engine
    Sponsored Links

    Electronic Design Europe Electronic Design China EEPN Power Electronics Auto Electronics Microwaves & RF
    Mobile Dev & Design Schematics Find Power Products Military Electronics EE Events Related Resources