Global TMW:
Login  |  Register          Free Newsletter Subscription
Subscribe
Email
Print
Reprint
Learn RSS

HyperTesting

Ultrafast express buses keep engineers jumping as they seek cost-effective test solutions.

Rick Nelson, Chief Editor -- Test & Measurement World, 5/1/2004

Why source-synchronous?

High-speed data buses are moving from high-end communications applications to high-volume consumer products, and they are bringing with them significant test challenges. To address these challenges, test vendors are maneuvering to develop cost-effective test strategies for ICs that implement standards like HyperTransport and PCI Express.

Complicating the test process are the unique characteristics of these high-speed parts (see "Why source-synchronous? "). Transmitter output data is synchronized to the source device, and a receiver, or test system, must adapt—effectively speeding up or slowing down to keep pace with the transmitter.

Figure 1. NP Series pin-electronics cards for 93000 Series ATE systems embody source-synchronous test capabilities that customers can access on a pay-per-use basis. Courtesy of Agilent Technologies.

Further complicating the process are two general schemes that high-speed buses employ: buses including the HyperTransport bus make use of a clock-forwarding scheme in which a separate clock signal travels alongside data signals, while buses including the PCI Express bus employ an embedded-clock technique, in which a receiver must extract clock information based on transitions within the data stream.

Finding the data

Each approach provides unique challenges to test systems, which have traditionally expected to find valid data during tester clock transitions. In fact, says Neil Kelly, chief technology officer at LTX (Westwood, MA; www.ltx.com), high-speed devices "represent the biggest change to tester architectures since central-resource testers gave way to per-pin configurations."

Steve Lomaro, marketing director at NPTest (San Jose, CA; www.nptest.com), agrees that source-synchronous devices represent a significant change in test approaches. "The forces that historically have driven ATE design have been pin count and speed," he says. Those parameters are still driving tester development, he continues, but he adds that the test community is increasingly focusing on high-speed bus devices.

Figure 2. Teradyne's SSPE pin-electronics option offers same-cycle source-synchronous test capability, in which a DUT clock, instead of a tester clock, latches test data.

Lomaro points out that although such buses aren't new, the sheer volume of high-speed channels per chip is, as is the fact that many test engineers are encountering the parts for the first time. And such engineers have no cookbook test approaches to adopt. "There is no one standard or accepted test flow for some of these devices. No one knows what tests absolutely need to occur. From an engineering standpoint, customers want more test coverage rather than less. From a production standpoint, though, the jury is still out—customers simply cannot afford to deploy the latest high-speed test system in every production slot."

Which technology is more difficult to test—clock-forwarding or embedded clock? The general consensus is that both are difficult but pose different challenges, with the embedded-clock approach ending up slightly more difficult. Clock-forwarding testers must accommodate the extra clock signal, but that's not as much of a challenge as dealing with embedded-clock performance. Says Kelly, "With an embedded-clock device, a tester must extract the clock information from the data stream, usually using a phase-locked loop that must be built into the tester hardware." In addition, he adds, embedded-clock devices usually operate at higher data rates, as the rationale for their use is to eliminate the clock-to-data skew that would be problematic at such rates. After all, he says, "With embedded clocking, the clock is guaranteed to travel the same distance as the data."

Mike Kondrat, marketing director at Credence Systems (Milpitas, CA; www.credence.com), which in February announced its intention to acquire NPTest, points out that embedded-clock schemes also require a training mode, in which transmitters start spewing data and receivers learn to extract the clock and decode the data. A tester for such parts must be sufficiently flexible to emulate training modes among the multiple embedded-clock data lanes of a device under test.

Difficulties with loop-back tests

Figure 3. Native-mode tests mimic the environment a DUT will see in the real world. Courtesy of Credence.

Of course, one relatively low-cost way to test high-speed transceivers is to use a loop-back test, in which a DUT's transmitter talks to its own receiver. This has one significant drawback: says Kelly, "You're testing the transmitter with the one receiver in the world it's guaranteed never to have to communicate with" in its end application. That drawback can be alleviated somewhat by testing the DUT with a known-good "golden device," but that, too, has drawbacks. "Golden devices can age," explains Kondrat, and become less than golden.

Guido Schulze, an application consultant at Agilent Technologies (Boeblingen, Germany; www.agilent.com), elaborates on loop-back tests. "Loop-back has become an accepted solution on old technologies like 10BaseT (Ethernet). With devices implementing new high-speed standards, though, it's important to do parametric tests to determine how good the (DUT's semiconductor fabrication) process is."

