充足可能性判定手法に基づいたマルチクロックパス解析  [in Japanese] Multi-Clock Path Analysis Based on Propositional Satisfiability  [in Japanese]

    • 中村 一博 Nakamura Kazuhiro
    • 奈良先端科学技術大学院大学情報科学研究科 Graduate School of Information Science Nara Institute of Science and Technology
    • 丸岡 新治 Maruoka Shinji
    • 奈良先端科学技術大学院大学情報科学研究科 Graduate School of Information Science Nara Institute of Science and Technology
    • 木村 晋二 Kimura Shinji
    • 奈良先端科学技術大学院大学情報科学研究科 Graduate School of Information Science Nara Institute of Science and Technology
    • 渡邊 勝正 Watanabe Katsumasa
    • 奈良先端科学技術大学院大学情報科学研究科 Graduate School of Information Science Nara Institute of Science and Technology

Abstract

通常,順序回路のタイミング検証は,レジスタ間の信号伝搬が全て1クロックであるという仮定のもとで行われるが,2クロックで伝搬しても良い経路(マルチクロックパス)の存在が知られており,そのような経路を特定してタイミング検証を行うことが重要である.これまでに,記号実行を用いたマルチクロックパスの解析手法が提案されているが,大規模回路への適用が困難であった.本論文では,論理式の充足可能性を判定するSATアルゴリズムの応用によりマルチクロックパス解析を行う手法を提案する.

We present a satisfiability based multi-clock path analysis method. Multi-clock paths are paths between registers where the propagation of signals can use more than 1 clock cycle. Multi-clock path analysis is important in deciding proper clock frequency and for logic optimization. At present, we only have methods based on state traversal which can be applied to medium sized circuits. In the paper we propose a new multi-clock path analysis method based on propositional satisfiability (SAT). The method reduces path analysis problems to SAT problems by converting the time-expanded multilevel circuit to CNF formula, and improves the size of applicable circuits. We introduce heuristics on converting multi-level circuits to CNF formulae to reduce the size of the formula and the time consumed by SAT procedure. We have applied our method to ISCAS89 benchmarks and other sample circuits. Experimental results show the improvement on the applicable size of circuits by our method.

Journal

Technical report of IEICE. FTS   [List of Volumes]

Technical report of IEICE. FTS 99(479), 55-62, 1999-11-27  [Table of Contents]

The Institute of Electronics, Information and Communication Engineers

Preview

Preview

Codes

  • NII Article ID (NAID) :
    110003226530
  • NII NACSIS-CAT ID (NCID) :
    AN10012998
  • Text Lang :
    JPN
  • Article Type :
    会議録・学会報告
  • ISSN :
    09135685
  • NDL Article ID :
    4934821
  • NDL Source Classification :
    ZN33(科学技術--電気工学・電気機械工業--電子工学・電気通信)
  • NDL Call No. :
    Z16-940
  • Databases :
    NDL  NII-ELS