Improve speed path identification with suspect path expressions

Identifying speed-limiting paths is crucial for design stepping in which problematic paths are fixed or optimized so as to reach higher clock rates. Recently, using at-speed scan test patterns to identify speed-limiting paths has been reported to be a robust and effective solution. In this paper, we propose a systematic approach to find suspect path expressions (SPE) that explain the observed failing and passing bits during at-speed scan testing. These expressions contain comprehensive information, including (1) the pass/fail requirement on each involved path, and (2) the required AND/OR relationships among the involved paths. SPE's can be used to reduce the speed-limiting path suspect set or guide diagnostic pattern generation for further suspect reduction.

[1]  Don Douglas Josephson The manic depression of microprocessor debug , 2002, Proceedings. International Test Conference.

[2]  Suriyaprakash Natarajan,et al.  Case Study on Speed Failure Causes in a Microprocessor , 2008, IEEE Design & Test of Computers.

[3]  Sandeep Kumar Goel,et al.  Design for debug: catching design errors in digital chips , 2002, IEEE Design & Test of Computers.

[4]  Leendert M. Huisman Diagnosing arbitrary defects in logic designs using single location at a time (SLAT) , 2004, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[5]  Wu-Tung Cheng,et al.  Speed-Path Debug Using At-Speed Scan Test Patterns , 2009, 2009 14th IEEE European Test Symposium.

[6]  Kwang-Ting Cheng,et al.  On path-based learning and its applications in delay test and diagnosis , 2004, Proceedings. 41st Design Automation Conference, 2004..

[7]  Li-C. Wang,et al.  Feature based similarity search with application to speedpath analysis , 2009, 2009 International Test Conference.

[8]  Li-C. Wang,et al.  Speedpath prediction based on learning from a small set of examples , 2008, 2008 45th ACM/IEEE Design Automation Conference.

[9]  Mack W. Riley,et al.  Debug of the CELL Processor: Moving the Lab into Silicon , 2006, 2006 IEEE International Test Conference.