ATE vendors address source-synchronous test in different ways, either integrating the capabilities into their standard test systems or offering them as options. Dave McGraw, product manager at Teradyne (Boston, MA; www.teradyne.com), notes that Teradyne offers as options for its high-end Catalyst Tiger platform a Serdes port qualifier, a same-cycle pin-electronics function, and a 10-Gbps digitizer. In contrast, Agilent Technologies, says Schulze, builds source-synchronous capabilities into its line of NP pin-electronics cards, allowing customers to access them on a fee-per-use basis.

Apart from the way they package their source-synchronous test capabilities, companies pursue different technological approaches. Kondrat touts what he calls "native mode" testing for Credence's Octet platform; native mode tests, he says, mirror the real-world application the DUT will face. McGraw touts the ability of Teradyne's SSPE option to capture DUT data in real time using the DUT output clock—which McGraw calls "same cycle" source-synchronous performance. Kelly and Lomaro say LTX and NPTest systems, too, provide similar performance, although those firms haven't adopted the "same cycle" terminology.

Schulze says Agilent takes a different approach: "Our standard solution now is to use the tester timing as the reference. Our goal is to provide the highest bandwidths and levels of accuracy." With the "same-cycle" approach, he says, "You need some time to distribute the clock. For semiconductor die, the distances involved are a few millimeters, and the time is insignificant. A tester, though, adds centimeters. If you compensate for that, you need to add active components, cutting bandwidth. Our goal is to measure the customer's DUT, not our pin-electronics card."

Which approach ultimately prevails will depend on whether test engineers find that bandwidth and accuracy or same-cycle real-time performance is most effective at weeding out the defects that emerge most often as source-synchronous device production ramps up.

For late breaking news on high-speed serial I/O test, see www.tmworld.com/bist_assist.

For more information on ATE, visit www.tmworld.com/ic.

 

Why source-synchronous?

Source-synchronous devices began their ascendancy when it became clear that a single master clock could no longer successfully dictate timing information throughout a system or even throughout a PCB. Traditionally, data within systems such as PCs and PCBs has marched parallel in ranks 8, 16, 32, or even 64 bits wide, all to the tune of a single drummer—the system-wide master clock. As the marching speeds expand past the gigabit-per-second range, however, the individual data bits hear the drumbeat with significant and widely varying delays.

Even if signal transmission is synchronized, signal reception remains problematic. For example, 32 supposedly synchronized data signals and their associated clock signals invariably travel at least slightly different routes (and hence different distances) throughout a board or system, and they undoubtedly won't arrive at their destinations at the same time, resulting, at best, in intermittent errors. Consequently, parallel schemes become untenable.

One solution is to send a drummer along with each marcher; when the drummer bangs his drum, the state of the marcher's left foot (up or down) defines the data state 1 or 0. This represents the source-synchronous clock-forwarded schemes, in which a single clock signal accompanies one or a few data signals, or lanes. Designers can take care to ensure that the clock signals travel very nearly the same route as their related data lanes, minimizing the clock-to-data skew that will appear at the destination.

Clock-forwarding schemes work well on PCBs and at rates to a couple of gigahertz. At higher frequencies or distances greater than those spanned by PCB traces, clock-to-data skew again becomes significant. For these cases, designers have abandoned the separate clock signal completely, embedding clock information within a data stream. For these embedded-clock implementations, a receiver, or test system acting as a receiver, must extract clock information from received data.

Email
Print
Reprint
Learn RSS

Talkback

We would love your feedback!

Post a comment

» VIEW ALL TALKBACK THREADS

Related Content

Related Content

 

By This Author

Sponsored Links



 
Advertisement
SPONSORED LINKS

More Content

  • Blogs
  • Podcasts

Blogs

  • Martin Rowe
    Rowe's and Columns

    August 29, 2008
    LEDs, Tubes, and Clay
    The Champlain Valley (Vermont) Exhibition, which runs until August 31, has many of the usual things ...
    More
  • Martin Rowe
    Rowe's and Columns

    August 11, 2008
    Grachanen wins NCSLI award
    At last week's NCSL International Workshop and Symposium, Chris Grachanen was awarded the NCSLI Educ...
    More
  • » VIEW ALL BLOGS RSS

Podcasts

Advertisements





NEWSLETTERS
Click on a title below to learn more.

Test Industry News (3 Times Per Month)
Machine-Vision & Inspection (Monthly)
Communications Test (Monthly)
Design, Test & Yield (Monthly)
Automotive, Aerospace & Defense (Monthly)
Instrumentation (Monthly)
Resource Center E-Alert (Monthly)
©2008 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy
Please visit these other Reed Business sites