2002 Fiscal Year Annual Research Report
ハードウェア・プログラミングのためのOSとコンパイラ
Project/Area Number |
14780201
|
Research Institution | Japan Advanced Institute of Science and Technology |
Principal Investigator |
井口 寧 北陸先端科学技術大学院大学, 情報科学センター, 助教授 (90293406)
|
Keywords | SoC / FPGA / ハードウェア / HDL / OS |
Research Abstract |
本研究では,FPGAなどの再構成可能なハードウェアを,あたかもソフトウェアのようにプログラムする仕組みを明らかにすることを目標として,ハードウェアOSと,アルゴリズムから論理回路を生成するためのハードウェア・コンパイラについて研究を行なう. 初年度は,通常のソフトウェア・プログラムを,HDLに変換するためのハードウェア・コンパイラについて取り組んだ.最初に既存のソフトウェア・アルゴリズムを,高位合成ツールを用いてHDLに変換し,変換方法や生成される回路を確認した.HDLに変換した後,既存の論理回路設計CADを用いた回路シミュレーションによって,動作の検証を行った.また,動作ユニットのブロック化のためのディレクティブの挿入手法について検討した.次に,ハードウェア化された回路を実行するためのテストベンチ用FPGAシステムを試作した.試作テストベンチは,LINUX-PCをホストとし,10万ゲートから100万ゲート規模のFPGAボードを有し,変換した回路をFPGAの上でハードウェア回路として実行するシステムである.ホスト-FPGAボード間のインターフェースについては,FPGAボード上のPCI制御チップを通じたコントロールが可能である. 来年度は,既存のCプログラムを高位合成ツールに処理させる際に,並列性を引き出すためのプリプロセッサの作成,および試作テストベンチのための,回路のロード・アンロード機構の開発に取り組む予定である.
|
-
[Publications] 井口 寧, 松澤 照男, 堀口 進: "ウェーハスタック実装の温度予測モデル"情処 数理モデル化と応用 論文誌. Vol.44 No.SIG10(採録決定). (2003)
-
[Publications] 井口 寧, 松澤 照男, 堀口 進: "温度予測モデルを用いた重み付けシフトによるウェーハスタック実装の放熱"情処学研報. 2003-MPS-43. 29-32 (2003)
-
[Publications] 井口 寧, 松澤 照男, 堀口 進: "改良型重み付けシフトによる格子結合型ウェーハスタック実装の放熱と再構成"情処学研報. 2002-MPS-39. 13-16 (2002)
-
[Publications] 才田 いずみ, 川添 良幸, 小河原 義朗, 高橋 亜希子, 井口 寧, 神山 博: "相づちとその韻律に焦点を当てた日本語学習用ウェブ教材"Proc. of 第3回 日本語とコンピュータ国際会議. CASTEL/J2002. 165-168 (2002)