FPGAの低コスト\術、時分割3次元デバイスのTabulaが日本オフィスを開設
Xilinx(ザイリンクス)のFPGA、Vertexシリーズを指ァ、3次元メモリーのMatrix Semiconductor(San Diskが2005QにA収)のCEOをめ、革新的なデザインで@をはせたメモリーメーカーのMostek社でスマート(賢い)エンジニアと}ばれた、Dennis Segers率いるTabula社(参考@料1)が日本オフィスを開設した。
Tabula社(タビュラと発音)が設立されたのは2003Q。ケイデンス社(Cadence Design Systems)社でCTO(最高\術責任v)をめていたSteve Teigが業し、2006QにDennis SegersをCEOとして迎え入れた。く新しいアーキテクチャのFPGA、ABAXシリーズを出したのは2010Qである。この40nmデザインのFPGAが同社最初のとなった。
同社は盜颯リフォルニアΕ汽鵐織ララ(インテル社のある地域)に本社を構え、業^がまだ100@咾箸い小さなベンチャー企業にすぎない。これまでベンチャーキャピタル(VC)から投入された@金は3vに渡って合1億600万ドルになったが、今Qになってさらに1億800万ドルを{加出@させることで本格的にビジネスを立ち屬欧拭この@金を使い日本オフィスを設立した。盜颪VCはビジネス立ち屬欧泙任某vに渡って@金を提供するが、~望ではないと見ると出@をち切る。Tabulaは今Qが4v`の出@だということであるから、盜颪VCは~望と見ている。
このABAXは、時分割3次元FPGAという\術が新しい。これまでのFPGAの最jの問はチップC積がjきくなってしまうことだった。FPGAは配線接情報をSRAMで実現するlだから、チップC積がjきくなってしまうのは当たりi。このためプロセスには微細化を要求していた。TSMCなどのファウンドリが開発する最初の先端プロセスは常にFPGAメーカーがWしてきた。プロセスドライバはFPGAといえる。k機高価な最先端の微細化\術、jきなチップC積、ということを加味するとコストは高い。
ABAXは、FPGAでありながらリコンフィギュアラブル構]になっている。極めて高]の時分割をWしてv路模やLUT(ルックアップテーブル)数を\やすのである。時分割の数を例えば3分割なら理b的には3倍の集積度のFPGAを実現できる。}順として、例えば2100個のLUTロジックを実行した後、最初のロジックをて白Lに戻し、次に別の2100個のLUTロジックを実行する。再びロジックを白Lに戻し、3v`のLUTロジックを実行する。
図1 時分割によってv路模をW価に屬欧ABAX 出Z:Tabula
模式的に図を書くと図1のように時間的な3次元でロジック数を\やしていることになる。チップC積は小さなままですむ。演Qするロジックの構成やデジタルv路によって優位性は異なるが、信、鬟汽鵐廛螢鵐阿垢襪茲Δ併間軸を考慮した信ス萢には圧倒的な優位性がある(図2)。Tabula社日本オフィスのシニア・マーケティング・ディレクターである荒井雅によると、「FPGAは通常、v路の10~15%度しか動作させていないため、時分割で少しずつv路を構成していくことが可Δ澄廚箸靴討い襦最j可Δ癖割模は8分割度だという。チップC積は来のハイエンドFPGAの数分の1ですむ。このため価格は、数分の1ですむことになる。
図2 FPGAよりもv路模、性Δ鮖\加できる 出Z:Tabula
この擬阿両楮戮聾譴蕕覆い、いかに高]に切りえ、ロジック演QあるいはLUTを割り当て、演Qさせるか、そのアルゴリズムであろう。マルチスレッドプロセッサのスケジューリング機Δ箸茲瑤討り、どのジョブをどう割り当てるか、にノウハウがある。
この新しいFPGAの狙うx場はj模ハイエンドのテレコムx場。通信トラフィックの\jに瓦靴鴇しでもv線を里することが求められており、k般消Jvが音mから画機映機△靴もよりzな映気悗藩弋瓩く限り、j模なFPGAが求められる。荒井によると、NTTから基本仕様が与えられても、デザイン変は100vにも及ぶことがあるという。だからプログラム可Δ農@的なデバイスとしてFPGAしかない。テレコム以外にも放送映亀×_/マルチファンクショナルプリンター、CTスキャナー/MRI等の医機_などの応を狙う。
FPGAはc攀×_でも使われている。]晶テレビなどのタイミングジェネレータはASIC等で作できない。というのは、テレビのインチサイズが違うとASICだとゼロから設し直さなければならないからだ、と荒井は言う。基本構]をASIC、変可Δ併斗佑FPGA、という、ASIC+FPGAのシステムで作っておけばFPGAのプログラムを変するだけで新しいインチサイズのテレビにも官できる。ここに最jの案Pである低コスト\術が加わるとビジネスチャンスが広がってくる。TabulaのABAXはまさにFPGAの低コスト\術である。
図3 ABAXの開発ツールStylus 出Z:Tabula
FPGAのようなプログラムデバイスは、開発ツールの出来不出来がビジネス成功のカギを曚襦Tabulaは開発ツールStylusをクラウドコンピューティングを通じて提供する。RTLでのシステム設を終えた後、Stylusを使うと、RTLデータの合成、配・配線、configライターを経てビットストリームを出する(図3)。来のFPGAのRTLデータから以Tの処理をStylusが行うというlだ。クラウドをWするのは、ユーザーによって開発ツールのバージョンがまちまちでQ社ごとにバージョンを揃える}間がj変だからである。クラウドをWすればどのユーザーでも最新のバージョンをダウンロードできる。半導メーカー笋良蘆瓦禄jきく軽される。Tabulaはこの開発ツールを無料で提供するとしている。
参考@料
1. 好調な電子・_電企業のQと、新聞に初登場したR`の半導Tabula社 (2011/05/23)