The search functionality is under construction.

IEICE TRANSACTIONS on Fundamentals

Multi-Cycle Path Detection Based on Propositional Satisfiability with CNF Simplification Using Adaptive Variable Insertion

Kazuhiro NAKAMURA, Shinji MARUOKA, Shinji KIMURA, Katsumasa WATANABE

  • Full Text Views

    0

  • Cite this

Summary :

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 optimization. This paper presents a satisfiability-based multi-cycle path detection method, where the detection problems are reduced to CNF formulae and 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 to ISCAS'89 benchmarks and other sample circuits. Experimental results show the remarkable improvements on the size of manipulatable circuits.

Publication
IEICE TRANSACTIONS on Fundamentals Vol.E83-A No.12 pp.2600-2607
Publication Date
2000/12/25
Publicized
Online ISSN
DOI
Type of Manuscript
Special Section PAPER (Special Section on VLSI Design and CAD Algorithms)
Category
Test

Authors

Keyword