« May 2005 | Main | July 2005 »

2005.06.24

DAC報告

遅れましたが、DAC2005の報告です。仕事が忙しくて遠い昔の気がします。

よく行っている人から聞いた話ですが、今年は全体的に規模が小さく、
こじんまりとした雰囲気だったようです。私は初めてなのでよく分かりません。

講演の方はUML関連が多かったですが、展示に関してはESL(Electronic System Level)
が一つのキーワードでした。ようするに、より上位の記述でハードウェアを
設計すると言うことです。
内容は主にC言語設計ツールで、昔のC言語設計というのはサイクルベースで
クロック毎の処理を書いたり、自分で並列化を指定していました。Mentor等が
掲げているC言語設計ツールは、本当にC言語のソースをそのままハードに
落としてくれます。I/Fは、主にFIFOや共有メモリを使い、タイミングを与える
信号と共にメモリにデータを書き込めば、出力側のメモリに処理後のデータが
書き込まれるような感じです。
あまりタイミングにクリティカルじゃない暗号化や信号処理などは、これで
一発でいけるようです。

ただ、気になるお値段ですが、1000万円は当たり前という価格設定で、とうてい
私たちFPGA+ボードで食っている人間には手がでない価格帯です。
HDLが普及した理由として、サイプレスのWarp等も含めてFPGAベンダーが
HDLが動く環境を非常に安く提供してくれたという事実は無視できません。
C言語設計も、ベンダーが安く提供してくれるか、GNUみたいなプロジェクト
でも無い限り全く縁がない世界の気がします。

今、VB等でWindowsプログラムを書くときにアセンブラの知識が全くいらない
ように、将来的にはLUTとかFFとか意識しないでハードができるようになるかも
しれません。そうなったときにビジネスとしてどうなるかは分かりませんが、
個人的はバカでもできる開発環境はWelcomeです。ビバ、富豪プログラミング!

| | Comments (2) | TrackBack (0)

2005.06.04

オマエラ手伝えよ

http://japanese.chosun.com/site/data/html_dir/2005/06/03/20050603000017.html

| | Comments (4) | TrackBack (0)

« May 2005 | Main | July 2005 »