This article summarizes recent feedback from experienced test and product engineers regarding how test developers can better support product and sustaining engineering teams during post-release debugging.
Once a product enters production, test engineers are often focused on the next next family of products, leaving limited bandwidth to assist with yield-related challenges on older products.
The insights below highlight practical ways to bridge that gap and strengthen collaboration across teams:
– Test names that make sense
– Good documentation for production programs including for power supply voltages used for each test, applied timing sets & for a functional test, the vector used for each test
– Bins should be consistent across products in a product family
– Make sure to datalog the first failing vector cycle when a functional test fails
– Test conditions read automatically and stored in the datalog where possible
– Good schematics for any boards or jigs
– Correlation (golden) units provided with gauge R&R results showing low standard deviation and results well within specification
– Additional boards and sockets/probe rings provided
– Run and review test stability results concurrently with the product and sustaining engineers for a full understanding of potential marginal or erroneous performance issues
– Interface hardware designed to withstand the rigors of volume production test
– Unique test numbers so as not to confuse a Yield Management System (or data analysis software), especially since some testers which generate STDF can generate non-unique test numbers, but that possibility can be more than likely eliminated by the test engineer
– Consider your continue / end on fail strategy especially when parallel testing, to generate information which could be useful for debug. There may be no measurable effect on test time in multi-unit test setups.





