メディア

ザイリンクス、20nmプロセスFPGAをテープアウト――製品戦略反映し呼称も「8」ではなく「UltraScale」プログラマブルロジック(2/2 ページ)

» 2013年07月09日 21時00分 公開
[竹本達哉,EE Times Japan]
前のページへ 1|2       

ASICクラスプログラマブルアーキテクチャ「UltraScale」とは

 同社がアーキテクチャにこだわる背景には、FPGAの微細プロセス導入による高速化、高集積化が進展する中で、デバイス内部の接続性などアーキテクチャに関わる部分が性能向上のボトルネックとなっていることがある。「ロジック素子の集積度は、微細プロセス技術により、指数関数的に急増している。しかし、内部接続速度の進化は直線的であり、そのギャップは開くばかりだ。UltraScaleは、内部接続速度も集積度同様の伸長を実現するもの。最先端のASICのクロック手法を用い内部接続速度の問題を解消するなど、UltraScaleは『ASICクラスプログラマブルアーキテクチャ』と位置付けている」(ローガン氏)という。

クロックスキューを解消

UltraScaleが実現するクロック手法 (クリックで拡大) 出典:ザイリンクス

 UltraScaleでは、ASICに多く用いられるクロック源をダイに分散して配置する手法を導入。これにより、クロックスキューと呼ばれるクロックのズレなどの問題を解消し、クロックを高速化できるという。また、DSPやパケットプロセッシングを高速化させる技術も複数導入する。DSPでは、乗算桁数を多くし単精度/倍精度浮動小数点演算を可能にした。また高速メモリカスケーディング技術により「DSPとパケットプロセッシングのボトルネックを解消する」(同社)という。10G/100GイーサネットやPCI ExpressなどをハードIP化しI/O機能なども強化する。

 消費電力低減に向けても、1.2V動作DDR4メモリへの対応などを進めるといったハードウェア的な工夫を多数盛り込む他、開発環境「VIVADO」の消費電力最適化設計機能を強化するなど総合的な改良を進めている。

左は、UltraScaleのDSP/パケットプロセッシング関連技術のイメージ。右は、UltraScaleが実現する主な技術要素一覧 (クリックで拡大) 出典:ザイリンクス

引き続きTSMCのプロセスを採用

新世代製品の低消費電力化関連技術のイメージ (クリックで拡大) 出典:ザイリンクス

 採用する20nmプロセスは、28nm世代に引き続き、TSMCのプロセス技術(TSMC 20SoC)を採用した。

 同プロセス導入に伴い、28nm世代に比べ最大35%の静的消費電力を削減できるという。ローガン氏は、「20nmプロセス、UltraScaleの適用により、実現可能なシステムレベル性能を従来比1.5倍から2倍まで高められる」としている。


「Virtex」「Kintex」「Zynq」への適用が決定

 ザイリンクスでは、20nmプロセスとUltraScaleを導入した製品として、ハイエンド製品ファミリ「Virtex UltraScale」とミドルエンド製品ファミリ「Kintex UltraScale」の2ファミリを投入する方針。その後、CPU搭載型の「Zynq UltraScale」の投入も計画している。ただ、ローエンド製品ファミリ「Artix」へのUltraScale適用については「今日現在はコメントできない」(同社)とし、明らかにしていない。

新世代品の応用イメージ。右は「Virtex UltraScale」の4×100G通信インフラでの応用、左は「Kintex UltraScale」のスーパーハイビジョン用処理用途での応用例 (クリックで拡大) 出典:ザイリンクス
前のページへ 1|2       

Copyright © ITmedia, Inc. All Rights Reserved.

RSSフィード

公式SNS

All material on this site Copyright © ITmedia, Inc. All Rights Reserved.
This site contains articles under license from AspenCore LLC.