既報の通り12月1日~3日にかけてパシフィコ横浜でET2010が開催されているが、この初日には招待講演としてIntelのTon Steenman氏が「インテル アーキテクチャーが切り開くコネクテッド・エンベデッド・コンピューティング」と題する招待講演を行ったので、この内容をご紹介したい(Photo01)。

Photo01:Vice President, Intel Architecture Group and General Manager, Embedded and Communications GroupのTon H. Steenman氏

氏はまず2015年には150億個のConnected Deviceが世の中に存在することになるとした(Photo02)上で、プロセスの微細化を含む技術進歩に伴い、よりユーザーからのVisibilityを下げ、Transparentな存在になってゆく、と説明した(Photo03)。こうした一例として氏は、様々なConnected Deviceの実装例を紹介しながら(Photo04~09)、こうした実装を可能にするIntelのSolutionに話をシフトさせていった(Photo10,11)。

Photo02:この数字はおなじみのもの

Photo03:別の言い方をすると、SoS(System on System)化がより一層進む、ということでもある

Photo04:電子ビルボードそのものは(内部の構造とかは別にすると)それほど珍しいものではなくなりつつある

Photo05:これは画像認識などを使い、赤信号を検知して自動的にブレーキングという話だが、これに関してはそろそろ信号機が何かしら電波などを出すといった取り組みをしてもいいんじゃないか、という気もする。もっともIntelの持つ製品ポートフォリオを見る限り、今のところ信号の画像認識が一番好ましいソリューションではあるのだろうが

Photo06:Connectivityの一環、というアプローチ。もちろん携帯電話ですでに実現できている事ではあるのだが

Photo07:いわゆるE-Ticket

Photo08:Steenman氏曰く「香港に行ったときにアメリカのカードでお金が下ろせた」と、今ではわざわざ言うような話ではない、といえばそうなのだが、冷静に考えればこれもすごいことではある

Photo09:こちらが現在Intelが猛烈に力を入れている分野

Photo10:1990年代のEmbedded Deviceは固定機能の汎用製品を単独で利用しており、これが2000年代では専用品やFPGAと組み合わせ、さらにネットワーク接続が可能になった

Photo11:現在はこれに運用管理やセキュリティ機能が組み合わさり、さらに電力効率の高い製品が投入されているという話

ここで壇上に沖電気工業の井上清司氏(Photo12)が登壇。同社が取り組むデジタルサージ関連ソリューションについて紹介(Photo13~14)とデモ(Photo15~16)を行い、今後の展開を説明した(Photo17)。この井上氏の説明を受ける形で、この20年でパッケージサイズは劇的に減り、かつ性能はむしろ向上していることをSteenman氏は紹介した(Photo18,19)。

Photo12:沖電気工業 研究開発センター 新規事業企画担当部長の井上清司氏

Photo13:同社はかなり前から様々な顔認識技術を開発しており、これをデジタルサイネージに応用していったという事を説明

Photo14:デモは2点で、カメラの前に立った人物情報の取得と、インタラクティブサイネージの例である

Photo15:顔認識の例。これはカメラの前に12人分の顔写真を貼ったパネルを掲げると、その顔の位置と性別・推定年齢を自動的に算出するという例。このあたりの判別アルゴリズムがポイントとなる訳だが、そこまでの説明はなかった

Photo16:こちらはカメラの前に掲げた商品パッケージに合わせて、右側でその製品の紹介を行うというデモ

Photo17:今回のソリューションはソフトウェアだけで行っているから、今後の高性能化や精度向上にはより高い処理性能が必要で、また商品化には小型化が求められる事を考えると、より一層小型化・高性能化が図られたIAプロセッサが必要である、と説明した

Photo18:右手にはPentium II Xeon、左手にはAtom E600シリーズを持ち、「パッケージはここまで小さくなり、消費電力は10分の1に減ったのに、性能は4倍になった」と紹介

Photo19:というわけで実際に並べてみた図。ただ当時XeonをEmbedded Processorとして使う機会はそう多くなかった(というか、XeonそのものがまだEmbedded向けとしてはあまり使われておらず、専らサーバー向けに特化していた)から、あまりフェアな比較とは言いがたい気もするが

次いで話は、そうした様々な用途に向けた製品をどう構成するかという話になった。昨今のEmbeddedの場合、用途に応じて必要とされるI/Fが異なってくる(Photo20)。こうした用途向けに昨年Intelが発表したのがEmbedded向けのAtom E600シリーズで、2チップ構成とすることで任意の用途向け製品を簡単に構成できる(Photo21,22)。ここでOKIセミコンダクタの藤田尚孝氏が登壇(Photo23)、同社が提供するAtom E600用チップセットについて紹介を行った(Photo24,25)。続いてSoft Servo Systems, のBoo-Ho Yang氏が登壇(Photo26)、同社が開発した「じゃんけん」ロボットの紹介とデモを行ってE600シリーズの性能を示した(Photo27~29)。

Photo20:もちろん顔認識とかではAtomでは性能が不足するが、一般的な用途ではこれで十分で、むしろI/Oをどうするかという問題になる

