本邦初公開となるデモボードが展示

FPGAベンダのAlteraは同社の販売代理店であるアルティマのブースに出展。5月13日に発表した産業機器(FA)向けFPGAモーター制御プラットフォーム「MotionFire」のデモの展示を行っていた。

同プラットフォームは、同社FPGA「Cyclone III」を用いFAにおける複数軸のモーター制御を行うというもの。Arrow ElectronicsとNational Semiconductorとの共同開発によるもので、GUIを用いた命令を通信ベースボード「FireFighter」と実際にモーターを駆動させるプラグインパワーモジュール(ドライブボード)「FireDriver」の組み合わせで処理する。デモではNIOS IIを用いたGUIからの命令を介して3軸のモーター制御を行っていた(最大で12軸のモーター制御が可能とのこと)。

「MotionFire」のデモ(2008年に欧州で先行発表されていたが、国内ではこれが初披露となる。画面左側の板の表にあるのがベースボードで、裏側にあるのがドライブボード、右側にあるNIOS IIからの指示によりモーターを回転させている)

なお、FireDriverが対応しているのはサーボモーターのみとのことだが、アルティマにてステッピングモーターなど別のモーターを受託開発として請け負うことが可能だ。

また、同ブースではアルティマが独自に開発したCyclone III開発キットのデモ展示も行われている。これは、開発されたばかりのもので、本邦初公開のベースボードであるという。

本邦初公開となるアルティマのオリジナルベースボード(2段組になっているが、下が新たに開発されたボード。上のSDカードが挿さっているボードはドータカードで、EPSDインタフェースにより従来のドータカードも接続が可能だ)

FAならびにFPGAの初心者向けをうたったもので、Cyclone IIIとMRAMの組み合わせで用いられる。MRAMはFreescale Semiconductorから分社化されたEverSpin Technologies製で512KBの容量を持つ。また、従来のベースボードと異なる点として、Cyclone IIIの種類が「EP3C16/40/55/80」の4種類から選択可能な点が挙げられる。これにより、用途に応じたFPGAを選択しながら開発することが容易になるという。現在、最終評価を進めている段階で、2~3カ月で評価を終えて正式発売となる予定としている。

赤字覚悟の1万円の開発キットを販売

半導体ベンダではないが、米Digi Internationalの日本法人であるディジ インターナショナルのブースでは、9種類の通常6万円以上する開発キットなどが一律1万円で購入できる展示会キャンペーンを実施していたので紹介したい。

通常価格からするとかなり割安で、「赤字は覚悟の上」(同社)で、すでに初日の午後の段階で1種類の開発キットは売り切れ状態となっていた。残りの開発キットも過半数を切っているものなどが多く、最終日を待たずに売り切れる可能性が高いとのこと。

1万円均一の展示会価格で販売されている開発キット群。かなりの勢いで売れているそうだ

また、同社では2009年4月1日から2010年3月31日を開催期間としたワイヤレスデザインコンテスト「Go Green. Go Digi.」を実施していることもアピールしていた。これは、全世界で展開されるコンテストで、対象キットを購入してグリーンIT的な環境に優しいと思われるソリューションを設計、応募することで、四半期ごとの優秀者には1,500ドル、最終的な優秀者トップ3を「ESC Silicon Valley 2010」で発表するとともに、1位には7,500ドル、2位には5,000ドル、3位には2,500ドルの賞金が送られるというもので、賞金総額は2万ドルとなっている。

このほかの展示として、802.11a/b/g無線/有線組み込みネットワークモジュール「ConnectCore Wi-9C」にAndroidを移植し、動作させるデモが行われていた。Wi-9CはARM926EJ-Sコアを搭載したWi-Fiネットワークモジュールで、Linuxをサポートしていることから、今回のAndroidの移植となった。

ボードの中央部上のコネクタに挿さっているのがWi-9Cのボードで、これだけでAndroidが稼働している(下の大判の基板はインタフェース用のボード)

実際の移植はヴィッツのエンジニアが担当。移植にかかった総工数は各種のアプリケーションを搭載する時間まで含めて約50時間で、デバイスドライバの選定や環境に合わせたソースコードの改良が主な作業だったという。デモでは、アプリケーションとしてパックマンなどの実演などが体験可能となっていた。