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

Design for testability—a boundary-scan primer

Holger Göpel, Chief Executive Director, GÖPEL electronic -- Test & Measurement World, 10/1/2004

Download the complete version of this article,
"A boundary-scan primer."
Failures have been present in electronic products since the days of vacuum tubes, and despite enormous development and production improvements, no manufacturing technique can guarantee a 100% fault-free PCB. In fact, ever-increasing density makes failures ever harder to detect.

Test technologies that can help detect faults in PCBs include in-circuit-test (ICT), flying-probe test (FPT),

 
Boundary scan provides ICT-like capabilities without requiring expensive, complex fixtures like this one.
functional test (FT), automated optical inspection (AOI), and boundary-scan test. The trend from analog to digital technology has exacerbated the complexity of functional test in particular, because of problems related to test-pattern generation (developing stimulus signals) and test verification (measuring appropriate circuit-under-test response).

For a digital assembly in which each digital circuit is detachable into sequential and combinatorial circuit parts, the minimum number of test vectors for a 100% functional test is

Q = 2(x+y) where x equals the number of inputs and y equals the number of storage elements (sequential circuit parts). For a circuit with 25 inputs (x) and 50 internal latches (y), a test rate of 100 ns per test step would require a test time of 107 years.

You can avoid lengthy test times by using "test friendly" design methods—in particular, scan-path methods, which involve interconnecting the internal storage elements into shift registers, so that circuits with sequential storage elements can be subdivided into observable and controllable combinatorial parts.

The classic among these methods is the LSSD (Level Sensitive Scan Design), which IBM developed in the 1960s for mainframe computers. Design-for-test methods like LSSD have their roots in IC technology, but they also apply to PCBs in the form of boundary scan, as defined in the IEEE 1149.1 standard. Essentially ICT without physical contact, boundary scan makes use of core logic, contact points, and some boundary-scan-specific logic implemented in an IC.

To learn more about the tradeoffs among ICT, FPT, AOI, and boundary scan, and to learn how to apply ad hoc and structured design techniques to develop assemblies that boundary scan can support from prototype to field service, see the complete version of this article at www.tmworld.com/bscan.

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

There are no other articles written by this author.

Sponsored Links



 
Advertisement
SPONSORED LINKS

More Content

  • Blogs
  • Podcasts

Blogs

  • Rick Nelson
    Taking the Measure

    August 19, 2008
    Nvidia’s GPU quality issues
    What should Nvidia do about suspect graphics processing units, which might fail because of a potenti...
    More
  • Rick Nelson
    Taking the Measure

    August 14, 2008
    Diamond advances amid merger process
    Credence and LTX executives remain mum on long-term plans to rationalize product lines in light of t...
    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