Multi-cycle path detection based on propositional satisfiability with CNF simplification using adaptive variable insertion

Citation
K. Nakamura et al., Multi-cycle path detection based on propositional satisfiability with CNF simplification using adaptive variable insertion, IEICE T FUN, E83A(12), 2000, pp. 2600-2607
Citations number
16
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES
ISSN journal
09168508 → ACNP
Volume
E83A
Issue
12
Year of publication
2000
Pages
2600 - 2607
Database
ISI
SICI code
0916-8508(200012)E83A:12<2600:MPDBOP>2.0.ZU;2-B
Abstract
Multi-cycle paths are paths between registers where 2 or more clock cycles are allowed to propagate signals, and the detection of multi-cycle paths is important in deciding proper clock period, timing verification and logic o ptimization. This paper presents a satisfiability-based multi-cycle paths d etection method, where the detection problems are reduced to CNF formulae a nd the satisfiability is checked using SAT provers. We also show heuristics on conversion from multi-level circuits into CNF formulae. We have applied our method of ISCAS'89 benchmarks and other sample circuits. Experimental results show the remarkable improvements on the size of manipulatable circu its.