Efficient self-learning techniques for SAT-based test generation

  • Authors:
  • Ang Li;Mingsong Chen

  • Affiliations:
  • East China Normal University, Shanghai, China;East China Normal University, Shanghai, China

  • Venue:
  • Proceedings of the eighth IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

SAT-based approaches are promising for automated generation of directed tests. However, due to the state space explosion problem, these methods do not scale well for complex designs. Although various heuristics are proposed to address test generation complexity, most of them require expert knowledge regarding the detailed structure and behavior information of designs explicitly, which limits their usage. This paper proposes promising techniques to derive profitable learnings from the SAT instance itself. The obtained self-learnings can efficiently reduce the chance of long distance backtracks and improve satisfying assignment convergence rate during the SAT search. Experimental results demonstrate that our method can reduce the test generation time by several orders of magnitude.