• DocumentCode
    754723
  • Title

    On Acceleration of SAT-Based ATPG for Industrial Designs

  • Author

    Drechsler, Rolf ; Eggersgluss, Stephan ; Fey, Gorschwin ; Glowatz, A. ; Hapke, Friedrich ; Schloeffel, Juergen ; Tille, D.

  • Author_Institution
    Comput. Archit. Group, Univ. of Bremen, Bremen
  • Volume
    27
  • Issue
    7
  • fYear
    2008
  • fDate
    7/1/2008 12:00:00 AM
  • Firstpage
    1329
  • Lastpage
    1333
  • Abstract
    Due to the rapidly growing size of integrated circuits, there is a need for new algorithms for automatic test pattern generation (ATPG). While classical algorithms reach their limit, there have been recent advances in algorithms to solve Boolean Satisfiability (SAT). Because Boolean SAT solvers are working on conjunctive normal forms (CNFs), the problem has to be transformed. During transformation, relevant information about the problem might get lost and, therefore, is not available in the solving process. In this paper, we present a technique that applies structural knowledge about the circuit during the transformation. As a result, the size of the problem instances decreases, as well as the run time of the ATPG process. The technique was implemented, and experimental results are presented. The approach was combined with the ATPG framework of NXP Semiconductors. It is shown that the overall performance of an industrial framework can significantly be improved. Further experiments show the benefits with regard to the efficiency and robustness of the combined approach.
  • Keywords
    Boolean functions; automatic test pattern generation; integrated circuit design; integrated circuit testing; logic testing; Boolean SAT solvers; Boolean satisfiability solver; NXP semiconductors; SAT-based ATPG framework; automatic test pattern generation; conjunctive normal forms; industrial designs; integrated circuits; Acceleration; Algorithm design and analysis; Automatic test pattern generation; Boolean functions; Circuit testing; Engines; Life estimation; Logic circuits; Robustness; Test pattern generators; Automatic test pattern generation (ATPG); Boolean satisfiability (SAT); formal methods; testing;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2008.923107
  • Filename
    4544861