• DocumentCode
    3473487
  • Title

    Design diagnosis using Boolean satisfiability

  • Author

    Smith, Alexander ; Veneris, Andreas ; Viglas, Anastasios

  • Author_Institution
    Dept. of ECE, Toronto Univ., Ont., Canada
  • fYear
    2004
  • fDate
    27-30 Jan. 2004
  • Firstpage
    218
  • Lastpage
    223
  • Abstract
    Recent advances in Boolean satisfiability have made it an attractive engine for solving many digital VLSI design problems such as verification, model checking, optimization and test generation. Fault diagnosis and logic debugging have not been addressed by existing satisfiability-based solutions. We attempt to bridge this gap by proposing a satisfiability-based solution to these problems. The proposed formulation is intuitive and easy to implement. It shows that satisfiability captures significant problem characteristics and it offers different trade-offs. It also provides new opportunities for satisfiability-based diagnosis tools and diagnosis-specific satisfiability algorithms. Theory and experiments validate the claims and demonstrate its potential.
  • Keywords
    Boolean algebra; VLSI; circuit CAD; computability; fault diagnosis; integrated circuit design; logic testing; Boolean satisfiability; VLSI design diagnosis; design optimization; design verification; fault diagnosis; logic debugging; model checking; satisfiability-based solutions; test generation; Circuit faults; Debugging; Design optimization; Engines; Failure analysis; Fault diagnosis; Hardware design languages; Logic design; Testing; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2004. Proceedings of the ASP-DAC 2004. Asia and South Pacific
  • Print_ISBN
    0-7803-8175-0
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2004.1337569
  • Filename
    1337569