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

2004 年度 実績報告書

C言語による仕様記述からの非同期式VLSIシステム論理設計自動化に関する研究

研究課題

研究課題/領域番号 16700050
研究機関会津大学

研究代表者

齋藤 寛  会津大学, コンピュータ理工学部, 講師 (50361671)

キーワード非同期式VLSIシステム / 設計自動化
研究概要

初年度にあたる今年度は、はじめに、非同期式VLSIシステム論理設計自動化の全体のフローを策定した。入力仕様の定義、合成の段階、出力の定義が該当する。次に、合成を演算のスケジューリング、回路部品の割り当て、制御合成の各段階にわけた。このうち、演算のスケジューリングと制御合成を中心に研究を行った。
演算のスケジューリングでは、従来の同期式回路設計で用いられるスケジューリング手法の適用を考慮した。同期式回路設計における演算スケジュールは、クロックサイクルをベースに行う。しかし、非同期式回路ではクロック信号が存在しないので、直接的な適用によって得られた演算スケジュールは、非同期式回路の性質を十分に享受できない、あるいは計算に時間がかかるといった問題が生ずる。この問題を解決するために、演算スケジュールの計算法を新たに提案した。提案された手法をプログラミング言語で実装し、評価を行った。従来手法と比べて、性能の低下のない演算スケジュールが短時間で決定できるようになった。また、スケジューリング部分に関する自動化が実現された。
従来の制御回路合成手法では、規模の大きな回路を合成することが困難であったため、ここでは、演算スケジュールを満足する制御回路を短時間で合成する手法を提案した。この手法では、各演算にセルコントローラと呼ばれる小さな制御回路を割り当てることによって全体の制御回路を合成する。セルコントローラ自体は、非常に小さな回路なので、制御にかかる時間(制御信号生成時間)を抑えることができる。また、割り当てられるセルコントローラの数を抑えるための最適化手法を提案した。この最適化手法では、演算スケジュールにおける最長実行時間を変えない範囲で、複数の演算を1つのセルコントローラで同時に制御することを実現する。なお、この手法の評価は来年度に行う予定である。

  • 研究成果

    (1件)

すべて 2004

すべて 雑誌論文 (1件)

  • [雑誌論文] Logic Optimization of Asynchronous Speed-Independent Circuits Using Transduction Methods2004

    • 著者名/発表者名
      齋藤寛, 中村宏, 藤田昌宏, 南谷崇
    • 雑誌名

      情報処理学会論文誌 45巻・5号

      ページ: 1289-1299

URL: 

公開日: 2006-07-12   更新日: 2016-04-21  

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

Powered by NII kakenhi