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

複数の制御部をもつ同期式順序回路の機能検証に関する研究

研究課題

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

一般研究(C)

配分区分補助金
研究分野 計算機科学
研究機関大阪大学

研究代表者

谷口 健一  大阪大学, 基礎工学部, 教授 (00029513)

研究分担者 岡野 浩三  大阪大学, 基礎工学部, 助手 (70252632)
北道 淳司  大阪大学, 基礎工学部, 助手 (20234271)
松浦 敏雄  大阪市立大学, 生活科学部, 教授 (40127296)
東野 輝夫  大阪大学, 基礎工学部, 助教授 (80173144)
研究期間 (年度) 1995
研究課題ステータス 完了 (1995年度)
配分額 *注記
2,000千円 (直接経費: 2,000千円)
1995年度: 2,000千円 (直接経費: 2,000千円)
キーワード同期式順序回路 / 拡張有限状態機械 / レジスタ転送レベル / 設計検証 / 形式的検証 / 代数的手法 / プレスブルガ-算術 / パイプラインCPU
研究概要

(1)複数制御部を持つ回路が要求仕様(CPUなどの回路の機能記述)を満たすという意味で正しい実現であるという形式的な定義を行い,単一制御部を持つとして書かれた要求仕様から,複数制御部を持つレジスタ転送レベルの回路を段階的に設計する方法,および設計の正しさの証明法を検討した(1.情報処全大1996-03),その手順は次のようなものである:(i)まず,単一制御部を持つレジスタ転送レベルの回路を設計し、それが要求仕様を満たすことを証明する,(ii)制御部を複数個の拡張有限状態機械(EFSM)に分割する.分割の正しさの証明では,分割前のEFSMと分割後の各EFSMを,整数上の論理式の真偽判定ルーチンにより遷移の実行条件を調べつつトレース実行し,同じ演算・データ転送が行われることを調べる.
(2)考案した設計法・証明法の有用性を調べるため,証明をなるべく自動で行うための証明支援系のプロトタイプを作成し,市販のパイプライン方式CPUのサブセットを例題に,設計・証明実験を行った.パイプライン方式CPUは,通常,命令パイプラインの各ステージの動作を制御する複数個の制御部を持つ.上記(1)の手順(i)の適用例として,パイプライン方式CPUを,まず単一制御部で実現する設計法・証明法を検討し(2.情報処理学会研究報告1996-02),試作した証明支援系でその正しさの証明が数時間程度で自動で行えることを確かめた.制御部の分割の正しさの証明等まで含めた設計・証明実験の結果について,学会研究会等で発表する予定である.
(3)一方,証明支援系で用いる整数上の論理式の真偽判定ルーチンを,論理式の構造的な特徴を巧く利用して高速化し(3.信学技報1995-07),より実用的な証明支援系にした.

報告書

(1件)
  • 1995 実績報告書
  • 研究成果

    (4件)

すべて その他

すべて 文献書誌 (4件)

  • [文献書誌] 森岡,北嶋,島谷,東野,谷口: "一つのEFSMの複数EFSMによる実現の正しさの一証明法" 第52回情処全大論文集. 6. 1-2 (1996)

    • 関連する報告書
      1995 実績報告書
  • [文献書誌] 島谷,森岡,北嶋,東野,谷口: "代数的手法を用いたパイプライン方式CPUの設計検証" 情報処理学会研究報告. DA-79. 7-12 (1996)

    • 関連する報告書
      1995 実績報告書
  • [文献書誌] 森岡,東野,谷口: "全ての変数が存在記号で束縛された冠頭標準形プレスブルガ-文の真偽判定プログラム" 信学技報. SS95 10〜19. 63-70 (1995)

    • 関連する報告書
      1995 実績報告書
  • [文献書誌] 森岡,島谷,東野,谷口: "複数制御部を持つパイプライン方式CPUの設計検証" 情報処理学会 設計自動化研究会. (発表予定).

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

URL: 

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

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

Powered by NII kakenhi