• DocumentCode
    3374862
  • Title

    Low Coverage Analysis using dynamic un-testability debug in ATPG

  • Author

    Chandrasekar, Kameshwar ; Bommu, Surendra ; Sengupta, Sanjay

  • Author_Institution
    Intel Corp., Santa Clara, CA, USA
  • fYear
    2011
  • fDate
    1-5 May 2011
  • Firstpage
    291
  • Lastpage
    296
  • Abstract
    In this paper, we propose an automated technique to identify the reasons for un-testable faults and, an interactive Low Coverage Analysis flow to expedite the coverage analysis step, in scan ATPG. We seamlessly use an implication graph to keep track of the reasons that are responsible for each conflict encountered during ATPG. As ATPG progresses, for each fault, all the reasons arising from ATPG constraints are logged systematically. Then, we use a low coverage analysis flow to cumulatively analyze the faults and reasons / ATPG constraints. We integrated the proposed technique into the production scan ATPG flow at Intel. The proposed technique resolved up to 15% coverage gap on real micro-processor designs in a few hours. Potentially, this would have, otherwise, taken a few days of manual effort with considerable design knowledge.
  • Keywords
    automatic test pattern generation; microprocessor chips; ATPG; Intel; automatic test pattern generation; dynamic untestability debug; implication graph; interactive low coverage analysis flow; microprocessor design; production scan ATPG flow; untestable fault; Algorithm design and analysis; Automatic test pattern generation; Circuit faults; Cognition; Fault diagnosis; Logic gates; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Test Symposium (VTS), 2011 IEEE 29th
  • Conference_Location
    Dana Point, CA
  • ISSN
    1093-0167
  • Print_ISBN
    978-1-61284-657-6
  • Type

    conf

  • DOI
    10.1109/VTS.2011.5783736
  • Filename
    5783736