• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 前のページに戻る

共有二分決定図による論理関数の効率的処理とそれに基づく論理設計支援に関する研究

研究課題

研究課題/領域番号 02452162
研究種目

一般研究(B)

配分区分補助金
研究分野 情報工学
研究機関京都大学

研究代表者

矢島 脩三 (矢島 修三)  京都大学, 工学部, 教授 (20025901)

研究分担者 荻野 博幸  京都大学, 工学部, 教務職員 (40144323)
武永 康彦  京都大学, 工学部, 助手 (20236491)
石浦 菜岐佐  大阪大学, 工学部, 講師 (60193265)
高木 直史  京都大学, 工学部, 助教授 (10171422)
平石 裕実  京都大学, 工学部, 助教授 (40093299)
岩間 一雄  九州大学, 工学部, 助教授 (50131272)
研究期間 (年度) 1990 – 1991
研究課題ステータス 完了 (1991年度)
配分額 *注記
5,800千円 (直接経費: 5,800千円)
1991年度: 2,000千円 (直接経費: 2,000千円)
1990年度: 3,800千円 (直接経費: 3,800千円)
キーワード論理関数 / 二分決定グラフ / 論理関数処理 / 計算機援用設計 / 記号シミュレ-ション / タイミング検証 / 論理設計検証 / 計算複雑さ
研究概要

本研究では、論理関数の表現法、効率的処理手法の研究を行ない、その成果を種々の論理設計支援に適用した。
1.論理関数の効率的表現法及び処理手法に関する研究
共有二分決定図による論理関数の表現及び、属性エッジの提案やベクトル計算機向きのアルゴリズムの開発などその処理の効率化手法を研究した。また、ノ-ド数の少ない共有二分決定図を得る変数の順序づけの手法を研究した。
2.共有二分決定図の論理設計支援に関する研究
論理回路の故障診断、タイミング検証への応用の研究を行なった。故障診断に関しては、多重故障に対する故障シミュレ-ションの効率的計算法、効率的な故障検査系列の生成のためテスト集合の圧縮法を開発した。タイミング検証に関しては、論理回路中の素子遅延のばらつきを考慮したシミュレ-ション手法を開発した。
3.共有二分決定図を利用した論理設計検証に関する研究
状態遷移図を論理関数を用いて表現する手法を提案し、これを用いた分岐時間正則時相論理による形式的検証アルゴリズムを開発、順序機械の検証システムを実現した。
4.論理関数処理の計算複雑さに関する研究
二分決定図で効率的に表現・処理できる関数のクラスを明らかにした。また、二分決定図の処理の並列化手法を示し、その計算量を明らかにした。
5.論理設計支援システムに関する研究
論理設計支援ツ-ルにおける共有二分決定図処理を容易にするためのパッケ-ジを作成した。

報告書

(3件)
  • 1991 実績報告書   研究成果報告書概要
  • 1990 実績報告書
  • 研究成果

    (36件)

すべて その他