Photo21:E600ではCPU側にはPCIe x16レーンを搭載し、PCH側を自由に構成することで特定用途向け製品を作りやすくした

Photo22:PCHの例。Intelは汎用向け製品としてEG20Tをリリースしており、その他向けに各社が独自のPCHをリリースしている

Photo23:OKIセミコンダクタ取締役LSI開発本部長の藤田尚孝氏

Photo24:OKIセミコンダクタはロームの子会社であり、この関係を生かしてロームがクロックジェネレータなどのアナログ部品を、OKIセミコンダクタはデジタル部品をそれぞれ開発する形でコラボレーションしているという

Photo25:提供される製品例。汎用品やメディアフォン、IVI(In-Vehicle Infotainment)など幅広い分野向けに製品を提供するという

Photo26:Soft Servo SystemsのCEO兼社長のBoo-Ho Yang氏

Photo27:同社は産業機械向け制御装置を手がけており、従来のハードウェアベースの制御装置の代わりにSoftMotionと呼ばれるソフトウェアベースの制御システムを開発、Atomベースのマシンで64個のモータと4000点のI/Oの制御が可能であるとする

Photo28:じゃんけんロボット。社長の手前にあるカメラが手の動きを捉え、画像認識により「何を出そうとしているか」を分析し、これに勝てる手を出すという「かならずじゃんけんで勝つシステム」である。で、自分の手が決まったら、それにあわせて中央のロボットハンド(指が3本で、6軸制御)を操作して手を出すという仕組み。ET会場でもデモを行っているそうである

Photo29:E600の上でDual OS構成とし、ロボットハンドとはEtherCATで接続されるという構成。氏によればじゃんけんロボットそのものは別に商売にはならないのだが、産業用制御装置のデモということで作ったとか

ここから話は、もう少し先の方向に話が移った。今回は日本での講演ということもあってか、分野をIVI、メディアフォン、産業用オートメーションに絞っての内容だったが、まず自動車関連で言えば、付加価値をつけるためにトレンドが変わりつつあること(Photo30)、メディアフォンに関してはより高付加価値が求められつつあること(Photo31)、産業用に関してはEtherCATの対応が大きな目玉である(Photo32)。こうしたトレンドに迅速に対応しようとすると、従来の数年の開発サイクルは長すぎるし、ソフトウェアに関してはともかくハードウェア側は固定機能のままだから変更は難しい(Photo33)。こうした事に対する解決案がFPGAとの組み合わせであり、具体的には今年11月に発表されたAtom E600Cシリーズという事になる(Photo34~38)

Photo30:変わりつつある、というよりは以前から言われてきた今後のトレンドがいよいよ実際に実装され始めてきているという話とも言える

Photo31:VoIPそのものはもはや当たり前で、今後はどれだけ付加価値をつけた高機能品になるか、という方向に競争が移り始めている。もっともこのあたりは国による違いもあり、日本では案外に根付いていない気もするが

Photo32:EtherCATそのものは以前から存在した(元々はBeckhoffが開発したもので、2003年からはETG(EherCAT Technology Group)が標準化を行っており、2004年にはIEC 61784-2として標準化も済んでいる)のだが、昨年あたりから急に普及が進んだ感がある。昨年はIntel自身EtherCATの話をほとんどしていなかっただけに、このあたりの進展には興味深いものがある

Photo33:もっとも柔軟性があれば済むという問題でもなく、最終的には要件定義→仕様策定のサイクルをもっと短縮化する必要がある、という話が背景にはあるのだろうけど

Photo34:基調講演の後で、「何故XilinxではなくAlteraなのか」という質問を投げてみたが、別にXilinxが悪いというわけではなく、たまたま要件を定めるタイミングでAlteraの製品がマッチしたからであって、Xilinxとは引き続き協業してゆくという返事が返ってきた

Photo35:現在はE625C/625CT、E645C/645CT、E665C、E665Cの6製品がラインナップされている

Photo36:会場で示されたE600cシリーズの製品。どの型番かは不明。オンチップでAlteraのArria II GXを搭載する。E600自身とはPCIeで接続するので、Arria II GX自身のPCIe Hard IPは使えないことになる。恐らく写真右下にあるのが、Arria II GXのConfiguration用Flashだろう

Photo37:実装はPoP(Package On Package)。このためダイの高さが見事に異なっている

Photo38:裏面は流石にボールの山。EP2AGX65は最大ユーザI/Oが364pinあり、その上Arria II GXを載せたことで消費電力も増えているから(MAX TDPは7W。ちなみにFPGAなしのE600シリーズは2.7W~3.9W)、これに対応して電源/GNDピンも増やさねばならない(加えて高速トランシーバと繋がる周辺ピンはGNDを多めに配さないと難しくなる)から、こうなるのは仕方ないだろう

最後に、今後ともIntelは先端プロセスを利用し、このマーケットに革新的な製品を投入し続けることを表明して講演を締めくくった(Photo39)。

Photo39:32nmのSaltwellのコード名がさりげなく登場しているが、22nmのコード名は依然不明のまま