システム的な考えをeち、変革の時代に官できるSoCをつけようではないか
先週、ターボリナックスが主するプライベートセミナーに出席した。テーマはコンピュータの仮[化である。仮[化\術とは、1のコンピュータなのに異なるOSや異なるプロセッサで動くように見え、まるでコンピュータが複数あるかのように見せかけるバーチャルな\術である。
いろいろなサーバーを何もeち、それぞれ単機Α淵瓠璽襯機璽弌爾覆薀瓠璽襪里漾砲靴やらせないようなサーバールームはリソースの無Gになる。仮[化\術はハードウエアのI約や、複雑に入り組んだ配線のお化けになっているコンピュータルームをすっきりさせるための\術であり、コストI約\術でもある。
仮[化\術なんて僕には関係ない、と考える半導\術vがいるとすれば、それはjきな間違いである。仮[化のアイデアがヘテロなマルチコアプロセッサを動かすソフトウエア作りに深く関係する。マルチコアプロセッサの来性あるアプリケーションになる可性があるのだ。半導エンジニアはシステムの咾鬚靴覆韻譴O分たちの未来を切りけない。
半導ビジネスは今や単機Δ淵船奪廚鮑遒訃噞ではない。もう10QZくiからSoC(システムオンチップ)を|びながらシステム的な考えを咾靴覆い里任△譴佝焼企業は発tしない。
SiPパッケージも同じだ。システムインパッケージという以屐▲轡好謄爐鯑Dり入れない複数のチップは単なるMCP(マルチチップパッケージ)にすぎない。SiPにはSoCあるいはやや高度なマイクロプロセサあるいはマイコンなどのチップが入っていることがマストである。逆にSoCやプロセッサが入っていないパッケージはSiPとは言うべきではない。
ASICとSoCとの違いは何か。ASICは基本的にハードウエアだけで構成されたチップであり、SoCはハードウエアとソフトウエアで構成されたチップである。これがMなりの定Iだ。
ではシステム的な考えとは何か。顧客の求めるシステムをまずS瞰し、何をハードウエアで実現し、何をソフトウエアで実現するかを考える。そしてシステムを実現する場合には何をIC化し、何をYロジックやASICでまとめるか、ICはコテコテのv路で組んでしまうのか、あるいはソフトウエアも考慮したDSPやFPGAなどのプログラマブルなIPで構成するのかをめる。ハードとソフトの違いを見ると、ハードは融通がきかないものの処理]度は]い。ソフトは処理]度がいもののフレキシビリティに富む。Y格がしょっちゅう変わる場合にはソフトウエア処理が望ましく、格やv路がすっかりまり当分変がないのならハードウエアで処理する気チップC積は小さく処理]度も]い。
j局的な菘世ら顧客の求めるシステムをハード・ソフトの両Cから考え設するのが本来のシステムオンチップであり、システムインパッケージである。顧客の求めるv路がまっていて後はv路を組むだけ、というならASICである。
何度か講演でおBししているが、ASICやASSPのデザインインのP数は確実にっている。変革の時代である現代はいつ何時(なんどき)格が変わるかわからない。このような変に棺茲垢襪燭瓩縫轡好謄狹な考えが要なのである。変わりそうなところをソフトウエアで処理すると判できる半導メーカーこそが真のSoCメーカーであり、世cの嚔|と甘にM負できる企業ではないかと思う。しつこいようだが、チャールズ・ダーウィンの言「擇残るものは喃vではない。賢いものでもない。変化に官できるをeつvだ」を思い出そう。
もうkつしつこいようだが、フォークソング⊂}ボブ・ディランの「時代は変わる」(The Times They Are A-Changin')で述べている∋にあるように、今トップでもいつかはビリになる、今弱くてもいつかは咾なる、j企業がいつまでも咾い隼廚Δ戮ではない。気がくとsかれているケースはもう始まっている。TSMCしかり、サムスンしかり、はたまたQualcommしかり、である。日本の半導メーカーはこういった企業にsかれてしまった。いつなんどき彗星のごとくメジャーになる企業がやってくるかわからない。今はまさに変革の時代なのである。
バラク・オバマがj統訛挙の時にchange(変革)を|んでいたが、その時のテーマソングこそ、ボブ・ディラン作詞作曲の「時代は変わる」であった。YouTubeでその△鮑でも聴くことができる。