すべて 文献書誌 (36件)

  • [文献書誌] 平石 裕実: "有限オ-トマトンと表現等価な正則時相論理とその論理設計検証への応用" 情報処理学会論文誌. 31. 1134-1145 (1990)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] 松本 忍: "ブ-ル式処理による不完全指定順序機械の最小化" 情報処理学会論文誌. 32. \1644-1652 (1990)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] 湊 真一: "論理関数の共有二分決定グラフによる表現とその効率的処理手法" 情報処理学会論文誌. 32. 77-85 (1991)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] Y.Deguchi: "Coded Time-Symbolic Simulation:Simulation of Logic Ciucuits with Nondetermimistic Delays Based on Boolean Function Monipulation" Proceeding of the Synthesis and Simulation Meeting and International Interchange. 149-156 (1990)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] N.Takahashi: "Fault Simulation for Multiple Faults using Shaved Binary Decision Diagrams" Proceeding of the Syntesis and Simulation Meeting and International Interchange. 157-164 (1990)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] N.Ishiura: "A Class of Logic Functions Expressible by Polynomial-Size Binary Decision Diagrams" Proceeding of the Synthesis and Simulation Meeting and International Interchange. 48-54 (1990)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] H.Ochi: "Breadth-First Manipulation of SBDD of Boolean Function for Vector Processing" Proceedings of 28th ACM/IEEE Design Automation Conference. 413-416 (1991)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] Y.Deguchi: "Probabilistic CTSS:Analysis of Timing Error Probability in Asynchronous Logic Circuits" Proceedings of 28th ACM/IEEE Design Automation Conference. 650-655 (1991)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] H.Hiraishi: "Vectorized Symbolic Model Checking of Computation Tree Logic" Procceedings of the Workshop on Computer-Aided Verification. 279-290 (1991)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] K.Hamaguchi: "Formal Verification of Speed-Dependent Asynchronous Circuits Using Symbolic Model Checking of Branching Time Regular Temporal Logic" Proceedings of the Workshop on Computer-Aided Verification. 478-488 (1991)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] N.Ishiura: "Minimization of Binary Decision Diagrams Based on Exchanges of Variables" Proceedings of IEEE International Conference on Computer-Aided Design. 472-475 (1991)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] N.Takahashi: "Fault Simulation for Multiple Faults Using Shaved BDD Representation of Fault Sets" Proceedings of IEEE International Conference on Computer-Aided Design. 550-553 (1991)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] Hiromi Hiraishi: ""Regular Temporal Logic Expressively Equivalent to Finite Automata and Its Application to Logic Design Verification"" Transactions of Information Processing Society Japan. 31. 1134-1145 (1990)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] Shinobu Matsumoto: ""Minimization of Incompletely Specified Sequential Machines"" Transaction of Information Processing Society Japan. 31. 1644-1652 (1990)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] Shin-ichi Minato: ""Shared Binary Decision diagrams for Efficient Boolean Function Manipulation"" Transaction of Information Processing Society Japan. 32. 77-85 (1991)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] Yutaka Deguchi: ""Coded Time-Symbolic Simulation : Simulation of Logic Circuits with Nondeterministic Delays Based on Boolean Function Manipulation"" Proceedings of the Synthesis and Simulation Meeting and International Interchange. 149-156 (1990)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] Noriyuki Takahashi: ""Fault Simulation for Multiple Faults Using Shared Binary Decision Diagrams"" Proceedings of the Synthesis and Simulation Meeting and International Interchange. 157-164 (1990)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] Nagisa Ishiura: ""A Class of Logic Functions Expressible by Polynomial-Size Binary Decision Diagrams"" Proceedings of the Synthesis and Simulation Meeting and International Interchange. 48-54 (1990)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] Hiroyuki Ochi: ""Breadth-First Manipulation of SBDD of Boolean Functions for Vector Processing"" Proceedings of 28th ACM/IEEE Design Automation Conference. 413-416 (1991)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] Yutaka Deguchi: ""Probabilistic CTSS : Analysis of Timing Error Probability in Asynchronous Logic Circuits"" Proceedings of 28th ACM/IEEE Design Automation Conference. 650-655 (1991)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] Hiromi Hiraishi: ""Vectorized Symbolic Model Checking of Computation Tree Logic"" Proceedings of the Workshop on Computer-Aided Verification. 279-290 (1991)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] Kiyoharu Hamaguchi: ""Formal Verification of Speed-Dependent Asynchronous Circuits Using Symbolic Model Checking of Branching Time Regular Temporal Logic"" Proceedings of the Workshop on Computer-Aided Verification. 478-488 (1991)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] Nagisa Ishiura: ""Minimization of Binary Decision Diagrams Based on Exchanges of Variables"" Proceedings of IEEE International Conference on Computer-Aided Design. 472-475 (1991)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] Noriyuki Takahashi: ""Fault Simulation for Multiple Faults Using Shared BDD Representation of Fault Sets"" Proceedings of IEEE International Conference on Computer-Aided Design. 550-553 (1991)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1991 研究成果報告書概要
  • [文献書誌] H.Ochi: "BreadthーFirst Manipulation of SBDD of Boolean Functions for Vector Processing" Proceedings of 28th ACM/IEEE Design Automation conference. 413-416 (1991)

    • 関連する報告書
      1991 実績報告書
  • [文献書誌] Y.Deguchi: "Probabilistic CTSS:Analysis of Timing Error Probability in Asynchronous Logic Circuits" Proceedings of 28th ACM/IEEE Design Automation Conference. 650-655 (1991)

    • 関連する報告書
      1991 実績報告書
  • [文献書誌] H.Hiraishi: "Vectorized Symbolic Model Checking of Computation Tree Logic" Proceedings of the Workshop on ComputerーAided verification. 279-290 (1991)

    • 関連する報告書
      1991 実績報告書
  • [文献書誌] K.Hamaguchi: "Formal Verification of SpeedーDependent Asynchronous Circuits Using Symbolic Model Checking of Branching Time Regular Temparal Logic" Proceedings of the Workshop on ComputerーAided Verification. 478-488 (1991)

    • 関連する報告書
      1991 実績報告書
  • [文献書誌] N.Ishiura: "Minimization of Binary Decision Diagrams Based on Exchanges of Variables" Proceedings of IEEE International Conference on ComputerーAided Design. 472-475 (1991)

    • 関連する報告書
      1991 実績報告書
  • [文献書誌] N.Takahashi: "Fault Simulation for Multiple Faults Using Shaved BDD Representation of Fault Sets" Proceedings of IEEE International Conference on ComputerーAided Design. 550-553 (1991)

    • 関連する報告書
      1991 実績報告書
  • [文献書誌] S.Minato: "Shared Binary Decision Diagram with Attributed Edges for Efficient Boolean Function Manipulation" Proceedings of 27th ACM/IEEE Design Automation Conference. 52-57 (1990)

    • 関連する報告書
      1990 実績報告書
  • [文献書誌] 湊 真一: "論理関数の共有二分決定グラフによる表現とその効率的処理手法" 情報処理学会論文誌. 32. 77-85 (1991)

    • 関連する報告書
      1990 実績報告書
  • [文献書誌] N.Ishiura: "A Class of Logic Functions Expressible by PolynomialーSize Binary Decision Diagrams" Proceedings of the Synthesis and Simulation Meeting and International Interchange. 48-54 (1990)

    • 関連する報告書
      1990 実績報告書
  • [文献書誌] 松本 忍: "ブ-ル式処理による不完全指定順序機械の最小化" 情報処理学会論文誌. 31. 1644-1652 (1990)

    • 関連する報告書
      1990 実績報告書
  • [文献書誌] N.Takahashi: "Fault Simulation for Multiple Faults Using Shared Binary Decision Diagrams" Proceedings of the Synthesis and Simulation Meeting and International Inteeehange. 157-164 (1990)

    • 関連する報告書
      1990 実績報告書
  • [文献書誌] H.Ochi: "Breadth First Manipulation of SBDD of Boolean Functions for Vector Processing" Proceedings of the 28th ACM/IEEE Design Automation Conference. (1991)

    • 関連する報告書
      1990 実績報告書

URL: 

公開日: 1990-04-01   更新日: 2016-04-21  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi