Altera、14nm FinFETプロセスのStratix 10\術をらかに
Alteraの最新FPGA/SoCである、Stratix 10の\術と実性Δらかになった。AlteraはStratix 10を2013Q10月にリリースしていたが、このほどその性Δ亮体値とその裏けとなる\術について発表した。

図1 Stratix 10の性Δ販けるテクノロジー 出Z:Altera
Stratix 10は14nm FinFETプロセスで]されるFPGA & SoC。Intelがファウンドリになっている。現世代のStratix 5と比べて、コアの性Δ2倍以屬任△襪海箸鮓トランシーバやワイヤレス基地局、データセンターのアクセラレータ、信ス萢などの応で実証した(図2)。コアの性Δ世韻任呂覆、消J電は最jで70%も削し、セキュリティも確立した。浮動小数点演Q性Δ郎能j10TFLOPS、とGPU(グラフィックプロセッサ)並みを実現している。
図2 性Δ2倍以屐―儘Z:Altera
これらの性Δ鮗存修垢襪燭瓠Intelの14nm FinFETに加え、2.5次元IC\術もW、さらにクリティカルパスにレジスタを設け、パイプライン的にデータを転送させるHyperFlexアーキテクチャを採した。
Intelの2.5次元ICは、来の2.5D ICとは違い、TSVを使わずに平C屬縫船奪廚鯤造戮SiP(Silicon in Package)である。来の2.5Dだと、シリコンインタポーザの屬SoCやメモリ、FPGAなど複数のチップを集積し、インタポーザの配線にTSVを~使した(例えば、Xilinx;参考@料1)。
AlteraはこのSiP\術を、ヘテロジニアス3D SiPインテグレーションと}び、64ビットのマイクロプロセッサARM Cortex-A53コアを内鼎靴SoCにメモリやFPGAなどを集積している。Intelは来のシリコンインタポーザやTSVを使わないこの2.5D\術をEMIB(Embedded Multi-die Interconnect Bridge)と}ぶ(参考@料2)。EMIBでは、シリコンインタポーザに相当するチップをぐっと小さくし、二つのチップ同士をつなぐための配線チップとして、プリント配線基にmめ込んでいる(図3)。いわば基内泥船奪弑\術である。このメリットは、配線チップが小さく、TSVも使わないため、低コストで]できること。ただし、チップを3個集積する場合には、3のチップと接するための配線チップをさらに基にmめ込む。
図3 IntelのEMIB\術 チップ同士をつなぐ配線チップを基にmめ込む 出Z:Intel
HyperFlexアーキテクチャは、配線をらすための\術である。14nm FinFET\術ではトランジスタの性Δ屬るものの、配線を微細化できず配線はjきくらない。14nmプロセスでは、配線がチップのの7〜8割をめるため、この霾を高]化することが14nm LSIの高]化につながる。そこで、性Δ配するクリティカルパスをらかにし、その霾にレジスタを配して、パイプライン動作をさせることで、実的に配線を分割した。
例えば、図4のように、ロジックv路からロジックv路まで、来の\術なら最長3.5nsかかるが、このHyperFlexでは中にレジスタを入れて、を分解する。HyperFlexでは最長で1.2nsと]くなるため、周S数は286MHz(3.5ns)から833MHz(1.2ns)へと屬る。というのは、データをロジックからレジスタへ、レジスタからレジスタ、レジスタからロジックへと転送する場合にはパイプライン的に送りけることができるからだ。最初の1サイクルは来と同じようにレイテンシは変わらずいものの、ロジックからロジックへ最初に到達した後は格段に]くなる。
図4 HyperFlexアーキテクチャでデータ転送]度を格段にアップ 出Z:Altera
最ZIntelは、AlteraをA収することをめたが、IntelにとってはAlteraが2QiにA収したEnpirion(参考@料3)のパワーマネジメントICも魅。Intelのマイクロプロセッサは、演Q処理がくてもよい場合はO動的に電源電圧を下げるデジタル電源を使っている。それも10mV度の細かい単位で電圧をU御する。EnpirionのパワーマネジメントICは、Intelのマイクロプロセッサだけではなく、FPGAのように低電圧・j電流のICを動かすために最適なデジタルPOL電源であり、Stratix 10でもEnpirionのチップと組み合わせて使う画になっている。
最後にセキュリティに関しても触れよう。Stratix 10のセキュリティはSDM(セキュアデバイスマネジャー)で管理する。セキュリティは主に3つの\術で確保する。kつはセクターごとに認証と暗イ修鮖椶后F鵑綴`は異なるタイプの認証を使う。3つ`はPUF(Physically Unclonable Function)機Δ任△襦FPGAのQセクターは、コンフィギュレーションとパーシャルリコンフィギュレーションの間に認証し、セクター間のセキュリティを確保する。また、H数の認証キーを個別の構成v路ごとに收できる。例えば、セクターAのv路ブロックでは、異なる二つのソースを使った認証ができる。PUF機Δ任蓮▲廛蹈札攻\術のバラつきから擇犬詬霓瑤鮠Wして、FPGAデバイスごとに独OのPUFをeつ。このPUFをFPGAのルートキーを暗イ修垢襦
以屬FPGA霾についてのセキュリティ\術であるが、CPUにはARMを使うため、ARM TrustZoneをセキュリティゾーンとしてWしている。Stratix 10 FPGA & SoCのESサンプルは2014Q4四半期を予定している。
参考@料
1. 28nmのFPGAはインタポーザWでTbpsを実現、マルチコア内鼎能萢+解析に (2011/10/26)
2. Intel Custom Foundry EMIB
3. Alteraが高効率電源メーカーのEnpirionをA収した理yとは? (2013/05/17)