3A-02
FPGA 用ソフトプロセッサ向け自動最適化コンフィグレータ
○宮内哲夫,田中清史(北陸先端大)
FPGA を対象とし、実行アプリケーションに対して、動作速度と、ハードウエアサイズが最適となるソフトプロセッサコアを、自動的にコンフィグレーションできる環境を構築することを目的とする。
FPGA 上にソフトプロセッサコアを実装し、そのソフトウエアプロセッサコアを命令・機能単位でモジュール分けを行い、その結果から HDL(Verilog) の記述をモジュール単位に再構成する。この際に、実行対象となるアプリケーションプログラムで利用される命令を解析し、実際に使用される機能のみを自動的に選択してプロセッサ回路を生成するコンフィグレータを構築した。いくつかのアプリケーションで本コンフィグレータの効果が確認できたので報告する。

footer 情報処理学会 セキュリティ プライバシーポリシー 倫理綱領 著作権について