Semiconductor Portal

» セミコンポータルによる分析 » \術分析 » \術分析(デバイス設& FPD)

高集積は設\術も困Mに:設\術〜EuroAsia (3)

高集積ICへの要求は尽きない。しかもコスト峺を抑え、高性Δ米O機Δ鮟言僂掘⊂嫡J電を屬欧覆ぁ9盻言ICをどうやって設するか。FPGAメーカーでさえ、ICの機Δ鬟廛蹈哀薀潺鵐阿垢襪海箸Mしくなってきた。Alteraはk般的なC言語のOpenCLでプログラムすることを提案し、デザインハウスのSynapse Designは設専のQ機を開発した。

図1 SoCにはCPUやDSPのようなソフトウエアベースコアと、ASICやASSPのような専コア、そしてプログラム可Δ淵蓮璽疋Ε┘v路であるFPGAを共Tさせる 出Z:Altera

図1 SoCにはCPUやDSPのようなソフトウエアベースコアと、ASICやASSPのような専コア、そしてプログラム可Δ淵蓮璽疋Ε┘v路であるFPGAを共Tさせる 出Z:Altera


FPGAをOpenCLでプログラム
Alteraは昨Q30周Qを迎え、今や3000@の業^を擁するFPGA企業になった。FPGAk筋でやってきた同社だが、FPGAのロジック模があまりにもj(lu┛)きくなりすぎるとプログラミングにj(lu┛)変な時間がかかりもはや現実的ではなくなった。そこで、ソフトウエアベースのCPUやDSPと、専IPコア、そしてハードウエアベースのプログラマブルロジックを共Tさせる(sh┫)式のSoCへ代わりつつある(図1)。この(sh┫)式だと、格が絶えず代わるようなv路はソフトウエアで、まったv路を高]にしたい場合には専IPを、高]v路をフレキシブルに変えたい場合はFPGAを使い分け、]い開発期間で設できるようになる。

同社は、ハイエンドの応としてデータセンターにおいて、k定のQを高]に処理するために、FPGAのW(w┌ng)を提案している。検索アルゴリズムを最適化したり、CPUを並`動作させるためのアルゴリズムを実行したりする}段としてのFPGAである。そのT果、検索機Δ任10倍、画欺萢では9倍、そして金融関係のQ(ストックオプションの値けやモンテカルロシミュレーションなど)では25倍も高]になったとしている。


図2 CPUやDSP開発にC言語を使ってきたプログラマはFPGAの設も可Δ法―儘Z:Altera

図2 CPUやDSP開発にC言語を使ってきたプログラマはFPGAの設も可Δ法―儘Z:Altera


さらに高集積なアプローチにはOpenCLを導入する。これは、C言語をベースにしたプログラミング}法で、並`演QのマルチCPUコアや、GPUやDSPのコアが共TするヘテロジニアスなコアなどをW(w┌ng)した並`処理コンピュータに向くツールである。高集積のFPGAのプログラミングにOpenCLを使っていく。に、クラウド検索のアクセラレータをAlteraは中国の検索サイト、度(Baidu)と共同開発している。検索というまったQにFPGAで実行すると高]になるばかりではなく、CPUやGPUの負荷を(f┫)らすこともできる。これまでCPUなどのソフトウエア開発に携わってきたC言語プログラマは、今後OpenCLでハードウエア設もできるようになる(図2)。

独OのクラウドQ機をeつSynapse
デジタルもアナログも設できるデザインハウスのSynapse Designは、RTLに加え、Verlog-AとSPICEをeっており、ファーストシリコンで完動作可Δ淵船奪廚鯆鷆,垢襪海箸長としている。独O開発したEDAツールのSTEM(Synapse Design Tool Execution Manager)をい(図3)、しい設フローを管理している。最Zの12ヵ月で33|類SoCを設したという。このSoCには14nm FinFETや28nm FD-SOIに加え、28nmHPM/HPL/SLPなどの最先端のファウンドリプロセスも含んでいる。て500mm2以屬離船奪廛汽ぅ困如▲侫 璽好肇轡螢灰鵑覇虻遒靴燭箸靴討い襦


図3 Synapseの設管理ツールSTEM 出Z:Synapse Design

図3 Synapseの設管理ツールSTEM 出Z:Synapse Design


同社は、設・検証に関する演Qを高]にするため、専のコンピュータ(プラットフォーム)をクラウド設に作った。Intelのプロセッサを使わずにFreescaleのT4240ネットワークプロセッサをCPUとして使い、消J電を半(f┫)させたとしている。いたOSは、オープンソースのクラウドOSであるOpenStackの最新版Icehouseである。SoC設を、このクラウドコンピュータで実行する。このプラットフォームは、24個のプロセッシングスレッド、4チャンネルの10Gb Ethernet、8チャンネルの1Gb Ethernet、96TBのSSDをeつが、この構成をj(lu┛)きく変えられるコンフィギュアラブルなハードウエアでもあるという。データセンターの消J電を(f┫)らしながら、演Q]度を屬欧燭燭TCO(total cost of ownership)も削(f┫)できるという。


図4 開発したクラウド設専コンピュータ 出Z:Synapse Design

図4 開発したクラウド設専コンピュータ 出Z:Synapse Design


参考@料
1. 高集積は設\術も困Mに:設ツール〜EuroAsia(2) (2014/10/17)

(2014/10/24)
ごT見・ご感[
麼嫋岌幃学庁医 壓a繁頭爺銘窒継鉱心互賠| 晩昆互賠窒継壓濆杰| 咫業娼瞳來hd互賠| 91秉曲啼騎蛭| 忽恢娼天胆匯曝屈曝眉曝| yw193.c忽恢壓濆杰| 晩云xxxxbbbb| 冉巖AV涙鷹岱鷹醍狭娼瞳忽恢| 谷頭窒継壓濆杰翰嫋| 窒継蒙雫仔谷頭壓潦蛭帽杰| 次次斤次券券30蛍嶝罷周寄畠窒継| 忽恢撹繁仔利壓瀉| 4hu膨拶喟消窒壓瀛| 爺銘а〔壓炒侘辻斛| 匯雫恂α握狛殻窒継篇撞 | 天胆xxxxx島咳| 冉巖天胆晩昆嶄猟忖鳥匯曝屈曝眉曝 | 忽恢娼瞳涙鷹涙触壓濂シ | 窒継匯雫谷頭匯雫谷頭aa| 胆溺闇蝕寄揚斑槻繁涌| 忽恢岱繁戴寔糞娼瞳篇撞| 冉巖av涙鷹匯曝屈曝眉曝窮唹 | 窒継撹繁爾秤篇撞| 爾秤郭通稜俟窒継篇撞xxxx| 晩昆娼瞳匯曝屈曝眉曝弼圀av| 恷仟忽恢AV涙鷹廨曝冉巖| 晩昆匯曝屈曝壓瀛啼| 翆翆供穃縱態侘鍔崢| 忽恢眉雫晩恢眉雫昆忽眉雫昆雫 | 秤繁卅繁消消忝栽冉巖| 消消匯晩云祇弼忝栽消| 供秡埖射翆翆爾秤忝栽| 晩云扉悶xxxx黛住| 消課利篇撞壓| 咤雑課壓濾臟www昆忽| 冉巖総窃夕頭総窃窮唹| 天胆自業総窃娼瞳| 冉巖谷頭窒継篇撞| 屎壓殴慧互雫氏侭戟諾溺室弗| 冉巖忝栽弼篇撞壓濆杰| 槻繁議次次猶溺繁議次次|