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

2007 年度 実績報告書

非同期式回路を対象とした動作合成・最適化手法に関する研究

研究課題

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

研究代表者

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

キーワード非同期式回路 / 束データ方式 / 動作合成
研究概要

非同期式回路は,クロツク信号と呼ばれるグローバル信号によって回路動作が一斉に制御される同期式回路とは異なり,ローカルなハンドシェーク信号を用いて必要な時に必要な動作を制御する。この為,低消費電力,低電磁放射などの利点があり,最近ではヨーロッパを中心に組み込みなどの用途で商用化が加速してきている。しかしながら,設計支援環境が充実していないので,さらなる発展のためには,設計支援環境の構築と,合成された回路の評価が必須である。
本研究の目的は,C言語のサブセットによって記載されたアプリケーションの動作仕様より,束データ方式による非同期式回路の論理設計を自動合成する動作合成手法の提案と提案手法の実装である。前年度までに,提案手法のベースを実装した。提案手法の入力は,アプリケーションの動作仕様,時間制約,リソースライブラリである。始めに,動作仕様よりデータフローグラフと呼ばれる中間表現を生成する。データフローグラフ上の各演算に対して,リソースライブラリにあるリソースを割り当て,演算の実行時間を概算する。概算された実行時間と時間制約をもとに,各演算の開始時間をスケジューリングし,スケジュールされた演算にリソースライブラリにあるリソースを割り当てる。次に,演算回路を制御するための制御回路を合成する。制御回路の合成後,演算の完了とレジスタへのデータ書き込みを保証する遅延素子を挿入する。最後に,論理設計と機能検証用のシミュレーションモデルを生成する。
本年度は,扱えるC言語のサブセットを拡張した。一つは制御構造(条件分岐や繰り返し),一つは配列,もう一つは浮動小数点演算を含んだ動作仕様である。こうした拡張に対応するよう提案手法に変更を加え,評価を行った。拡張の結果,合成の対象となるアプリケーションの幅が広がる。

  • 研究成果

    (2件)

すべて 2007

すべて 雑誌論文 (1件) (うち査読あり 1件) 学会発表 (1件)

  • [雑誌論文] Scheduling Methods for Asynchronous Circuits with Bundled-Data Imple mentations Based on the Approximation of Start Times2007

    • 著者名/発表者名
      H.Saito, N.Hamada, N.Jindapetch, T.Yoneda, C.Myers, T.Nanya
    • 雑誌名

      IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences E90-A

      ページ: 2790-2799

    • 査読あり
  • [学会発表] A Control Circuit Synthesis Method for Asynchronous Circuits in Bundled-Data Implementation2007

    • 著者名/発表者名
      T.Konishi, N.Hamada, H.Saito
    • 学会等名
      7th IEEE International Conference on Computer and Information Tcchnology
    • 発表場所
      University of Aizu,Japan
    • 年月日
      20071000

URL: 

公開日: 2010-02-04   更新日: 2016-04-21  

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

Powered by NII kakenhi