講演名 1997/4/25
仮想ハードウェアWASMIIのためのデータフローコンパイラの研究
日暮 浩一, 宮崎 英倫, 柴田 裕一郎, 天野 英晴,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 仮想ハードウェアWASMIIは、データ駆動型制御に基づく可変構造システムであり、データフローグラフの形で表現された問題の解を求める計算機アーキテクチャである。WASMIIは、書き換え可能なFPGAを拡張したMPLDに基づく仮想ハードウェアの概念により、従来の可変構造システムで不可能だったFPGAの許容を超える問題でもいくつかの問題に分割し、解を求めることが可能である。ここで重要な課題は、データフローグラフをいくつかのサブグラフに分割し、WASMIIで実行可能な形に変換することである。本論文では、C言語で記述された問題をデータフローグラフの形に変換し、いくつかのサブグラフに分割した後、それぞれに対応するハードウェア記述言語を生成するコンパイラの実装について述べる。また、本研究で開発したコンパイラを用いて、C言語で記述したアプリケーションをコンパイルし、FLEMING上で実行させることができた。
抄録(英) WASMII is a reconfigurable system with the data driven control which executes programs written in dataflow graphs. In WASMII, a target dataflow graph is divided into some subgraphs and executed on a programmable device called MPLD which is an extended FPGA. By replacing the configuration data on the MPLD, large scale programs which exceed the limit of hardware resources can be efficiently executed. As a software environment of WASMII, a compiler which translates a program written by a user in a high-level language into a corresponding dataflow graph and its HDL description is required. In this paper, we a design and implementation of the dataflow compiler for WASMII which generates the VHDL description from an input program written in C. Compilation and operation results of a test program on a reconfigurable testbed called FLEMING are also shown.
キーワード(和) 仮想ハードウェア / データ駆動型制御 / 可変構造システム / FPGA / ハードウェア記述言語 / コンパイラ
キーワード(英) Virtual hardware / Data driven control / Reconfigurable system / FPGA / HDL / Compiler
資料番号 ICD97-15,CPSY97-15,FTS97-15
発行日

研究会情報
研究会 ICD
開催期間 1997/4/25(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 Integrated Circuits and Devices (ICD)
本文の言語 JPN
タイトル(和) 仮想ハードウェアWASMIIのためのデータフローコンパイラの研究
サブタイトル(和)
タイトル(英) An implementation of Dataflow Compiler for Virtual hardware system WASMII
サブタイトル(和)
キーワード(1)(和/英) 仮想ハードウェア / Virtual hardware
キーワード(2)(和/英) データ駆動型制御 / Data driven control
キーワード(3)(和/英) 可変構造システム / Reconfigurable system
キーワード(4)(和/英) FPGA / FPGA
キーワード(5)(和/英) ハードウェア記述言語 / HDL
キーワード(6)(和/英) コンパイラ / Compiler
第 1 著者 氏名(和/英) 日暮 浩一 / K. Higure
第 1 著者 所属(和/英) 日立製作所 ソフトウェア開発本部
Hitachi, Ltd. Software Development Center
第 2 著者 氏名(和/英) 宮崎 英倫 / H. Miyazaki
第 2 著者 所属(和/英) 慶應義塾大学 理工学部
Keio University
第 3 著者 氏名(和/英) 柴田 裕一郎 / Y. Shibata
第 3 著者 所属(和/英) 慶應義塾大学 理工学部
Keio University
第 4 著者 氏名(和/英) 天野 英晴 / H. Amano
第 4 著者 所属(和/英) 慶應義塾大学 理工学部
Keio University
発表年月日 1997/4/25
資料番号 ICD97-15,CPSY97-15,FTS97-15
巻番号(vol) vol.97
号番号(no) 25
ページ範囲 pp.-
ページ数 8
発行日