Title :
A scan pattern debugger for partial scan industrial designs
Author :
Chandrasekar, Kameshwar ; Misra, Supratik K. ; Sengupta, Sanjay ; Hsiao, Michael S.
Author_Institution :
Intel Corp., Santa Clara, CA, USA
Abstract :
In this paper, we propose an implication graph based sequential logic simulator for debugging scan pattern failures encountered during First Silicon. A novel Debug Implication Graph (DIG) is constructed during logic simulation of the failing scan pattern. An efficient node traversal mechanism across time frames, in the DIG, is used to perform the root-cause analysis for the failing scan-cells. We have developed an Interactive Pattern Debug environment (IDE), viz. scan pattern debugger, around the logic simulator to systematically analyze and root-cause the failures. We integrated the proposed technique into the scan ATPG flow for industrial microprocessor designs. We were able to resolve the First Silicon logical pattern failures within hours, which would have otherwise taken a few days of manual effort.
Keywords :
circuit CAD; graph theory; integrated circuit design; microprocessor chips; program debugging; debug implication graph; first silicon logical pattern failures; industrial microprocessor designs; interactive pattern debug environment; logic simulation; partial scan industrial designs; scan ATPG flow; scan pattern failure debugger; sequential logic simulator; Automatic test pattern generation; Clocks; Debugging; Latches; Logic gates; Silicon; Vectors;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012
Conference_Location :
Dresden
Print_ISBN :
978-1-4577-2145-8
DOI :
10.1109/DATE.2012.6176531