NI、プラットフォーム戦Sを{求して40Q、さらに磨きへ(i)
プラットフォーム戦SをDr.Tが1976Qの創立時から{求してきたNational InstrumentsがR向けプログラミングツールのLabVIEW(ソフトウエア)を世に出して30Qを迎える。いわば、ハードもソフトもプラットフォーム化して時代を先DりしてきたNIの戦Sは、少量H|に官しなければならないIoTを作る半導メーカーの指針になろう。

図1 NIWeek 2016で講演するJames Truchard社長(通称Dr. Tで親しまれている)
NIはRするためのグラフィカルなブロック図で構成されたシステムをテストするツールLabVIEWをソフトウエアとして、PCIベースのR・U(ku┛)御モジュールを搭載するPXIプラットフォームをハードウエアとしてeっている。R定_(d│)のデータを採り込むハードウエア霾をモジュールとし、採り込んだデータをコンピュータ処理し、見える化するのはパソコンである。例えばオシロスコープモジュールを差し込めばオシロに、スペクトルアナライザモジュールを差し込めばスペアナに早変わりする。
NIの最j(lu┛)の長は、フレキシブルで拡張性のあるプログラム可Δ淵愁侫箸肇蓮璽匹魴eちけていることだ。だから設v(R定_(d│)のユーザー)がシステムのコンセプトを実行・確認するのは]い。格が次から次へと出てくるような流動的な時代でもフレキシブルに官できる。少量H|のめ}になる。しかもソフトもハードもプラットフォームとしているため、kから作り直す?ji└)要はない。LSIチップの設にも通じるところがある。
研|・開発向けのR定_(d│)を開発しているNIだからこそ、最先端のテクノロジートレンドがどこに向いているか、というテーマを常に{いかけている。今、NIがR`するテーマは、5G、ビジョンシステム(カメラとその画飢鮴牢泙)、半導(IoTや少量H|向け)、クルマ(輸送機_(d│))、エネルギー、宇宙・豢という6つの分野である(図2)。
図2 NIがR`する研|開発の6j(lu┛)分野 出Z:National Instruments
R定_(d│)は来なら、センサやプローバなどからのデータ収集、S形解析などのデータ解析、ディスプレイでの見える化表(j┤)、という流れだけだった。これだけでは研|開発現場からの要求に答えられない。今はさらに、信(gu┤)S形の同期化・高]データ収集、高性CPUやフレキシブルなFPGA、オープンな接性、という要素が加わる。いわば合6つの要素をR_(d│)にeたせている。R_(d│)にはこれらの要素をeたせながら、顧客層にはエコシステムを構築している。顧客には企業だけではなくj(lu┛)学、サプライチェーン、コミュニティをГ┻Δ亮{加に~単に官する。だからY化して誰でもが接して使えるR定_(d│)を`指す?ji└)要があった。オープンな仕様はエコシステムにはL(f┘ng)かせない。
図3 初代のLabVIEWが載ったMacintosh SE
R定_(d│)を動かすソフトウエアこそがLabVIEWであり、R定すべき(j┫)颪鮴橙v路情報で表現し、データ?j┤)S形を表(j┤)する。さらにデータの加工や、統処理なども加わる。当初は、図形表(j┤)がu(p┴ng)TなパソコンとしてMacintosh屬LabVIEWを動かした(図3)。LabVIEWを発したJeff Kodosky(hu━)(図4)は講演中、Niめかして、エンジニアはMacをAう口実ができ、ずいぶんAったようだ、と述べていた。今vのイベントでは、新LabVIEW 2016を発表し、チャンネルワイヤーと}ぶ機Δ鮠匆陲靴拭これにより、並`に動作する二つのブロックA,Bを(r┫n)同期にデータを流す場合には、ブロックA内のあるノードから配線を外に出してからブロックBの中のノードへ配線する要があったが、そのようなC倒な配線ではなく、ブロックA中のノードからブロックBのノードへと単純に指(j┤)するだけで済むように改した。
図4 Father of LabVIEWと言われるJeff Kodosky(hu━)
NIWeek 2016では、j(lu┛)きなメガトレンドの動きを紹介するのではなく、昨Qのイベントでメガトレンドとして紹介されたIIoT(工業IoT)でのエッジコンピューティング、5G(5世代の携帯電B通信)を実際ににインプリメントした実x例が発表された。これらについては次v、紹介する。