Abstract

This chapter deals with the design of on-chip architectures for testing large system chips (SOCs) for manufacturing defects in a modular fashion. These architectures consist of wrappers and test access mechanisms (TAMs). For an SOC, with specified parameters of modules and their tests, we design an architecture which minimizes the required tester vector memory depth and test application time. In this chapter, we formulate the problem of test architecture design. Subsequently, we derive a formulation of an architecture-independent lower bound for the SOC test time. We present a heuristic algorithm that effectively optimizes the test architecture for a given SOC. The algorithm efficiently determines the number of TAMs and their widths, the assignment of modules to TAMs, and the wrapper design per module. Experimental results for the ITC’02 SOC Test Benchmarks show that, compared to manual best-effort engineering approaches used in Philips, we can save up to 75% in test times, while compared to previously published algorithms, we obtain comparable or better test times at negligible compute time.KeywordsSOC testTAM and wrapper designlower boundtest schedulingidle bits

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.