Efficient Conflict-Based Learning in an RTL Circuit Constraint Solver - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2005

Efficient Conflict-Based Learning in an RTL Circuit Constraint Solver

Résumé

We present new techniques for improving search in a hybrid Davis-Putnam-Logemann-Loveland based constraint solver for RTL circuits (HDPLL). In earlier work on HDPLL, the authors combined solvers for integer and Boolean domains using finite-domain constraint propagation with heuristic conflict-based learning. In this work, we describe a new algorithm that extends the conflict-based unique-implication point learning in Boolean SAT solvers to hybrid Boolean-Integer domains in HDPLL. We describe data-structures for efficient constraint propagation on the hybrid learned relations, similar to two-literal watching in Boolean SAT. We demonstrate that these new techniques provide considerable performance benefits when compared with other combinations of decision theories.
Fichier principal
Vignette du fichier
228820666.pdf (208.99 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00181184 , version 1 (23-10-2007)

Identifiants

  • HAL Id : hal-00181184 , version 1

Citer

M. K. Iyer, G. Parthasarathy, K.-T. Cheng. Efficient Conflict-Based Learning in an RTL Circuit Constraint Solver. DATE'05, Mar 2005, Munich, Germany. pp.666-671. ⟨hal-00181184⟩

Collections

DATE
27 Consultations
143 Téléchargements

Partager

Gmail Facebook X LinkedIn More