Pintail is the Industry Expert on Adaptive Test Solutions
Adaptive Test is a term that describes a broad range of methodologies that may be used to improve test efficiency and effectiveness. Long before the term became popular, Pintail was delivering real solutions into high volume production. Today we are happy to report that we are clearly the world’s leading commercial supplier of real-time adaptive test solutions. The reason for this success is that our software has been architected to allow us and others to build a growing family of applications on top of a real-time foundation that is portable to most leading edge models of ATE.
To understand what Adaptive Test is, it is useful to observe what it is not. The historical role of test has been supported by tools built on an antiquated database schemes that support file-based, post-processing solutions. Most engineers in the industry don’t even question these approaches because “it’s the way we have always done it.”
Of course, the whole process of test engineering can be called “adaptive.” If an engineer analyses his production results for the last month and manually “tunes” his test program to run faster or provide better test coverage, he is performing a conventional form of “adaptive test.” Today, a new generation of software is becoming commercially available that allows for these decisions to be made “dynamically” during production. This is increasingly important as variations prevalent in the test hardware and modern deep-submicron processes are getting worse and static designs and static test programs will be unable to achieve the most efficient yield, quality and test times in the future.
An important result of being able to perform adaptive test dynamically (on-line and in real-time) is that test now takes on a more proactive role in improving the quality, yield and cost of modern semiconductor devices. Recognizing this, Pintail has developed a core technology based upon a revolutionary way of accessing and processing data in real-time directly from the tester.
Disadvantages of conventional post-processing approaches
Off-line, post-processing approaches have the following drawbacks:
- Data is delayed. The time for problem identification and resolution is extended.
- Production testing cannot adapt to variations in material, tester stability or operations which leads to lower yield and higher cost.
- Off-line decisions and adjustments will not be reflected in test logs. For example, if post-processing routines mark additional failures due to proximity algorithms, outlier algorithms, and so forth, the STDF will not contain accurate results unless exceptional back annotating is performed. This back annotating consumes additional time during volume production.
Architectural Requirements for Adaptive Test
With over five years of experience deploying adaptive test solutions, Pintail has a very clear concept of the basic architecture required to support a comprehensive adaptive test environment. Two basic components are required: An on-line data monitoring and decision-making engine and an off-line DBMS with global analysis capabilities.
Local Decision-making Engine
Peter O’Neill of Avago Technologies describes adaptive test very eloquently when he states “it is the ability to change flows and/or test limits on-the-fly.” We describe “local decision-making” from the point of view of the ATE system itself. Local decisions affect the silicon currently on the tester, whether it is a packaged part or a full wafer. The ability to compare IDDQ at multiple spots on the dame device is an example of a local decision. Changing the test flow on the next device based upon results of the prior device is another example. In general, local decision making must not slow the tester down and therefore, no database interaction can occur during test runs.
Global Decision-making Applications
Global decisions are those that compare data over time or space. Example are comparing yesterday’s yield to today’s, or comparing the performance of a tester in Singapore to a tester in California. Global decision-making is also the basis for “continuous learning” applications. For example, as production matures, one may want to tighten up certain measurement thresholds or yield metrics. To do this, a full scale DBMS is usually required.
Other Requirements for Successful Adaptive Test Systems
In addition to the two main architectural modules described above, a good foundation for Adaptive Test needs to meet other requirements in order to become a commercial success:
- Must be easy to deploy and integrate into your existing production environments
- Should not displace the current data logging or data archiving that your organization has invested in.
- Should be easy and intuitive to use.
- Should be open to interface with other tools and databases.
- Algorithms should be programmable by the user.
- Should be supported on a wide variety of tester platforms.
- Should be scalable from single tester installations to hundreds of testers.
Pintail’s Architecture
Pintail has developed two product lines that fulfill the above requirements for a comprehensive adaptive test infrastructure. SwifTest is the family of products that run in real-time on the tester and monitor test data and can change flows and thresholds dynamically. TestScape is a powerful DBMS that support off-line applications capable of interacting with SwifTest for complex global decision-making.
Both SwifTest and TestScape are licensed in a variety of configurations depending upon what applications a user is interested in.
Pintail’s Advantage
By capturing data on the tester in real-time SwifTest can pre-process important parametric results such as counts, averages, Cp and Cpk. This reduces data storage requirements and enables real-time decisions to be made. Real-time, on-line decision-making is critical to reducing scrap, lost test time, and off-line delays.
SwifTest can perform real-time decision-making at three levels of hierarchy regarding the device: On-DUT (“device under test”), DUT-to-DUT and Wafer level post processing (“WPP”.) On-DUT means that multiple measurements can be made on a single device and used to form decisions as to how to complete processing the current or subsequent DUT. DUT-to-DUT algorithms change the test plan on subsequent devices based upon measures made on earlier devices. Wafer level post processing is used when all of the data for a lot (wafer) needs to be analyzed and back annotated into the test results. Since SwifTest has already preprocessed most of the data, even post processing is faster with Pintail as there is no need to locate and load inefficient STDF files.
SwifTest operates at a highly granular level, with far great control than possible using convention manual techniques. During sampling for example, SwifTest-TTO suppresses only those tests within a test program that are adhering to the user-defined criteria for sampling in true real-time. Immediate notification can be provided through triggers and alerts of production issues related to test program stability, ATE operations and maverick lots. Real-time, temporary suppression of tests that are in statistical control achieves a more optimal balance of time versus quality than possible using traditional manual optimization techniques. The result is shorter test time that reduces cost of test and improves product margins.
Real-time processing with SwifTest is unique in that it is equally effective at wafer probe and final (packaged) tests. It supports single-site, multi-site, and dual-head configurations. In addition, the products are highly configurable by the user to ensure that corporate standards for quality assurance and DPPM rates are satisfied. Finally, since the algorithms “adapt” to changing silicon variations, results get better as your yield improves and your products mature.
Finally, Pintail’s solutions can be deployed into your production operations in modular pieces. You may begin with a single tester only and grow into multiple test floors supporting numerous tester models. We do not require massive changes to your central test databases and most of our on-line software operates transparently to your test floor operators.
Applications for Adaptive Test
The range of possible adaptive test applications is vast and growing with the imagination of our users and industry visionaries. A few are described here.
- Test Time Optimization
Pintail’s most popular product is SwifTest-TTO that performs real-time statistical sampling to achieve significant reductions in test time. It has been in production for over three years and billions of devices have been shipped by leading semiconductor manufacturers using the software. - Zero Defects via Outlier Detection
If your market demands zero defects, one way of increasing reliably of your tested devices is to include outlier detection and rejection. Parts average testing (“PAT”) and nearest neighbor rules (“NNR”) are very simple forms of this. Pintail’s SwifTest-FOX supports a wide range of sophisticated outlier detection and rejection algorithms that find the optimum balance between yield and desired quality. - Production Monitoring
Pintail‘s product line offers a choice of solutions for performing on-line monitoring. SwifTest-MAX offers the user a variety of user programmable triggers and alerts that may be installed on a tester by tester basis and use independently of having a full database system available. TestScape_SPC provides a fully integrated, web-based monitoring system with complete event disposition and tracking subsystem. Other products, like SwifTest-DTI can not only be quickly identifying equipment issues like site-site variation, but can dynamically correct the yield loss during production testing. - Yield Improvement
Historically, most of use believed that yield was “what it is” and could not be improved by test. Today that is no longer true. Pintail has customers today who are using SwifTest to dynamically change test limits and flows compensate for variations that are external to the device under test. More ideas are brewing in this area. - Data Feedback
When a database system like TestScape is integrated with SwifTest, feedback from earlier production can direct adjustments to subsequent testing. This may be done either automatically or with user intervention and approval. The possibilities of continuous learning algorithms become obvious. - Data Feed-forward
Industry visionaries are working with Pintail on methods to use data from an earlier manufacturing step to adjust the test plan so as to achieve improved yield or test efficiencies. Perhaps knowledge of the PCM data can be used to optimize wafer probe. Likewise, knowledge of what testing occurred at probe can be used to optimize final test plans.
Client Resources
Login Required ![]()
Click here to login now.


