• DocumentCode
    1834003
  • Title

    A Signal Correlation Guided ATPG solver and its applications for solving difficult industrial cases

  • Author

    Lu, Feng ; Wang, Li.-C. ; Cheng, K.-T. ; Moondanos, John ; Hanna, Ziyad

  • Author_Institution
    Dept. of Electr. & Comput. Eng., California Univ., Santa Barbara, CA, USA
  • fYear
    2003
  • fDate
    2-6 June 2003
  • Firstpage
    436
  • Lastpage
    441
  • Abstract
    The developments of efficient SAT solvers have attracted tremendous research interest in recent years. The merits of these solvers are often compared in terms of their performance based upon a wide spread of benchmarks. In this paper, we extend an earlier-proposed solver design concept called (SCGL) Signal Correlation Guided Learning that is ATPG-based into a family of heuristics. Along with this SCGL family of heuristics, we classify benchmark examples according to their performance using the SCGL heuristics. With this study, we identify the class of problems that are uniquely suitable to be solved by using the SCGL approach. In particular, for solving difficult circuit-based problems at INTEL, our SCGL-based ATPG solver is able to achieve at least an order of magnitude speedup over the state-of-the-art SAT solvers. Our conclusion is that SCGL is a unique solver design concept that can complement heuristics proposed by others for solving circuit-oriented difficult problems.
  • Keywords
    Boolean functions; automatic test pattern generation; correlation methods; formal verification; heuristic programming; ATPG solver; Boolean equivalence checking; Boolean satisfiability; SAT solver; benchmark examples; heuristics; signal correlation guided learning; solver design concept; Automatic test pattern generation; Business continuity; Circuits; Computer aided software engineering; Design automation; Input variables; Packaging; Signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2003. Proceedings
  • Print_ISBN
    1-58113-688-9
  • Type

    conf

  • DOI
    10.1109/DAC.2003.1219041
  • Filename
    1219041