アルテラの 65nm Stratix® III デバイスは、世界でもっとも低消費電力かつ最高性能を提供する FPGA です。様々な顧客からのアプリケーションによる最新のベンチマークにより Stratix III FPGA は、以下を証明しています。
性能のアドバンテージに関する説明は、Quartus® II ソフトウェアの新しい性能を最適化する技術や、シリコンとの相関を取りアップデートされたタイミング・モデルにより、さらに高速な結果を生み出しており、性能が向上しています。
より低いスピード・グレードを使用して高い性能を実現
図 1 および 表 1 では、より低いスピード・グレードの Stratix III FPGA を使用して高い性能を実現するかについて紹介しています。
図 1. スピード・グレードによる性能比較

表 1. スピード・グレードによる性能比較 |
||
| Stratix III FPGA スピード・グレード |
競合 FPGA | Stratix III 性能のアドバンテージ |
|---|---|---|
| 高速 | 対応なし | 競合のもっとも高速なスピードグレードと比較して 25% 高速 |
| 中速 | 対応なし | 競合のもっとも高速なスピードグレードと比較して 10% 高速 |
| 低速 | 高速 | 同等 |
| 0.9 V、 低消費電力 | 低速 | 同等 |
デザイン規模より向上するStratix III の性能のアドバンテージ
図 2 の Y軸ではStratix III と Virtex-5 FPGA との fMAX の比較、X軸ではデザインの規模を表しています。それぞれのデータ・ポイントは、実際の顧客のデザインを示しています。以下がその結果です。
- デザイン規模の増加の伴い、Virtex-5 FPGA では性能が低下し、Stratix III のアドバンテージが向上します。
- Virtex-5 に対する Stratix III FPGA の性能のアドバンテージは、デザインの規模が上昇するにつれて、25%から50%に急激に上昇します。
図 2. デザイン規模の増加に伴い向上するアルテラの性能のアドバンテージ

表 2. デザイン規模の増加に伴い向上するアルテラの性能のアドバンテージ |
||||
| デザインの規模 (ロジック・エレメント) | すべての回路 | 50K - 75K | 75K - 125K | > 125K |
|---|---|---|---|---|
| Stratix III アドバンテージ | +25% | +39% | +55% | -1 |
注:
- 有効なサンプルを得るために競合のソフトウェアを使用しましたが、多くの大規模なデザインではコンパイルに失敗しています。
リソース使用率に関係なく性能を維持する Stratix III
図 3 では、Stratix III および Virtex-5 FPGA のパラメタライズ化された顧客デザインの性能を比較しています。このデザインの規模は、パラメータの違いにより上昇しています。図 3のそれぞれのデータ・ポイントは、デザインのパラメータの違いを表しており、それぞれのロジック使用率をX軸に表しています。達成した性能 (fMAX)を Y軸に示しています。
- Stratix III FPGA は、FPGA 内のリソース使用率が上昇しても性能低下は起こりません。
- ISE Foundation ソフトウェアは、65% 以上の使用率のあるデバイスのデザインをフィッティングすることは困難です。
- Virtex-5 FPGA では、使用率が50%の状態で、45% の性能低下が見られます。
図 3. 性能低下が起こることのない Stratix III FPGA

FPGA コア性能は、オンチップ・メモリ と I/O の性能が伴うことで有効となります。Stratix III のオンチップ・メモリおよび I/O は、卓越したコア性能を提供するように完全に最適化されています。以下の表 ( 表 3 および 4) は、65-nm FPGA のオンチップ・メモリおよび I/O インタフェースの速度を比較したものです。
| 表 3. Stratix III FPGA の性能 | ||||
| 機能 | Stratix III (65nm) |
Virtex-5 (65nm) |
||
|---|---|---|---|---|
| 最大内部クロック速度 | 600 MHz | 550 MHz | ||
| オンチップ RAM | 600 MHz | 550 MHz | ||
| デジタル信号処理(DSP)ブロック | 550 MHz | 550 MHz | ||
| 表 4. Stratix III の I/O 性能 | ||||
| インタフェース | Stratix III (65 nm) |
Virtex-5 (65 nm) |
||
|---|---|---|---|---|
| DDR2 | 400 MHz | 333 MHz | ||
| DDR3 | 533 MHz | DIMM のサポートはありません | ||
| QDR II | 350 MHz | 300 MHz | ||
| QDR II+ | 350 MHz | サポートされていません | ||
| RLDRAM II | 400 MHz | 300 MHz | ||
| LVDS | 1.60 Gbps | 1.25 Gbps | ||
ベンチマーク手法
すべてのベンチマーク・データは、アルテラのデバイスと同等もしくは競合製品として一番近い FPGA、そしてベンチマーク実施時の最新バージョンのソフトウェアとの比較により構成されています。
アルテラは、サードパーティや業界のエキスパートから支持される ベンチマーク手法 を採用して、 FPGA ベンダ 1 社のファミリ間、および競合ツールとの FPGA の性能を比較しています。これにより、アルテラ・ デバイスをテストするとき、またアルテラと競合他社のFPGAを比較する際に、一貫したベンチマーク環境を提供しています。
| 表 5. Stratix III FPGA に関する詳細 | |
| トピック | 説明 |
|---|---|
| Stratix III と Virtex-5 | Stratix III と Virtex-5 のロジック効率 |
| Stratix III FPGA vs. Xilinx Virtex-5 デバイス:アーキテクチャおよび性能の比較 (PDF) | |
| アーキテクチャ | アーキテクチャの概要 |
| ALM ロジック構造の分割可能な 8 入力 LUT | |
| DSPブロック | |
| TriMatrix メモリ | |
| 外部メモリ・インタフェース | |
| ベンチマーク | FPGA 性能のベンチマーク手法 ホワイトペーパー (PDF) |
| ベンチマーク手法 | |
