Xilinxの新All Programmable戦Sに、Intel/AlteraA収の影あり
FPGAのトップメーカー、XilinxがAll Programmable戦Sを]ち出した。これは、これまでプログラマブルなハードウエアであるFPGAを扱ってきたXilinxが、プログラマブルなソフトウエア官のCPUも扱うことをT味する。なぜ、こういった戦Sを発表したのか。

実は、この裏にはIntelのAlteraA収の影xがjきい、と筆vは見る。高度なシステムLSI、すなわちSoCにはずCPUコアやメモリ(ROM、RAMなど)を含んでいる。CPUを動かすためにはソフトウエアがLかせない。機Δ鬟愁侫肇Ε┘△悩遒衒僂┐襪里CPUのプログラマビリティである。しかし、ソフトウエアだけで機Δ鮑遒蟒个擦燭箸靴討癲]度や消J電などの性Δ泙任亘Bできるとは限らない。そこで、通常はSoCの屬縫愁侫肇Ε┘△任呂任ない独Oのハードウエアv路を設する。納期や開発期間の]縮も求められると、ハードワイヤードなカスタムv路設ではとても間に合わなくなる。このためFPGAはビジネス機会を捉える屬拍Lかせなくなる。つまり、これからのSoCにはCPUとFPGAの集積化がとても_要になる。IntelはCPUをeっているがFPGAはeっていないため、AlteraをA収して}に入れた。
では、Xilinxはどう出るか。同社のSoC、ZynqにはARMのCPUコアとメモリ、基本的なインターフェースv路、そしてFPGAが集積されている。FPGAは、独Oのv路を組むうえで]ってつけのハードウエアである。ARMのCPUコアもミッドレンジのCortex-A9だけではなく、ハイエンドのCortex-A53マルチコアもMPSoCとしてTしている。さらにリアルタイムOSに官するCortex-Rシリーズもある。クルマ向けにはCortex-R5でW性をuる。このようにして、ハードもソフトもプログラム可Δ弊濕のプラットフォームを作っておけば、来の分野に瓦靴討眩覗瓩だ濕が可Δ砲覆襦
同社はjきな来分野として、工業向けIoT(インターネットオブシングス)、クルマのW性を高めるADAS(先端ドライバмqシステム)、クラウドコンピューティング、5Gワイヤレスネットワーク、ビデオ/ビジョンシステムの広がり、SDN (Software-Defined Network) / NFV(Network Function Virtualization)をjきなメガトレンドだと見ている(図1)。日本では、IIoTとADASに集中している嫌いがあるが、演Qξを高めると共に、リクエスト入からデータ出まで完O動処理を行うクラウドシステムや、10Gbpsと1msのレイテンシ、さまざまなヘテロネットワークを容する5Gモバイルネットワークへの実xも始まった。監カメラやマシンビジョンなどビデオをWする分野の拡j、ハードウエアを最小にしてカスタム化できるソフトウエア定Iのネットワークシステムなども今後のシステムである。
同社が進めるAll Programmable戦Sの中でも最もjきなキモは、SDX(Software Defined X)である。ソフトウエアで定IされたXということになるが、この言の始まりでは、XがRadioだった。つまりソフトウエアで定Iされた無線とは、さまざまなモデム(変復調)擬阿離戞璽好丱鵐v路をソフトウエアの入れえだけで、どの擬阿砲官しようというモノ。LTEのように世c中で45度の擬阿混在するモデムには威を発ァする。ICを共通にして、ソフトウエア(フラッシュなどにストアしておく)を入れえるだけで世c中のモデムが使える\術である。最Zでは、SDN(Nはネットワーク)という言がj流行だ。LTEやWi-Fi、3Gなどさまざまなモバイルネットワーク機_をデータプレーンとU御プレーンに分け、U御霾を1本化(共通のプラットフォーム)し、データプレーンのみ、ソフトウエアを変えるだけでそれぞれにネットワークに官しようとするものだ(参考@料1)。
XilinxはSDXのコンセプトをSoCにまで適し、SD SoCという言い気鬚靴拭SoCのプラットフォームを作り、ソフトウエアを変えるだけで、ビジョンシステムや、カメラの画欺萢、HDビデオなどの応に向けた半導チップを実現しようというアイデアである。ソフトウエアを変えていろいろなカスタムを設し、ハードウエア(FPGA)でそのv路を最適化するのである。これを同社コーポレート戦S&マーケティング担当シニアVPのSteve Glaserは、「Software-DefinedでFunctionを設し、Hardwareで最適化する」と表現する。Xilinxは今後5Q以内に邵潺罅璽供爾5倍に\やすことを`Yとしている(図2)。これは、Software-Defined X戦Sにより、ソフトウエアエンジニアの数とハードウエアエンジニアの数をBした邵濺なユーザーといえそうだ。
図2 次の5Qで邵潺罅璽供爾5倍に 出Z:Xilinx
参考@料
1. SDNネットワーク向けの半導発表相次ぐ (2014/03/27)