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

FPGAを対象とした動的再構成可能システムとその設計環境に関する研究

研究課題

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

奨励研究(A)

配分区分補助金
研究分野 システム工学
研究機関北九州市立大学 (2001)
早稲田大学 (2000)

研究代表者

戸川 望  北九州市立大学, 国際環境工学部, 助教授 (30298161)

研究期間 (年度) 2000 – 2001
研究課題ステータス 完了 (2001年度)
配分額 *注記
2,400千円 (直接経費: 2,400千円)
2001年度: 1,100千円 (直接経費: 1,100千円)
2000年度: 1,300千円 (直接経費: 1,300千円)
キーワードFPGA / 動的再構成 / 動的再構成可能システム / 高位合成 / システム設計 / 動作合成 / 抽象動作記述 / スケジューリング / バインディング / 面積 / 時間最適化
研究概要

FPGA (Field-Programmable Gate Array)とは,設計者が手元で電気的に回路機能を書き込むことができるLSI(大規模集積回路)デバイスの総称であり,1980年代半ばに実用的なFPGAデバイスが発表されて以来,デバイスそのものならびにその応用環境に関する研究が注目されてきた.本研究では,FPGAによって実現される回路機能がFPGA動作中に変化可能とした動的再構成可能FPGAに焦点を当て,まず,複数個の動的再構成可能FPGA,メモリおよびこれらをとりまく周辺回路から構成される動的再構成可能システムを考案・構築することを目的としている.続いて,動的再構成可能FPGAおよびシステムを対象に,動作レベルアルゴリズムから,動的再構成可能FPGAおよびシステム上で実現されるハードウェアを,計算機によって自動的に合成する環境(ハードウェア高位合成環境)を考案・構築することを目的としている.これらの研究を達成するため,平成13年度において,昨年度に引き続き,(1)動的再構成可能システムの構成法に関する調査・研究を実施したのと同時に,(2)動的再構成可能システムを対象としたハードウェア合成環境に関する研究を行った.
(1)制御処理用FPGAおよび演算処理用FPGA,メモリならびに周辺回路から構成される動的再構成可能システムを想定し,ネットワークプロトコル処理,特にネットワーク暗号化処理・プロトコルブースタを始めとする実アプリケーションを実現し,動作および性能を検証した.実機による実験の結果,ソフトウェアシミュレーションと同等な出力結果を,FPGAハードウェアによって得られることを確認した.これは,本研究で提案・構築した動的再構成可能システムの正当性を示している.
(2)続いて,動的再構成可能システムのためのハードウェア合成環境を構築した.構築された環境は,コンパイラ系,面積/時間/消費電力最適化系,ハードウェア生成系から構成される.C言語によるハードウェアの動作記述ならびに面積/時間制約のもとに,これらの制約を満足しかつ消費電力ならびにアプリケーションプログラムで消費される総エネルギーを小さく抑えた複数個のハードウェアを合成する.計算機上にこれらの環境を構築し,評価実験を行った結果,面積および時間制約とがトレードオフの関係にあり,かつ消費電力/総消費エネルギーを抑えた複数個のハードウェアが列挙されることを確認した.
これら(1)および(2)の研究成果ならび前年度までの研究の結果,アルゴリズムの動作記述から,ほぼ自動で動的再構成可能ハードウェアを得ることができる.これはアルゴリズム評価のプロトタイプ化を極めて高速に実現できることを意味し,結果,情報技術の躍進に寄与すると考える.

報告書

(2件)
  • 2001 実績報告書
  • 2000 実績報告書
  • 研究成果

    (11件)

すべて その他

すべて 文献書誌 (11件)

  • [文献書誌] N.Togawa: "An Area/Time Optimizing Algorithm in High-Level Synthesis of Control-Based Hardwares"IEICE Trans. on Fundamentals of Electronics Communications and Computer Sciences. E84・A・5. 1166-1176 (2001)

    • 関連する報告書
      2001 実績報告書
  • [文献書誌] 崔 鎮求: "Implementation of Motion Estimation IP Core for MPEG Encoder"International Technical Conference on Circuits/Systems, Computers and Communications (ITC-CSCC 2001). (2001)

    • 関連する報告書
      2001 実績報告書
  • [文献書誌] N.Togawa: "A Hardware/Software Cosynthesis System for CAM Processors"The Tenth Workshop on Synthesis And System Integration of Mixed Technologies (SASIMI 2001). 37-44 (2001)

    • 関連する報告書
      2001 実績報告書
  • [文献書誌] N.Togawa: "A New Hardware/Software Partitioning Algorithm for DSP Processor Cores with Two Types of Register Files"IEICE Trans. on Fundamentals of Electronics Communications and Computer Sciences. E84・A・5. 2802-2807 (2001)

    • 関連する報告書
      2001 実績報告書
  • [文献書誌] N.Togawa: "Area and Delay Estimation in Hardware/Software Cosynthesis for Digital Signal Processor Cores"IEICE Trans. on Fundamentals of Electronics Communications and Computer Sciences. E84・A・5. 2639-2647 (2001)

    • 関連する報告書
      2001 実績報告書
  • [文献書誌] 崔 鎮求: "VLSI Architecture for a Flexible Motion Estimation with Parameters"IEEE Asia and South Pacific Design Automation Conference 2002 (ASP-DAC 2002). 452-457 (2002)

    • 関連する報告書
      2001 実績報告書
  • [文献書誌] Y.Miyaoka: "Area/delay estimation for digital signal processors"IEEE Asia and South Pacific Design Automation Conference 2001. 156-161 (2001)

    • 関連する報告書
      2000 実績報告書
  • [文献書誌] N.Togawa: "CAM processor synthesis based on behavioral descriptions"IEICE Transactions on Fundamentals. E83-A巻・12号. 2464-2473 (2000)

    • 関連する報告書
      2000 実績報告書
  • [文献書誌] 家長真行: "制御処理ハードウェアの高位合成のための高速な面積/時間最適化アルゴリズム"情報処理学会DAシンポジウム2000論文集. 27-32 (2000)

    • 関連する報告書
      2000 実績報告書
  • [文献書誌] 諏訪勝: "システムVLSIの動作合成におけるレイアウト面積・遅延見積もり手法"電子情報通信学会第12回回路とシステム軽井沢ワークショップ論文集. 125-130 (2000)

    • 関連する報告書
      2000 実績報告書
  • [文献書誌] T.Wakui: "A behavioral synthesis system for processors with content addressable memories"Synthesis and System Integration of Mixed Technologies 2000. 56-63 (2000)

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

URL: 

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

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

Powered by NII kakenhi