
|
|
Reach the thousands of test professionals we mail to. Sponsor
The BestTest Newsletter and we will place your logo here.
|
Visit BestTest - A Test Community Web Site
|
Test Vendor Directory
Products/Services Directory
Test Dictionary
Test Events
Test Publications
JobExchange
|
Literature
|
Test related books
Test/Testability Software
|
How We Can Help
|
Test Requirements Analysis
Test Related Courses
ATE and Test Market Help
Design for Testability
Built-In Self Test
|
|
| |
| Links Worth a Click |
| Test sites of interest: |


AutoTestCon
Cable Test Systems, Inc.
Chroma USA
Evaluation Engineering
International Test Conference
IPC - APEX Conference Organizers
Powell-Mucha Consulting, Inc.
Test & Measurement World
|
Want to trade links? We'll list yours here and you list ours at your site. |
| |
| Test Vendors |
|
We now have 2325 test vendors listed in the Test Vendor Directory.
Check for accuracy.
|
| |
The following companies have recently placed advertising with us:
| Vendors: |
| A.H. Systems, Inc. |
| A.T.E. Solutions, Inc. |
| Capital Equipment Corp. |
| CEIBIS Cody Electronics |
| ESPEC North America |
| FTS Systems, Inc. |
| Geotest |
| Ground Zero ElectroStatics |
| Intellitech Corporation |
| Invisar, Inc. |
| JTAG Technologies, Inc. |
| Madell Technology Corporation |
| Measurement Computing |
| Pickering Interfaces, Ltd. |
| ProbeStar, Inc. |
| QStar BE |
| Saelig Company Inc. |
| Tabor Electronics |
| Tecpel Co., Ltd. |
| Teradyne Assembly Test Division |
| Tiepie Engineering |
| VI Technology, Inc. |
| Wavecrest Corp. |
| WesTest Engineering Corp. |
| Yokogawa Corp. of America |
| Z World |
| Products/Services: |
| A.T.E. Solutions, Inc. |
|
|
| Auriga Measurement Systems, LLC |
|
|
| Capital Equipment Corporation |
|
|
| FEINFOCUS |
|
|
| Flynn Systems Corp. |
|
|
| Geotest Inc. |
|
|
| GOEPEL electronic GmbH |
|
|
| ICS Electronics |
|
|
| Intellitech Corp. |
|
|
| JTAG Technologies, Inc. |
|
|
| Meret Optical Communications |
|
|
| Norvada, LLC |
|
|
| Professional Testing DBA Pro Test |
|
|
| Quad Tech |
|
|
| Quantum Change, Inc. |
|
|
| Reinhardt System und Messelectronic |
|
|
| Ricreations, Inc |
|
|
| Saelig |
|
|
| Static Solutions |
|
|
| Symtx, Inc. |
|
|
| SyntheSys Research, Inc. |
|
|
| Tabor Electronics |
|
|
| Tesla |
|
|
| TestEdge, Inc. |
|
|
| Testing |
|
|
| TestInHouse |
|
|
| Testpro AS |
|
|
| The Test Connection Inc. |
|
|
| UltraTest International |
|
|
| Universal Synaptics |
|
|
| VMETRO, Inc. |
|
|
| WesTest Engineering |
|
|
| WesTest Engineering Corp. |
|
|
| YESTech Inc. |
|
|
| Yokogawa Corp. of America |
|
|
| ZTest |
|
|
|
|
|
| This Issue's Feature Articles |
|
Design
for Boundary Scan Testability
Beyond Static Connectivity Tests
By
Heiko
Ehrenberg, Manager of US Operations, GOEPEL Electronics
Boundary
Scan Skews Test Coverage Tradeoffs in your Favor
By
Arden
Bjerkeli, Director of Customer Application Support,
ASSET InterTech, Inc.
Using
JTAG to Preserve Board Level IP
By
Dominic
Plunkett, Chief Technology Officer, XJTAG, Ltd.
|
| User Instruction |
|
You will be linked
directly to the listings you select below after you have
logged in. If you are not logged in, go to http://www.besttest.com/Register/disclaimer.cfm
If you continue to have difficulties go to the posted copy of
this Newsletter at the address on the very top of this page.
|
| Product/Service Focus |
|
This issue's focus
is Boundary Scan Test.
You can view and add to our existing list of Test
Products/Services, Test
Literature, Test
Definitions, Test
Vendors, containing "boundary," "scan," or
"boundary scan."
|
| What's New in Test |
| Announcements |
|
|
|
|
|
|
|
|
|
|
|
|
Application Notes |
|
|
| Case Study |
|
| Guidelines |
|
| Interviews and Forums |
|
|
|
| Magazine Articles |
|
|
|
|
|
|
|
|
|
|
| Presentation and Web Seminar Archives |
|
|
Come
to a Three-Day Course
Design
for Testability and for Built-In Self Test
by
Louis Y. Ungar in Houston, TX on June 25-27, 2007
Product Releases |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Reports |
|
|
|
|
| Standards |
|
| Web postings |
|
|
|
| |
| Design for Boundary Scan Testability Beyond Static Connectivity Tests |
|
Heiko
Ehrenberg, Manager, US Operations, GOEPEL Electronics
IEEE Std. 1149.1 defines test resources that are implemented into digital integrated circuits and used primarily to verify board level pin connectivity. The underlying principle of serially transmitting the test vectors, however, limits the frequency with which Boundary Scan I/O pins actually toggle to the kilohertz range. This means that dynamic connectivity problems (such as "cold" solder joints) cannot be detected in most instances, and that AC coupled, high-speed networks cannot be tested at all (for the latter, IEEE 1149.6 has been developed to come to the rescue). Furthermore, on most Units Under Test (UUT) the number of Boundary Scan enabled devices is limited. For example, most memory devices do not provide IEEE 1149.1 capabilities. Simple logic gates, low-pin count devices (such as serial interface controllers), and mixed signal components,
such as analog-to-digital and digital-to-analog converters ( ADC/DAC) typically do not implement Boundary Scan either. A good portion on almost all UUTs consists of just such devices. Some of these devices can be included in so-called Boundary Scan Cluster tests, but how do we measure their testability? And how can we account for design for testability requirements for such non-Boundary Scan circuits?
Frequently, Boundary Scan Cluster Tests for mixed signal circuitry are not automatically generated but rather written manually by a test engineer. This means that the test engineer also needs to analyze the test coverage such tests contribute to the overall test coverage for the Unit Under Test. For example, an Extended Boundary Scan test for a
DAC may verify the connectivity on the digital input pins and the analog output(s) as well as the converter functionality. Such a test application would require access to the analog output pins with test resources the Boundary Scan tool can control, such as a mixed-signal I/O module. The test pattern would include digital stimuli that result in deterministic voltage levels on the DAC outputs if the device under test functions properly and its pin connections are free of any defects. The testability of non-Boundary Scan circuitry such as this DAC heavily depends on access to the control signals of the device under test. Cluster Test applications utilizing Boundary Scan resources need to be considered during board design to ensure that the pins of non-Boundary Scan devices to be tested can be accessed from Boundary Scan resources or external tester resources.
Interface clusters (such as RS232, USB, Ethernet, CAN, and other bus interfaces) may
especially require dynamic stimulus of a minimum frequency. During design reviews, both test engineers and designers need to analyze such circuit clusters and identify the test resources needed to achieve the desired test coverage. The chosen strategy may combine Boundary Scan access on the UUT with Functional Test resources where Boundary Scan provides simple access to the digital circuit nodes while Functional Test equipment supports analog and dynamic stimulus and measurements.
There is no standardized way to analyze testability or to measure test coverage in the industry. For Boundary Scan connectivity tests, the test coverage for stuck-at faults, opens, and shorts can be calculated based on the automatically generated test programs. Often times, these test programs cover more than just Boundary Scan I/O pins, though. Devices such as buffers and serial resistors need to be included in the test coverage statistics. Boundary Scan test pattern can only verify the existence of a serial resistor, not its value, though. Hence, the resistor cannot be considered fully tested for all its properties. Cluster Tests contribute to test coverage on non-Boundary Scan devices that needs to be accounted for as well. There are several attempts in the industry to introduce common metrics for test coverage that are independent of the test technology used and instead consider the properties of the device pins and connections on the UUT. Refer to
International Test Conference (ITC) proceedings of the previous years for details.
|
| Boundary
Scan Skews Test Coverage Tradeoffs in your Favor |
|
Arden
Bjerkeli, Director of Customer Application Support,
ASSET InterTech, Inc.
In striving for high-level test coverage in
a PCA (printed circuit assembly) factory, it seems most decisions
involve tradeoffs. One of the most obvious is test coverage vs. test
cost. Diminishing returns
on the test coverage effort eventually give way to the escalating cost
to achieve the incremental coverage.
Through optimization of your test strategy, you can lower your
test cost, making headroom for higher coverage.
In the end, the real objective becomes the
optimum test plan for a PCA. And that optimum plan would feature the
highest test coverage achievable within your cost target.
The addition of boundary scan to your test strategy can pull
your cost down and raise your test coverage, significantly shifting
the point at which test cost will outweigh the need for higher
quality.
There are other tradeoffs involved in test
plan development. Obviously, the reasons test engineers strive for
full test coverage include better manufacturing yields, better quality
end products, fewer product returns, competitive advantages in the
marketplace and others. But, there are a myriad of reasons – some
technical and others financial – why test plans settle for less than
full test coverage. This means that the benefits of full test coverage
are being traded for some other factor, technical, financial or
otherwise.
Optimum vs. Full Test Coverage
No single test technology is capable of
providing full test coverage. This realization has led to the
development of a wide variety of techniques for testing PCAs.
The challenge for a test strategist is to find a combination of
test technologies that result in the most effective test plan,
considering not only cost and coverage, but also life-cycle volume,
production rate, the product’s design-for–testability features and
other factors.
Broadly speaking, test is usually divided
into structural or assembly test and functional or system test. Some
of the prevalent test technologies can be applied in both areas while
others can not. The typical structural test technologies that are most
often considered include boundary scan (JTAG or IEEE 1149.1),
automated optical inspection (AOI), automated x-ray inspection (AXI),
manual visual inspection, in-circuit testers (ICT), manufacturing
defect analyzers (MDA) and flying probe testers (FPT). In functional
test some of these test technologies are employed in tandem with
different test methodologies like system mock-ups, emulation,
simulation, self-diagnostics, instrumentation, test executives,
rack-and-stack and others. A
successful test strategy will employ a combination of several of these
technologies
Each of these test technologies and test
techniques has its own pro’s and con’s, but since this newsletter
is focused on boundary scan, the remainder of this column will focus
on how boundary scan can help test engineers achieve optimum test
coverage.
Driven by the increasing density of PCAs
and the resulting loss of physical access for test probes, boundary
scan/JTAG was developed as an access-free test technology. JTAG
stimulates and monitors on-board nets and connections via registers in
the I/O of digital chips. An external tester controls these registers
and analyzes responses by serially shifting test vectors via a JTAG
serial bus. Some of the many benefits of JTAG which can optimize test
coverage are the following:
1
Non-invasive. No fixtures, no stress on PCA, no test
points needed for signal nets.
2
Very high structural test coverage around JTAG devices.
3
Device identity provided by reading embedded registers.
4
Relatively inexpensive.
5
High test development automation.
6
Effective diagnostics to resolve shorts and opens.
7
On-board programming of flash and configuring of CPLDs
and FPGAs.
Planning Test Coverage
If test coverage is neglected early on,
inadequate test coverage will doggedly follow a product throughout its
lifecyle, increasing costs in manufacturing, continuing engineering,
support and post-sales warranty returns. Acceptable test coverage
doesn’t just happen; it must be planned.
An optimized test plan will take advantage
of the complementary coverage capabilities of several test
technologies, such as JTAG, visual inspection and ICT. With several
technologies included in the plan, the total time-to-test for a
product can be distributed over several stations in the manufacturing
production line so that no one point restricts the flow of the line.
In addition, test planners need not strive for the maximum test
coverage that each test technology can provide. Maximizing test
coverage for each technology would cause numerous test redundancies
throughout the manufacturing process. Shifting some test coverage to
JTAG would reduce overall test and manufacturing costs by eliminating
test points. This in itself would reduce layout space requirements,
reduce fixture procurement costs, reduce fixture maintenance costs and
reduce the test load on ICT systems, providing headroom for the
unexpected contingency.
Each test technology in the test plan
should play to its strength. JTAG test, for instance, is very good at
detecting, isolating and diagnosing shorts and opens, as well as
performing on-board programming. But boundary scan may not offer
adequate coverage where analog devices dominate a section of the PCA.
In this case, test points could be designed into the PCA so ICT could
complement the design’s JTAG test coverage by providing coverage in
the analog partition of the design.
Learn More About Test Coverage
This discussion only scratches the surface of test
coverage. If you’d like to learn more about this critical topic,
attend a free one-hour webinar on May 23, 2007, at 11:30 EST. Go to
the ASSET InterTech web site at www.asset-intertech.com
for more details and to register.
|
| Using JTAG to
Preserve Board Level IP |
|
Dominic
Plunkett, Chief Technology Officer, XJTAG, Ltd.
Introduction
The
complexity and programmability of modern embedded boards means that
knowledge built up during debugging and testing must be regarded as
Intellectual Property (IP) and therefore preserved. But many of the
processes and tools used today do not provide a means to preserve or
pass on this IP, and thereby forego valuable opportunities to save
time and improve quality during subsequent stages of product
development.
Boundary
scan testing creates a test infrastructure that is inherently suited
to preserving and re-using test knowledge throughout the product
lifecycle. It provides a convenient means for original equipment
manufacturers, design houses, test specialists and electronic
manufacturing services (
EMS
) providers to maximize the value of this test IP, which is every bit
as valuable as design IP as it can be reused, enhanced, and extended,
to add value throughout the product lifecycle.
Preserve
Test Knowledge as IP
Test
engineering often happens at least twice in a product's lifetime. The
first time is during prototyping, as development engineers create
their own tests as part of the design and debugging phase. However,
many of the tools and techniques used in development laboratories do
not provide an intuitive or standardized way to record the tests or
the results. As a result, this board-level test IP, built up during
development, is mostly wasted as production test engineers are
effectively forced to carry out a second test engineering project for
the same product.
XJTAG’s
Boundary Scan - a Natural Test IP Framework
Embedding
a boundary scan chain on the board to interconnect the test ports of
JTAG-compliant components creates the foundation for product teams to
create valuable IP by recording test knowledge. The
XJTAG system combines the BSDL files for the components on the board
with the board netlist and a test script written by the engineer that
describes how the device is to be tested. The XJTAG scripts (see
example) are written in an intuitive high level language, which is
easily readable by electronic designers and software engineers.
The
use of a high level language abstracts engineers from the intricacies
of the boundary scan data stream. This supports fast test development,
eliminates human error, and facilitates development of sophisticated
test routines that require minimal physical access to the board.
Device-Centric
Scripts Promote Re-Use
The
device-centric nature of XJTAG tests means that a script for a
particular device can be stored and re-used at a later date when the
same component is designed into a subsequent product. In this way,
XJTAG achieves a device-centric approach to boundary scan testing that
facilitates re-use of test knowledge acquired throughout the product
lifecycle. Hence, engineers using this technique are effectively
creating test IP that can be used again and again to reduce
development costs and turnaround time for a multitude of board and
product designs.
The
script-based nature of the test allows easy integration with other
production test techniques such as ICT, flying probe or functional
testing. This provides additional freedom for test engineers to create
hybrid test strategies that take advantage of all the physical and
electrical characteristics of the board, and thereby achieve very high
levels of test coverage.
Conclusion
Great
power is gained from the seamless flow of test information from one
department to the next, continuously growing and being reused. The key
to exploiting this power is to understand the value of test knowledge
as precious IP, and to take steps to preserve it.
The
JTAG test structure provides a standard platform which can be utilised
throughout a given product’s complete lifecycle. Furthermore,
focusing test compilation at the device level, rather than the board
level, maximises the value of re-use by allowing proven test scripts
to be incorporated directly in subsequent projects.
XJTAG
offers a FREE 30-day evaluation period, so you can try the XJTAG
Development System before you buy: apply
here.
|
| |
| |
| Next Issue's Product/Service Focus |
In our next issue of Product/Service Focus we will cover All/Built-In (Self) Test (BIST).
You can add or upgrade a listing before the next issue comes out.
If you would like to include an exclusive article on how to best select All/Built-In (Self) Test (BIST), please contact LouisUngar@ieee.org.
|
| |
- If your friend forwarded this newsletter to you, please register as a member and receive The BestTest Newsletter -- absolutely free!
- If you wish to update your news preferences or cancel the subscription, please unsubscribe.
- If you have any questions, please email experts@BestTest.com
|
|
|
| Online Bookstore |
|
Find any
text on test. Search the topic below by typing a key
phrase:
Get the widest selection of test
related books and software at the BestTest
Online Store.
|
|

|
|