C言語ハードウェア設計ツール 「eXCite」

(株)ソリトンシステムズ

tag: 組み込み

2010年12月22日

 

ソフトウェアをハードウェアに実装

 ソフトウェアの処理性能に限界を感じた場合,FPGAはその解決策として利用できます.C言語ハードウェア設計ツールeXCiteは標準C言語で設計されているソフトウェアプログラムを高位合成,通信合成,IP再利用の技術を用いてFPGAへ実装できます.また,オムロン社Frantio向けコネクティビティーキットにより,インテルR Atom上で動作しているアルゴリズムをアルテラFPGAへ容易に実装でき,ソフトウェアとパフォーマンスが比較できます.これにより,バランスのとれたシステム設計が行えます.


ハードウェア性能を直ぐに見積もり

 eXCiteには自動テストベンチ生成機能が搭載されています.設計者はソフトウェアで処理させた内容と同じ処理をHDLで処理させることができ,ハードウェア性能の見積もりとソフトウェアとの比較が簡単に行えます.プロセッサ処理に限界を感じたらeXCiteで解析してみてください.


浮動小数点処理もハードウェア化

 eXCiteはFPGA に搭載されているDSPモジュールを用いて単精度,倍精度の浮動小数点演算処理も実装できます.ロボット制御や信号処理,科学技術計算など浮動小数点演算が必要な場合に標準C 言語で記述したアルゴリズムをFPGA に実装できます.

 


(株)ソリトンシステムズ
先端技術開発本部 組み込みシステム部
〒160-0022 東京都新宿区新宿2-4-3
TEL.03-5360-3851 FAX.03-5360-3888
E-mail:at@soliton.co.jp
http://www.soliton.co.jp/

⇒企画トップへ戻る

組み込みキャッチアップ

お知らせ 一覧を見る

電子書籍の最新刊! FPGAマガジン No.12『ARMコアFPGA×Linux初体験』好評発売中

FPGAマガジン No.11『性能UP! アルゴリズム×手仕上げHDL』好評発売中! PDF版もあります

PICK UP用語

EV(電気自動車)

関連記事

EnOcean

関連記事

Android

関連記事

ニュース 一覧を見る
Tech Villageブログ

渡辺のぼるのロボコン・プロモータ日記

2年ぶりのブログ更新w

2016年10月 9日

Hamana Project

Hamana-8最終打ち上げ報告(その2)

2012年6月26日