インテレクチャル・プロパティ・セレクタ・ガイド ver.4.0 March 2005

インテレクチャル・プロパティ・
セレクタ・ガイド
System-on-a-programmable-chipソリューションのための
IPファンクション
March 2005
IP_Selector_Guide(J).indd 1
05.8.4, 5:31 PM
目次
• アルテラの IP について
3 ページ
• DSPソリューション
5 ページ
• コミュニケーション用ソリューション
8 ページ
• インタフェース・ソリューション
11 ページ
• エンベデッド・プロセッサ・ソリューション 14 ページ
IP_Selector_Guide(J).indd 2
• 開発キット
16 ページ
• AMPP パートナ
21 ページ
• アルテラの IP サポートおよび資料
23 ページ
05.8.4, 5:31 PM
アルテラの IP について
AMPPメガファンクション
AMPPメ ガ ファ ン クション は、ア ル テ ラ の
アルテラの IP(Intellectual Property)は再利用が可能で、FPGA に最
適化されています。また、すべてのタイプのアプリケーションに対し
高性能でコンフィギュレーション可能な機能ブロックを提供し、容易
なシステム開発を可能にします。
AMPP プログラム・パートナであり業界をリー
ドするサード・パーティIPベンダから提供されています。これらのパー
トナは、アルテラのデバイスに最適化された IP 製品を開発し、アルテ
ラの顧客に直接ライセンスを提供します。多くの AMPP パートナは、
ユーザに SOPCソリューションを提供することが可能です。また、ア
FPGA の優位性
ルテラは主要なソフトウェア・ベンダとパートナシップを結んでおり、
IP ブロックは ASIC および FPGA に使用可能ですが、ASIC ではツー
プロセッサ・ベースの SOPCソフトウェア・ソリューションも提供して
ル、エンジニアリング・リソース、およびファウンダリ・コストにおい
います。
て今だ大きな課題があります。アルテラの FPGA では、これらの ASIC
デザインにおける問題を低減または削除することができます。高性能
Stratix Ⓡ および低コストCycloneTM デバイス・シリーズは、デザインの
柔軟性の提供、ツール・コストの低減および「Time-to-Market」を実
現し、これまで ASIC が使用されていた様々なアプリケーションに対し
て、より優れた代替手段となっています。
アルテラの IP の機能
アルテラは、MegaWizard Ⓡ Plug-In Manager パラメータ設定ツー
ル、IP Toolbench、および OpenCore Ⓡ 評価機能により、
「プラグ・ア
ンド・プレイ」IP 手法を実現しました。また、OpenCore Plus 評価機能
の追加により、IP の実装および評価においてその自由度を新たなレ
ベルにまで引き上げています。
完全な IP ソリューション
アルテラは、system-on-a-programmable-chip(SOPC)を1個のア
ルテラ・デバイスで実現可能にする最適化された広範な IP ブロック
を提供しています。また、アルテラは業界をリードする開発ソフトウェ
アも提供し、FPGAとIP ブロックの併用により開発コストと市場投入
このセレクタ・ガイドには、以下の機能をサポートする製品が掲載
されています。詳しくは、アル テラ の IP MegaStore の Web サイト
(www.altera.co.jp/IPmegastore)を参照してください。
のスピードを大幅に削減することができます。この開発ソフトウェアや
IP Toolbench
IP およびプログラマブル・ロジックの組み合わせにより、設計者は標
Quartus II 開発ソフトウェアから起動する IP Toolbench は、パラメー
準的な機能を改めてデザインする必要がなく、製品の差別化作業に注
タの指定、
サードパーティ・ツールの設定、
パラメータ化されたメガファ
力することができます。
ンクションをデザインに統合するために必要なすべての関係ファイ
ルの生成や IP の資料の参照を行うことができます。
広範な IP 製品
アルテラの IPメガファンクション製品は、アルテラおよび AMPPSM
MegaWizard Plug-In
IP Toolbench から起動するアルテラの MegaWizard
(Altera Megafunction Partners Program)パートナ企業から提供さ
Plug-In は、強 力 な グ ラ フィカ ル・ユ ー ザ・イン タ
れる 200 以上の IP で構成されています。
フェース(GUI)を通じて、メガファンクションをパラ
メータ化し、ユーザのシステム要求に対応することが
MegaCoreファンクション
できます。
アルテラの IP MegaCore ファンクションは、高品質
Ⓡ
で使いやすく検証済みであり、コンフィギュレーション
可能ですぐに使用できるIPコアです。
これらのメガファ
OpenCore 評価機能
OpenCore 評価機能は、Quartus II 開発ソフトウェア
ンクションは、最新のアルテラ・デバイスに最適化さ
れており、Quartus
Ⓡ
上において IPコアを無償で評価できる機能です。ユー
II 開発ソフトウェアでサポートされています。
リリースされているすべてのアルテラ IP MegaCore ファンクション
は、MegaCore IP Library お よ び Nios Ⓡ II Embedded Processor
Evaluation Edition の 2 枚の CD-ROM から入手することができます。
Quartus II 開発ソフトウェアのサブスクリプションが有効なユーザに
これらの CD-ROM を提供しています。また、これらの MegaCore は、
日本アルテラの Web サイト(www.altera.co.jp)からもダウンロード
可能です。
OpenCore
ザは、購入の決定前に、機能やサイズ、スピードなど、
IPメガファンクションのすべての機能を評価すること
ができます。ほとんどの AMPPメガファンクションは、OpenCore 評
価機能をサポートしています。
OpenCore Plus 評価機能
OpenCore Plus 評 価 機 能 は、OpenCore 評 価 機 能
をさらに強化したものです。この機能は、MegaCore
また は AMPP ファン クション を含 む デ ザイン に お
いて、IP 機能シミュレーション・モデルや期限付き
の FPGA 用プログラミング・ファイルを生成します。
Altera Corporation
IP_Selector_Guide(J).indd 3
3
05.8.4, 5:32 PM
��������������������
��������������
����������������
����������������
���������������
���������������
�
������
�������������
������
��� ���������
��
表 1. IP 認証
�
������
���������
���������������
認 証
�
������
�������������
������
����������
���������������
概 要
アルテラの徹底した内部審査プロセスを経て、アルテラのデバイスに最適化されたサードパーティ IPコアに対し認定を行って
います。アルテラの Web サイトに掲載されているすべてのサードパーティの IP は、
「AMPP Approved」の認証が与えられてい
ます。
���
���
��������
����������������
�
������ �������������
�����������
�����
������
���
���
��������
������
����������
�����������
�����
����������������
������
����������
���������
������
標準的なインタフェース・メガファンクションに関して、ボード上のアルテラ・デバイスとASSP(Application-Specific
Standard Product)との相互接続が検証された IPコアには「I-Tested」の認証が与えられています。このハードウェア検証は、
厳密なシミュレーションも併せて実施されています。
DSP Builder ツールとプラグ・アンド・プレイの実装が可能な IPコアに対し認定しています。これらのコアは、The MathWorks
社の MATLAB Ⓡ/Simulink Ⓡ ソフトウェア上でインスタンス、パラメータ設定およびシミュレーションを行うことができ、複雑な
デジタル信号処理(DSP)システム設計を容易にします。
������
����������������
��������������������
SOPC Builderシステム開発ツールとプラグ・アンド・プレイの実装が可能な IPコアに対し認定しています。これらのコアは、
AvalonTMバスとのインタフェースをサポートしており、ソフトウェア・ドライバ、ロー・レベル・ルーチン、または他のソフトウェア・
デザイン・ファイルを含んでいます。
���
������
��������
���
����������������
Atlanticインタフェース(非同期セル・ベース/パケット・ベース転送用の高性能ポイント・ツー・ポイント・インタフェース)仕
様に準拠する IPコアに対し認定しています。Atlanticインタフェースは、複数の IPコアやユーザがデザインしたロジックとの統
合を容易にします。
����������������
���������������
������
OpenCore Plus ハードウェア評価機能を使用して、購入の決定前に
AMPPメガファンクションのライセンス方法
ボード・レベル・デザイン検証を行うことができます。すべてのアルテ
AMPPメガファンクションは、様々なライセンス形態、条件および価格
ラの MegaCore ファンクションおよび特定の AMPPメガファンクショ
モデルで提供されています。詳しくは、AMPP パートナに直接ご連絡く
ンは、OpenCore Plus 機能をサポートしています。
ださい(21 および 22 ページの表 7 を参照)
。
IP 認証
IP のデザイン・フロー
アルテラは、アルテラの開発ツールや業界標準のインタフェース仕様
図 1 は、アルテラの IP の入手から評価、購入までの推奨デザイン・
とシームレスに連携する IPコアを提供するように努めています。ユー
ザが適切な IPコアを特定しやすいように、メガファンクションには表
フ ロ ー で す。詳 しくは、ア ル テ ラ の IP MegaStore の Web サ イト
(www.altera.co.jp/IPmegastore)を参照してください。
1 に示すようなアルテラ定義の認証を与えています。
アルテラMegaCoreファンクションのライセンス方法
アルテラは、MegaCore ファンクションに対して柔軟性に富んだライ
センス・オプションを提供しています。すべての MegaCore ライセン
サポートおよび資料
アルテラ IP のサポートおよび資料については、23 ページの表 8 を参
照してください。
スは、複数のプロジェクトに使用可能な無期限のライセンスで、1 年
間のアップグレードとサポートが含まれています。1 年が経過した場
合、追加の 1 年間のサポートおよびメンテナンスが含まれる IP ファン
クションのリニューアル・ライセンスを購入することができます。すべ
てのアルテラの MegaCore IP ファンクションに対しフローティング・
ライセンスおよびノード・ロック・ライセンスも使用可能です。価格に
ついては、販売代理店にお問い合わせください。
図 1. アルテラ IP のデザイン・フロー
CDからインストールまたは
Webサイトからダウンロード
パラメータ化
業界標準EDAツールを
使用した評価
ハードウェア上での評価
購入
BUY
������������������ �
���������������
� �� � �
�������������
��������������������
�����������
�
�����
��
��
���
��
����
���
���
�
��
�
��
��
��
�
�� �
���
��
��
���
���
� ��
�����
����
�
4
IP_Selector_Guide(J).indd 4
Altera Corporation
05.8.4, 5:32 PM
DSPソリューション
図 2. DSP Builder
ア ル テラ の Code:DSPイニシア チ ブ は、
ワイヤレス・インフラストラクチャ、医療用
画像処理、軍事偵察などのデジタル通信、ビデオ、および画像処理ア
プリケーション用の高性能で低コストの DSPソリューションを推進し
ます。Code:DSPイニシアチブでは、アルテラの Stratix II、Stratix、
Cyclone II、Cyclone、およ び HardCopy Ⓡ デバイス・ファミリで DSP
デザインを実装するために必要なツール、IP ファンクション、サード
パーティのデザイン・サービス、および開発プラットフォームを提供し
ます。
デジタル通信アプリケーション
 モバイル・ワイヤレス − 3G および 4G
 ブロードバンド・ワイヤレス − 802.16(WiMAX)
 ワイヤレス PAN − 802.15
 ブロードキャスト − ATSC(Advanced Television Systems
Committee)、デジタル・ビデオ放送(DVB)、衛星放送
 ソフトウェア無線
SOPC Builder
SOPC Builder は、Quartus II デザイン・ソフトウェアに含まれるシ
ステム自動統合化ツールです。このツールを使用して、個別にまたは
DSP Builder によって作成されたハードウェア DSPアルゴリズムをエ
 ブロードバンド・アクセス − ケーブル・ヘッドエンドおよび
デジタル加入者回線アクセス・マルチプレクサ(DSLAM)
ンベデッド・プロセッサや外部プロセッサに容易に接続することがで
 回線エコー・キャンセレーション
ソフトウェア SOPCシステムを簡単に作成できます。
きます。このようなデザイン・フローにより、高性能のハードウェア/
 G.709
ビデオおよび画像処理アプリケーション
図 3. DSP デザイン・フローの概要
テスト・ベクタの作成
 医療用画像処理
 文書画像処理
 工業用監視および軍事偵察
 デジタル表示標準精細テレビ(SDTV)、
クリアビジョン・テレビ(EDTV)、高精細テレビ(HDTV)
デザイン・
エントリ
DSPアルゴリズム・
シミュレーション
RTL1 生成
RTL合成
DSP Builderと
MATLAB/Simulink2
DSP Builderと
MATLAB/Simulink2
DSP Builderと
Quartus II
Quartus II
SignalTap® II
によるデバッグ
ボードに
ダウンロード
DSP Builderと
MATLAB/Simulink2
DSP Builder、
Quartus II
 放送スタジオ
 車載用機器
ツールとIP
RTL
シミュレーション
Quartus IIまたは
サードパーティ・
シミュレータ
注: 1 RTL:レジスタ転送レベル、 2 The MathWorks社のツール
MATLAB/SimulinkとDSP Builder
The MathWorks社のMATLAB/Simulinkソフトウェア・ツールにより、
ダイナミック・システムのマルチドメイン・シミュレーションとモデル
IPメガファンクション
ベース・デザインを行うことができます。図 2 に示すように、アルテラ
アルテラとサードパーティ AMPP パートナは、様々な高性能デジタル
の DSP Builder ツールを使用することで、Simulink 環境から FPGA に
通信、ビデオ、および画像処理アプリケーションに対応する、FPGA に
最適化された DSPアルゴリズムを直接開発できます。このパワフルな
最適化された広範な DSPアルゴリズムを提供しています。また、すべ
ツールの組み合わせにより、システム・シミュレーションとハードウェ
てのアルテラの DSP IP MegaCore は、Simulink および DSP Builder
ア作成の両方をサポートし、
「Time-to-Market」だけでなくデザイン
環境でネイティブでサポートされているので、デザインの柔軟性が向
の繰り返し数を低減します。このステップごとのDSPデザイン・フロー
上します。6 ページの表 2 に、アルテラとAMPP の DSP IPメガファン
を図 3 に示します。
クションの一覧を示します。
Altera Corporation
IP_Selector_Guide(J).indd 5
5
05.8.4, 5:32 PM
デバイス
アルテラとそのパートナは、FPGA、DSPシステムのデザインをター
Stratix II および Cyclone II デバイスは、エンベデッド・メモリ、エンベ
ゲットとする多くの開発キット・プラットフォームを提供しています。
デッド・マルチプライヤ、エンベデッド・プロセッサ、高速 I/O バッファ、
詳細については 16 ページを参照してください。
外部メモリ・インタフェースなどの様々な DSP 機能を搭載していま
す。Stratix II は、世界で最高速かつ最大集積度の FPGA ファミリで
す。最も集積度の高い Stratix II デバイスに 384 個の DSP ブロックを
搭載することにより、18 ×18ビットで 160GMACS(giga multiplyaccumulate operations per second)を上回る性能を実現します。
業界で最も低コストの FPGA ファミリである Cyclone II も、最大 150
個の 18 ×18 エンベデッド・マルチプライヤを提供し、コスト重視の
DSPアプリケーションに最適なソリューションとなっています。
表 2. DSP 用 IP(1 / 2)
分 類
演算
機 能
供給者
浮動小数点演算子ライブラリ
Amphion Semiconductor, Ltd.
パイプライン型コンバータ(浮動小数点から整数)
Digital Core Design
浮動小数点パイプライン除算ユニット
Digital Core Design
浮動小数点パイプライン乗算ユニット
Digital Core Design
浮動小数点数学ユニット
Digital Core Design
パイプライン型コンバータ(整数から浮動小数点)
Digital Core Design
相関
バイナリ・パターン相関器
Nova Engineering, Inc.
暗号化/復号化
AES 暗号化プロセッサ
CAST, Inc.
DES 暗号化プロセッサ
CAST, Inc.
SHA-1
CAST, Inc.
高速 AES(Rijndael 復号化)
D’crypt Pte. Ltd.
高速 AES(Rijndael 暗号化)
D’crypt Pte. Ltd.
フィルタ
FIRコンパイラ
Altera Corporation
エラー検出/訂正
リード・ソロモン・コンパイラ(デコーダ)
Altera Corporation
リード・ソロモン・コンパイラ(エンコーダ)
Altera Corporation
ターボ・デコーダ・ファンクション
Altera Corporation
ターボ・エンコーダ・ファンクション
Altera Corporation
ビタビ・コンパイラ(高速パラレル・デコーダ)
Altera Corporation
ビタビ・コンパイラ(低速/ハイブリッド・シリアル・デコーダ)
Altera Corporation
DVB FECコーデック
Amphion Semiconductor, Ltd.
リード・ソロモン・デコーダ
Amphion Semiconductor, Ltd.
リード・ソロモン・エンコーダ
Amphion Semiconductor, Ltd.
ビタビ・デコーダ
Amphion Semiconductor, Ltd.
DVB-RCS1ターボ・デコーダ、TC1000
TurboConcept
低コスト・デバイス向けのターボ・プロダクト・コード・デコーダ、TC3401
TurboConcept
ターボ・プロダクト・コード・デコーダ、TC3000
TurboConcept
高速ターボ・プロダクト・コード・デコーダ、TC3404
TurboConcept
6
IP_Selector_Guide(J).indd 6
Altera Corporation
05.8.4, 5:32 PM
表 2. DSP 用 IP(2 / 2)
分 類
画像およびビデオ処理
機 能
Altera Corporation
CCIR-656 デコーダ
Adaptive Micro-Ware
CCIR-656 エンコーダ
Adaptive Micro-Ware
Motion JPEGコーデック
Amphion Semiconductor, Ltd.
Motion JPEG エンコーダ/デコーダ・ファンクション
Amphion Semiconductor, Ltd.
MPEG2ビデオ・デコーダ
Amphion Semiconductor, Ltd.
2D DCT / IDCT
Barco Silex
高速白黒 JPEG デコーダ
Barco Silex
高速カラー JPEG デコーダ
Barco Silex
(順方向)ウェーブレット変換(FDWT)
Barco Silex
逆ウェーブレット変換(IDWT)
Barco Silex
JPEG2000 デコーダ
Barco Silex
JPEG2000 エンコーダ
Barco Silex
2Dウェーブレット変換(RC_2DDWT)
CAST, Inc.
カラー・スペース・コンバータ
CAST, Inc.
JPEG 高速デコーダ
CAST, Inc.
JPEG 高速エンコーダ
CAST, Inc.
(順方向)DCT
変調/復調
供給者
カラー・スペース・コンバータ
CAST, Inc.
コンプレックス・チューナ
CommStack, Inc.
デュアル・リサンプラ 1Y
CommStack, Inc.
デュアル・リサンプラ 4Y
CommStack, Inc.
アップ・コンバータ
CommStack, Inc.
デジタル IFレシーバ
Nova Engineering, Inc.
デジタル変調器
Nova Engineering, Inc.
NCOコンパイラ
Altera Corporation
電話用ゲイン・ジェネレータ
Ncomm, Inc.
電話用トーン・ジェネレータ
Ncomm, Inc.
NCO
Nova Engineering, Inc.
スピーチおよびオーディオ処理
2
マルチ・スタンダードADPCM(エンコーダ/デコーダ)
Amphion Semiconductor, Ltd.
信号変換
FFT / IFFT
Altera Corporation
FFT / IFFT(高性能 64 ポイント)
Amphion Semiconductor, Ltd.
信号生成
注: 1 RCS = Return Channel via Satellite(衛星経由戻りチャネル)、 2 ADPCM = Adaptive Differential Pulse Code Modulation(適応型差動パルス・コード変調)
最新の DSP 用 IP については、アルテラの IP MegaStore の Web サイト(www.altera.co.jp/IPmegastore)を参照してください。
Altera Corporation
IP_Selector_Guide(J).indd 7
7
05.8.4, 5:32 PM
コミュニケーション用ソリューション
データ・トラフィックの増加により、広域ネットワーク(WAN)や都
市規模ネットワーク(MAN)を経由した効果的なパケット転送機能
が要求されています。既存の WAN および MANトランスポート・イ
ンフラストラクチャでは、これまで時分割多重化(TDM)トラフィッ
ク用に最適化された SONET/SDH 装置が主流を占めていました。
現 在、バ ー チャ ル・コ ンカ チ ネ ー ション(ITU-T G.707, 2000)、
GFP(Generic Framing Procedure、ITU-T G.7041)、LCAS
(Link Capacity Adjustment Scheme、ITU-TG.7042)などの 規 格
が、SONET/SDHネットワークでの柔軟なデータ転送を可能にするこ
とにより、データ・トラフィックの増加に対応しています。また、10 ギ
ガビット・イーサネット(GbE)WANインタフェース・サブレイヤ(WIS)
(IEEE 802.3ae)も SONET/SDHとインタフェースします。
10 ギガビット・イーサネット・ファンクション
10GbE MAC ファンクションと64B/66B PCS(Physical Coding
Sub-layer)ファンクションが、AMPP パートナの MorethanIP から
提供されています。それらはアルテラの OC-192/STM64 SONET/
SDH フレーマと互換性があり、SONET/SDHコンパイラを通して利
用可能です。図 5 に示されているのは、Stratix II FPGA デバイスの
10GbE WAN-PHY です。
PDHファンクション
AMPP パートナは、マルチ・チャネル T/E キャリア・アプリケーション
用のフレーマやマッパなど、広範な PDH ファンクションを提供してい
ます。T1/E1 マッパは、12,000 個以下の LE で、SONET/SDH(STS12/STM-4)
フレーマにより最大336/252のT1/E1チャネルをサポー
トする、業界で最も低コストの T1/E1 マッピング・ソリューションで
アルテラの通信 IP ポートフォリオは、これらすべての規格に加えて、
す。
PDH(Plesiochronous Digital Hierarchy)や
非同期通信モード(ATM)/フレーム・リレー、
図 5. Stratix II FPGAでの 10GbE WAN-PHY の実装
Packet-Over-SONET/SDH(POS)、G.709 光
伝送網(OTN)デジタル・ラッパや順方向誤り
訂正(FEC)など、普及しているプロトコルをサ
ポートしています。アルテラの通信 IPコアは、
Stratix II、Stratix、Stratix GX、Cyclone II、およ
び Cyclone デバイス・ファミリで使用できます。
アルテラは、業界をリードするこれらの FPGA
ファミリと通信 IPコアの豊富なポートフォリオ
を提供することにより、ビジネス目標の達成と
OC-192c
SONET
フレーマ
光ファイバ・
トランスポンダ
「Time-to-Market」の 短 縮 を 支 援 しま す。10
Atlantic
Atlantic
インタフェース インタフェース
XGMII
Midbus
SFI-4
10 GbE
PCS
10 GbE
MAC
ユーザ・
ロジック
SPI-4.2
ページの表 3 に、アルテラとAMPP の通信 IPメ
ガファンクションの一覧を示します。
22,500ロジック・エレメント
(LE)
SONET/SDHファンクション
アルテラとそのパートナによる、SONET/SDH
アルテラMegaCoreファンクション
アプリケーション用の広範なファンクションの
AMPPメガファンクション
10GbE WAN-PHY
提供により、各種通信プロトコルに対応する業
界唯一のシングル・チップ・ソリューションを可
能にし、ボード・スペース、消費電力、コストを大
幅に削減します。
SerialLite
SerialLite は、チップ間およびボード間内部接続用の世界最軽量のプ
アルテラの SONET/SDHコンパイラを使用すれば、OC-1 ∼ OC-192
ロトコルです。基本プロトコルは、622Mbps∼3.1875Gbpsのボー・
の範囲のライン・レートについてフレーミング・ファンクションとオー
レートに対応するエンベデッド・クロックで動作する 8B10B PCS を
バヘッド処理ファンクションを構成することができます。PDHフレーミ
採用しています。MegaCore ファンクションはパケット・カプセル化
ング/マッピングや、G.709 FEC で使用されるリード・ソロモン・エ
機能および Atlanticインタフェースを備えており、Stratix GX デバイ
ンコーダ/デコーダも利用可能です。これらのファンクションに独自
スでエンベデッドPCS ファンクションを利用します。特定要件に合わ
のファンクションを組み合わせれば、他に類を見ないシングル・チッ
せたソリューションを提供するために、最大 256レーンまで拡張可
プ・ソリューションを実現することができます。
能なチャネル結合、ストリーミング転送またはパケットベース転送、パ
アルテラのFPGA製品で使用できる一般的なSONET/SDHフレーム・
ケットの優先順位付け、CRC(Cyclic Redundancy Code)-16または
マッピング IPコアには、ATM セル・デリニエーション、POSコントロー
ラ、フレーム・マップ GFPとトランスペアレントGFP、VCAT/LCASコ
CRC-32、フロー制御、エラー時のリトライ、非同期または同期動作な
どの拡張オプション機能が用意されています。ベース・シングルレー
ントローラの他、シングル・チャネルおよびマルチ・チャネルのハイ
ン構成は、わずか 800 個の LE で実現でき、1 つの Serial RapidIOTMま
レベル・データ・リンク・コントローラ(HDLC)ファンクションなどが
たは PCI Expressコアのサイズの 12% 以下になります。
あります。
8
IP_Selector_Guide(J).indd 8
Altera Corporation
05.8.4, 5:32 PM
チップ間インタフェース・ファンクション
Network Processing Forum は、CSIX-L1 の代替プロトコルとして、
アルテラの各種コミュニケーション用 IP ファンクションの製品群は、
OIF の SPI-4.2インタフェース (16ビットLVDS) をベースにし、ネッ
従来から ASIC/ASSP に使用されている様々な外部デバイス・インタ
トワーク処理エレメントとスイッチ・ファブリック間の内部接続機能を
フェース・プロトコルを広範にサポートしています。チップ間インタ
拡 張した NPSI(Network Processing Forum Streaming Interface)
フェースはシステム構成の中核に存在し、
アルテラとそのパートナは、
を定義しました。
コミュニケーション・システムのデータ・パスおよびコントロール・プ
レーン用に各種のインタフェース・ファンクションを提供しています。
アルテラの高速インタフェース開発キットについては、16 ページを
コントロール・プレーン用インタフェースについては、11 ページの「イ
参照してください。
ンタフェース用ソリューション」で説明しています。
POS-PHYインタフェース
POSアプリケーションの物理(PHY)レイヤとリンク・レイヤの間の
インタフェースとして Saturn Development Group が当初策定した
POS-PHYインタフェースは、GbE、マルチ・チャネル GbE、10GbE、
ATM を始めとする他の様々なアプリケーションで一般的に使用され
るようになりました。POS-PHYレベル3とPOS-PHYレベル4は、OIF
(Optical Interconnect Forum)がそれぞれ SPI-3、SPI-4.2として採
用しています。
アルテラの POS-PHYレベル 4MegaCoreファンクションは、SPI-4.2
準拠のロジック処理において Stratix GXとStratix II デバイスに内蔵
のダイナミック・フェーズ・アライメント(DPA)回路を利用します。
非常にコンフィギュラブルなこのファンクションは様々なアプリケー
ションで使用可能であり、最大 256 ポートのシングル PHY /マルチ
PHY 構成をサポートします。
アルテラの POS-PHYレベル 2 /レベル 3コンパイラは、POS-PHY
レベル2とPOS-PHYレベル3のリンク・レイヤ・インタフェースとPHY
レイヤ・インタフェースを構成するとともに、これらのインタフェース
間のブリッジを生成します。
UTOPIAインタフェース
ATM Forum が定義した UTOPIAインタフェースは、PHYレイヤ・デ
バイスとATMレイヤ・デバイスを相互接続するインタフェースとして
引き続き広範に使用されています。アルテラと一部の AMPP パートナ
は UTOPIAインタフェース・ソリューションを提供しており、これらの
ソリューションには UTOPIAレベル 2とレベル 3 のマスタ・ファンク
ションとスレーブ・ファンクションも含まれています。
CSIX-L1 & NPSI インタフェース
Network Processing Forum が定義した CSIX-L1(CommonSwitch
Interface Layer 1)は、
トラフィック管理デバイスとスイッチ・ファブ
リック・トランシーバを相互接続するインタフェースです。CSIX-L1
は、OC-48ア プ リケ ー ション に は 32ビット の イン タフェ ー ス、
OC-192アプリケーションと10GbEアプリケーションには 64ビッ
トまたは 128ビットのインタフェースを使用し、信号方式は HighSpeed Transceiver Logic(HSTL)Class Iまたは II です。
Altera Corporation
IP_Selector_Guide(J).indd 9
9
05.8.4, 5:32 PM
表 3. コミュニケーション用 IP
分 類
機 能
供給者
Bluetooth
Bluetooth ベースバンド・コア
NewLogic Technologies
セル/パケット
ATM デフォーマッタ
Adaptive Micro-Ware
ATM フォーマッタ
Adaptive Micro-Ware
AAL5 SAR(セグメンテーションおよびアセンブリ)
Innocor
ATM セル・デリニエータ
Innocor
BERT(ビット・エラー・レート・テスタ)
Innocor
GFPコントローラ
Innocor
POS(Packet over SONET)コントローラ
Innocor
ATM(IMA)用インバース・マルチプレクシング
Modelware
CSIX-L1
CSIXインタフェース
SOCmagic
エンコーディング/
デコーディング
8B10B エンコーダ/デコーダ
Altera Corporation
Data エンコーダ/デコーダ
Innocor
Flexbus
Flexbus 3リンク・レイヤ
Modelware
Flexbus 4(SPI-4.1)
Modelware
同期データ・リンク制御プロトコル(SDLC)コントローラ
CAST, Inc.
HDLCビット指向コントローラ
Innocor
HDLC、FIFO バッファ付きシングル・チャネル
Mentor Graphics
マルチ・チャネル HDLC
Modelware
シングル・チャネル HDLC
Modelware
T1 デフレーマ
Adaptive Micro-Ware
T1 フレーマ
Adaptive Micro-Ware
POS-PHYレベル 2リンク・レイヤ
Altera Corporation
POS-PHYレベル 2 PHYレイヤ
Altera Corporation
POS-PHYレベル 3リンク・レイヤ
Altera Corporation
POS-PHYレベル 3 PHYレイヤ
Altera Corporation
POS-PHYレベル 4(SPI-4.2)
Altera Corporation
UTOPIA/POS-PHY PHY MASTER
Innocor
POS-PHYレベル 4(SPI-4.2)
Modelware
SONET/SDHコンパイラ (OC-1 to OC-192)
Altera Corporation
SONET/SDH デフレーマ(STM-0/1/4(STS-1/3/12))
Aliathon
SONET/SDH フレーマ(STM-0/1/4(STS-1/3/12))
Aliathon
SerialLite
SerialLite
Altera Corporation
Ethernet
10/100イーサネットMAC
CAST, Inc.
10/100イーサネットMAC
Mentor Graphics
10/100/1000イーサネットMAC
Mentor Graphics
10/100/1000イーサネットMAC
MorethanIP
10 ギガビット・イーサネットMAC
MorethanIP
10 ギガビット・イーサネットPCS
MorethanIP
ギガビット・イーサネット to SONET 2+2:1 マルチプレクサ
Nuvation
ギガビット・イーサネット to SONET 10:1 マルチプレクサ
Nuvation
1G/2G ファイバ・チャネル・トランスポート
MorethanIP
10 ギガビット・ファイバ・チャネル FC-1
MorethanIP
UTOPIAレベル 2 マスタ
Altera Corporation
UTOPIAレベル 2スレーブ
Altera Corporation
UTOPIAレベル 2 to レベル 3 MUX
SOCmagic
UTOPIAレベル 3 to レベル 2 DEMUX
SOCmagic
IX バス
Modelware
HDLC
PDH(T/E Carrier)
POS-PHY
SONET/SDH
ファイバ・チャネル
UTOPIA
その他
最新のコミュニケーション用 IP については、アルテラの IP MegaStore の Web サイト(www.altera.co.jp/IPmegastore)を参照してください。
10
IP_Selector_Guide(J).indd 10
Altera Corporation
05.8.4, 5:32 PM
インタフェース・ソリューション
メント、QoS(Quality of Service)、ホット・プラグ/ホット・スワップ
SOPC デザインでは、多くの場合、高性能の標準インタフェースが必
は、使用モデル、ロード/ストア・アーキテクチャ、ソフトウェア・イン
要 で す。ア ル テ ラ の イ ン タ フェ ー ス IP ポ ート フォ リ オ は、PCI
タフェースなどの重要な PCI の属性を維持するため、PCI/PCI-X から
(Peripheral Component Interconnect)/PCI-X、PCI Express、高 速
メ モリ、RapidIO、HyperTransport 、および USB(Universal Serial
のサポート、データ整合性、エラー処理などがあります。PCI Express
PCI Express に容易に移行できます。
TM
Bus)用の標準インタフェースを提供します。13 ページの表 4 に、ア
ルテラとAMPP のインタフェース IPメガファンクションの一覧を示し
ます。
アルテラは AMPP パートナを通して PCI Expressメガファンクション
を提供しています。
PCI/PCI-X 開発キットの詳細については、16 ページを参照してくだ
さい。
PCIインタフェース
PCI ローカル・バスは、アドレスとデータ・ライ
ンの多重化をサポートする高性能な 32ビット
メモリ・インタフェース
または 64ビット・バスです。パーソナル・コン
アプリケーションおよびメモリ・アクセス要件に応じて、汎用 DRAM
ピュータやサーバ用に開発された PCI は、データ通信/テレコム、工
(Dynamic Random Access Memory)、特 殊 DRAM、SRAM 製 品 な
業用オートメーション、画像処理、テストや測定など、多くのエンベデッ
どの広範な外部メモリ・ソリューションから選択することができます。
ド・アプリケーションで選択されている最新のシステム内部接続です。
アルテラは、以下の外部メモリをFPGA デザインに統合するための、
ア ル テ ラ の PCI コ ン パ イ ラ は、Stratix II、Stratix、Stratix GX、
Cyclone II、Cyclone、および MAX Ⓡ II デバイス・ファミリ向けに PCI
インタフェースを実装するための完全なソリューションを提供しま
す。PCIコンパイラには、4 つのアルテラ PCI MegaCore ファンクショ
ン(64ビット・マスタ/ターゲット、64ビット・ターゲットのみ、32ビッ
ト・マスタ/ターゲット、および32ビット・ターゲットのみ)だけでなく、
Verilog HDL および VHDL テストベンチやバス・ファンクション・モ
デル(BFM)が含まれます。アルテラは、PCI-SIG の PCI ローカル・バ
ス仕様の最新の要件を満たすため、ソフトウェアとハードウェアの両
方で PCI MegaCore ファンクションを全面的にテストしています。
アルテラは AMPP パートナを通して PCIメガファンクションも提供し
ています。
PCI-Xローカル・バスは、PCIローカル・
バスに以下のようないくつかの強化機
能を導入しています。
 より高速なクロック周波数(最大 133MHz)
 レジスタ入出力を有効にするためのシグナリング・プロトコルの
変更
 スプリット・トランザクションにより帯域幅を浪費するバス・リトラ
ハードウェアで検証された完全な外部メモリ・コントローラ・インタ
フェース・ソリューションを提供します。
 SDRAM(DDR、DDR2)― アプリケーションとしては、エンベデッ
ド・プロセッサ・システム、画像処理、ストレージ、通信、ネットワー
キングなどがあります。PC に DDR SDRAM が広く採用されたた
め、DDR は高帯域幅アプリケーション向けの強力で低コストの高
集積度ソリューションになっています。
 特殊 DRAM(RLDRAM I/II、ネットワークDRAM)― これらのデバ
イスは、汎用 DRAMとSRAM デバイス間の性能ギャップを埋めま
す。DRAM のメモリ容量とSRAM のような低レイテンシの性能を
もつ、これらのデバイスは通信、画像処理、およびサーバ・アプリ
ケーションに最適です。
 同期 SRAM(QDR、QDRII)― 同期 SRAM は、通信、ネットワーキ
ング、および DSPシステムの高スループット、低レイテンシ要件を
サポートします。同期 SRAM は、同時リードおよびライト、ゼロ・レ
イテンシ、および高データ・スループットのサポートにより、リード
およびライト動作のバランスがとれたシステムに最大のメモリ帯
域幅を提供します。
アルテラ FPGA の堅牢で多機能なメモリ・インタフェースを使用して、
様々な外部メモリ・デバイスに迅速かつ容易に接続することができま
す。アルテラのメモリ・コントローラ MegaCore ファンクションには、
完全なタイミング解析ツールと、メモリ・インタフェース・デザインを
イの削減
 確定的データ転送のための制限されたウェイト・ステートおよび
バス切断ルール
 エラー復旧機能の改善
自動化する制約生成機能が含まれます。これらはハードウェア・テス
ト済みのすぐに実装可能なデザイン・ブロックであり、デザインが外
部高速メモリの厳しいタイミング要件を満たすように、自動でタイミ
ングおよび配置用のスクリプト、クリアテキスト・データ・パス、およ
アルテラは AMPP パートナを通して PCI-Xメガファンクションを提供
しています。
びシステム・タイミング・ツールを提供します。Stratixシリーズおよび
Cycloneシリーズ FPGA の専用位相シフト回路の使用により、
メモリ・
PCI Express は、ポイント・ツー・ポイント内部
接続、スイッチ・ベース・テクノロジやパケット
ベース・プロトコルにおける最新機能を利用して、PCIまたは PCI-X
で実現可能なレベルを超える新たな性能および機能レベルを提供し
ます。PCI Express でサポートされる強化機能には、パワー・マネージ
インタフェースは最大 300 MHz 強の外部クロック周波数をサポート
でき、同一の FPGA デザインに複数のメモリ・コントローラを搭載で
きる柔軟性が得られます。アルテラは、アルテラ FPGAとのメモリ・イ
ンタフェースのデモンストレーションおよび検証に使用される完全な
ボード・レベル・システムに基づいて作成された、ハードウェア実装ガ
イドラインも提供しています。
Altera Corporation
IP_Selector_Guide(J).indd 11
11
05.8.4, 5:32 PM
RapidIO
RapidIOインタフェースは、マイクロプロセッサ、デジタル信号プロ
セッサ、コミュニケーション/ネットワーク・プロセッサ、システム・メ
モリ、ペリフェラル・デバイスの間でデータや制御情報を受け渡す目
的で設計された高性能のパケット交換内部接続テクノロジです。
ア ル テ ラ の RapidIO 物 理 レ イ ヤ MegaCore ファン クション は、
RapidIO 物理レイヤ処理において Stratix II の DPA 回路とStratix GX
のマルチギガビット・トランシーバを利用します。このコンフィギュ
レーション可能なファンクションは様々なアプリケーションで使用で
き、最大 1Gbps の 8ビット・インタフェースのサポート、および最大
3.125Gbps のシリアル・サポートを提供します。このファンクション
は、バッファリング、フロー制御、エラー検出、パケット構築/デリニ
エーション、I/O ポート・トレーニングの機能を備え、メッセージ取得
の順番はユーザが定義できます。
また、
SOP
(Start-Of-Packet)
は固定
配置であり、Atlanticインタフェースの幅とバッファの深さは変更可能
です。
HyperTransport
HyperTransport 汎 用 チップ 間 通 信 テ クノロ ジ は、集 積 回 路 用
の 最 新 の 高 速、高 性 能 の ポイント・ツ ー・ポイント・リン クです。
HyperTransport はシステム内のバス数を低減するように設計された
汎用接続により、エンベデッド・アプリケーション用の高性能リンクを
提供し、拡張性の高いマルチプロセッシング・システムを実現にしま
す。HyperTransport は当初は高性能パーソナル・コンピュータを最
適化するために作成されましたが、HyperTransportコンソーシアム
はこのアプリケーションを拡張することによって、モバイル・パーソ
ナル・コンピュータ、ネットワーキング機器、サーバ、消費者製品、お
よびエンベデッド・アプリケーションに多くの利点をもたらしていま
す。
アルテラの HyperTransport MegaCore ファンクションは、Stratix II、
Stratix、および Stratix GX デバイス・ファミリ用に最適化されたエンド
チェイン・インタフェースを実装します。このファンクションは、PHY
レイヤ・デバイスとリンク・レイヤ・デバイス間の高速パケット転送
をサポートし、HyperTransport 仕様に完全に準拠しています。このコ
アを使用すれば、ネットワーク・プロセッサ、コプロセッサ、ビデオ・
チップセット、ASIC などの各種 HyperTransport 対応デバイスに迅
速かつ容易にインタフェースすることができます。HyperTransport
MegaCore ファンクションのアプリケーション・サイドのインタフェー
スは、アルテラの Atlanticインタフェース規格に準拠しています。
次世代のインタフェース規格
プログラマブル・ロジックを使用したデザインは、PCI Express 2.0
や AS(Advanced Switching)などの次世代インタフェース規格に迅
速に対応できます。アルテラは、将来のプロセッサ・システムで要求
される帯域幅と柔軟性を提供するために、ASSP ベンダや IP 開発ベ
ンダと密接に提携してします。
12
IP_Selector_Guide(J).indd 12
Altera Corporation
05.8.4, 5:32 PM
表 4. インタフェースIP
分 類
CAN
機 能
供給者
CAN 2.0ネットワーク・コントローラ
Mentor Graphics
Nios-CAN
IFI
CAN Busコントローラ
CAST, Inc.
HyperTransport
HyperTransportインタフェース
Altera Corporation
I2C
I2C バス・コントローラ・マスタ
CAST, Inc.
I2C バス・コントローラ・スレーブ
DI2CM I2C バス・インタフェース
CAST, Inc.
マスタ
DI2CSB I2C バス・インタフェース
メモリ・コントローラ
Digital Core Design
スレーブ
Digital Core Design
DDR SDRAMコントローラ
Altera Corporation
DDR2 SDRAMコントローラ
Altera Corporation
QDRII SRAMコントローラ
Altera Corporation
SDR SDRAMコントローラ
Altera Corporation
ZBT SRAMコントローラ
Altera Corporation
AHB to SDRAMコントローラ
Eureka Technology Inc.
SDRAMコントローラ
Eureka Technology Inc.
DDR SDRAMコントローラ
Northwest Logic
DDR2 SDRAMコントローラ
Northwest Logic
FCRAMコントローラ
Northwest Logic
SDR SDRAM コントローラ
Northwest Logic
PCIコンパイラ、32ビット マスタ/ターゲット
Altera Corporation
PCIコンパイラ、32ビット ターゲット
Altera Corporation
PCIコンパイラ、64ビット マスタ/ターゲット
Altera Corporation
PCIコンパイラ、64ビット ターゲット
Altera Corporation
32ビット PCI バス・マスタ/ターゲット・インタフェース
Eureka Technology Inc.
32ビット PCI バス・ターゲット・インタフェース
Eureka Technology Inc.
32ビット PCI ホスト・ブリッジ
Eureka Technology Inc.
64ビット PCI バス・マスタ/ターゲット・インタフェース
Eureka Technology Inc.
64ビット PCI バス・ターゲット・インタフェース
Eureka Technology Inc.
64ビット PCI ホスト・ブリッジ
Eureka Technology Inc.
PCI バス・アービタ
Eureka Technology Inc.
PCI-ISA ブリッジ
Eureka Technology Inc.
PCI-PCI ブリッジ
Eureka Technology Inc.
Integrated PCI
Northwest Logic
PCIインタフェース
Northwest Logic
AMBA-AHB PCI ブリッジ
PLDApplications
32/64ビット PCI バス・マスタ/ターゲット・インタフェース、33/66MHz
PLDApplications
32/64ビット PCI バス・ターゲット・インタフェース、33/66MHz
PLDApplications
Nios-to-PCI ブリッジ
PLDApplications
PCI-X
PCI-X マスタ/ターゲット、133MHz
PLDApplications
PCI Express
PCI Expressスイッチ、エンド・ポイント、ルート・コンプレックス
PLDApplications
PCMCIA
MPCMCIA1
PCMCIAカード・インタフェース
Mentor Graphics
M82365SL
PCMCIA PC ホスト・インタフェース
Mentor Graphics
PCI
PowerPC Bus
PowerPC バス・アービタ
Eureka Technology Inc.
PowerPC バス・マスタ
Eureka Technology Inc.
PowerPC バス・スレーブ
Eureka Technology Inc.
RapidIO
RapidIO 物理レイヤ(シリアル&パラレル)
Altera Corporation
USB
USB ファンクション・コントローラ
CAST, Inc.
USB 2.0 ファンクション・コントローラ
CAST, Inc.
USB 1.1 ファンクション・コントローラ
Mentor Graphics
USB 2.0 ファンクション・コントローラ
Mentor Graphics
最新のインタフェース IP については、アルテラの IP MegaStore の Web サイト(www.altera.co.jp/IPmegastore)を参照してください。
Altera Corporation
IP_Selector_Guide(J).indd 13
13
05.8.4, 5:32 PM
エンべデッド・プロセッサ・
ソリューション
図 6. Nios II IDE
ア ル テ ラ は、タイ マ、UART(Universal Asynchronous
Receiver/Transmitter)、SDRAMコントローラ、DMAコン
トローラ、PCI バス・ブリッジなどの幅広いペリフェラルや
メモリ・インタフェースのライブラリと共に、高性能エンベ
デッド・プロセッサを提供し、これらを完全にサポートして
います。これらのエンベデッド・プロセッサ・ソリューショ
ンを使用すれば、製品の差別化に集中することができます。
既存のビルディング・ブロック・ファンクションが、インタ
フェース・ライン・カードから通信システム全体に至るす
べての作成を支援します。15 ページの表 5 に、アルテラの
プロセッサとペリフェラル IP の一覧を示します。
Nios II エンベデッド・プロセッサ
アルテラの Nios II エンベデッド・プロセッサ・ファミリは、アルテラ
FPGA で使用するための柔軟な第二世代 32ビット・ソフトコア・プロ
図 7 に示すように、SOPC Builder では、外部プロセッサや Nios およ
セッサです。これらのプロセッサは必要なサイズと速度に応じて容易
び Nios II エンベデッド・プロセッサ、IPコア、そしてユーザ定義のコ
に最適化できます。Nios II プロセッサ・ファミリのすべての CPUコア
ンポーネントを含めたシステム・レベルのブロックを容易に選択した
は同じインストラクション・セット・アーキテクチャを共有するので、
りカスタマイズすることができます。SOPC Builder は、Avalonスイッ
コードの互換性が維持され、CPU 間での移行が容易です。Nios II プロ
チ・ファブリックやオン・チップの高性能内部接続テクノロジを使用
セッサは、データ・キャッシュ・サイズやカスタム命令、マルチCPUシ
して各ハードウェア・コンポーネントを自動的に統合します。SOPC
ステムのような最新機能も含め、柔軟な機能の選択が可能です。
Builder は、ハードウェアに適合するソフトウェア・ドライバやソフト
Nios II 開発ツールを使用して、システムに必要なハードウェアとソフ
トウェアの最適な組み合わせを選択できます。Nios II CPU、ペリフェ
ウェア・ヘッダ・ファイルを提供することによって、アプリケーション・
ソフトウェア開発をサポートし、実用システムの開発を促進します。
ラル、メモリ、I/Oインタフェース、およびカスタム生成コンポーネン
トを選択して、ハードウェア・プラットフォームを構築します。図 6 に
示す Nios II 統合開発環境(IDE)では、アプリケーションの
コンフィギュレーション、編集、コンパイル、およびデバッ
グを行うための完全なソフトウェア開発環境を提供します。
図 7. SOPC Builder
また、リアルタイム・オペレーティング・システム(RTOS)
や TCP/IP(Transmission Control Protocol/Internet
Protocol)ネットワーキング・スタックなどのミドルウェア・
パッケージを使用して、デザイン・サイクルを短縮します。
アルテラの Nios II 開発キットについては、17 ページを
参照してください。
SOPC Builder
SOPC Builder は、Quartus II デ ザイン・ソフトウェア に
統合された自動システム生成ツールです。SOPC Builderは
カスタムのエンベデッド・マイクロプロセッサ・システムを
短時間で生成し、システム・レベルのアーキテクチャを変更
して性能のトレードオフを解析する機能もサポートしてい
ます。
14
IP_Selector_Guide(J).indd 14
Altera Corporation
05.8.4, 5:33 PM
表 5. プロセッサおよびペリフェラル IP
分 類
プロセッサ
ペリフェラル
機 能
供給者
ARM922T ハード・エンベデッド・プロセッサ
Altera Corporation
Nios エンベデッド・プロセッサ
Altera Corporation
Nios II エンベデッド・プロセッサ
Altera Corporation
4ビット マイクロプロセッサ・スライス、2901
CAST, Inc.
8ビット マイクロコントローラ、8051
CAST, Inc.
16ビット マイクロプロセッサ、29116A
CAST, Inc.
C165X RISC マイクロコントローラ
CAST, Inc.
C32025 デジタル・シグナル・プロセッサ
CAST, Inc.
C68000 マイクロプロセッサ
CAST, Inc.
CZ80CPU プロセッサ
CAST, Inc.
R8051 マイクロコントローラ
CAST, Inc.
R80515 マイクロコントローラ
CAST, Inc.
R80530 マイクロコントローラ
CAST, Inc.
DR8051 8ビット RISC マイクロコントローラ
Digital Core Design
DR8052EX 8ビット 拡張 RISC マイクロコントローラ
Digital Core Design
マイクロプロセッサ、Xtensa
Tensilica
49410 マイクロプログラム・コントローラ
CAST, Inc.
8255A プログラマブル・ペリフェラル・インタフェース
CAST, Inc.
C6845 Cathode Ray Tube(CRT)コントローラ
CAST, Inc.
C8237 プログラマブル DMAコントローラ
CAST, Inc.
C8279 プログラマブル・キーボード/ディスプレイ・インタフェース
CAST, Inc.
CZ80CTC プログラマブル・カウンタ
CAST, Inc.
タイマ
CZ280P10 プログラマブル・パラレル Input/Outputコントローラ
CAST, Inc.
マイクロプログラム・コントローラ、2910/2910A
CAST, Inc.
マイクロプログラム・コントローラ、49410
CAST, Inc.
プログラマブル・インタラプト・コントローラ、8259A
CAST, Inc.
プログラマブル・インターバル・タイマ/カウンタ、8254
CAST, Inc.
UART、16450
CAST, Inc.
UART、16450S
CAST, Inc.
UART、16550
CAST, Inc.
UART、16550S
CAST, Inc.
UART、16750
CAST, Inc.
UART、8250
CAST, Inc.
Advanced High-Performance Bus(AHB)マスタ
Eureka Technology Inc.
AHBスレーブ
Eureka Technology Inc.
AHB to PCI ホスト・ブリッジ
Eureka Technology Inc.
AHB to SDRAMコントローラ
Eureka Technology Inc.
AHB 用 DMAコントローラ
Eureka Technology Inc.
ISA/PCカード/PCMCIA/Compact Flash ホスト・アダプタ
Eureka Technology Inc.
UART
Eureka Technology Inc.
プログラマブル・インタラプト・コントローラ、8259
Innocor
M16550 FIFO および同期インタフェース付き Enhanced UART
Mentor Graphics
M16X50 FIFO および IrDA 付き Enhanced UART
Mentor Graphics
M8237A-4 チャネル DMAコントローラ
Mentor Graphics
最新のプロセッサおよびペリフェラル IP については、アルテラの IP MegaStore の Web サイト(www.altera.co.jp/Ipmegastore.)を参照してください。
Altera Corporation
IP_Selector_Guide(J).indd 15
15
05.8.4, 5:33 PM
開発キット
図 9. 高速アプリケーション向け開発キット Stratix IIエディション・ボード
アルテラとそのパートナは、FPGA および CPLD デザインの作成と検
証をサポートする広範なハードウェア・プラットフォームを提供しま
す (18 ∼ 20 ページの表 6a および 6b 参照 )。これらの開発キットは、
ソフトウェア・エンジニアがアプリケーション・ソフトウェアの開発に
着手できるようにするだけでなく、RTL 生成のテストおよびデバッグ・
プラットフォームを提供することにより、システム・デザインの高速化
を図ります。アルテラの開発キットは、初めて使用するユーザでも簡
単に習得できます。これらのキットには、Quartus II デザイン・ソフト
ウェア、IP デザイン・フロー、およびアルテラ・デバイスのプログラミ
ング・オプションなど開発に必要なものやデザイン例が用意されてい
ます。また、これらのキットはアルテラの IP MegaCore ファンクショ
ンの Opencore Plus 機能を使用するためのプラットフォームも提供
します。
図 8. DSP 開発キット
アルテラの高速インタフェース開発キット
アルテラは、高速インタフェースを評価するために、
コスト効果の高い
開発キットを提供しています。一例として、高速開発キット Stratix GX
エディションは、GbE、10 GbE、XAUI、Fibre Channel(1、2 および
10Gbps)、SONET/SDH(OC-12 お よ び OC-48)、SPI-4.2、シ リ
アル・デジタル・インタフェース(SDI)、およびシリアル RapidIOイ
ン タフェース を提 供します。Stratix II エ ディション は、MSA-300
準 拠 の OC-192 オプティカル・インタコネクト、SPI-4.2、8ビット・
パ ラレ ル RapidIO、HyperTransport、PCI-X、および DDR2 SDRAM
をサポートします。図 9 に、高速開発キット Stratix II エディションに含
まれるボードを示します。
アルテラの DSP 開発キット
図 10. PCI 開発キット Stratix エディション
アルテラの DSP 開発キットは、プログラマブル・ロジックを使用した
DSPデザインの試作やデバッグを行うための効率的なプラットフォー
ムとなっています。アルテラの DSP 用 MegaCore ファンクションの
OpenCore Plus 機能を利用して、モジュレータ/デモジュレータのサ
ブシステム全体をハードウェア上に数時間で実装できるため、ブロー
ドバンド・ワイヤレス・アプリケーションのデザインをすぐに開始する
ことができます。DSP 開発キットには必要なものがすべて用意されて
いるので、すぐに作業に着手できます。この開発キットは、アルテラ・
デバイス、DSP 開発ボード、Quartus II デザイン・ソフトウェア(1 年間
限定ライセンス)、DSP Builder(Quartus II & MATLAB/Simulinkイ
ンタフェース)、MATLAB/Simulink の 30 日間評価バージョン、およ
びシステム・リファレンス・デザインで構成されています。図 8 に、ア
ルテラの DSP 開発キットを示します。
アルテラの PCI 開発キット
アルテラの PCI 開発キットは、PCI ベースのユーザ・デザインにおけ
るハードウェアのテストと検証を短期間で実行するために、柔軟性の
高いハードウェア・プラットフォームを提供しています。標準 PCIカー
ド・フォーム・ファクタから提供される幅広いメモリ、インタフェース、
ペリフェラルを利用することにより、PCI 開発キットは 32ビットまた
16
IP_Selector_Guide(J).indd 16
Altera Corporation
05.8.4, 5:33 PM
は 64ビット、33MHzまたは 66MHz の PCIとPCI-X 動作をサポート
する完全なデザイン環境を提供しています。各ボードには、購入後す
図 11. Nios II 開発キット Stratix エディション
ぐに PCI のトランザクションを実験することができるように、リファレ
ンス・デザインのライブラリとユーザ・アプリケーションも添付され
ています。OpenCore Plus ハードウェア評価機能により、設計者は幅
広いインタフェース IP に対応した完全な試作用プラットフォームとし
てこれらのキットを使用することが可能です。これらの開発ボードを、
PCIコアの評価、迅速な試作、リアル・タイム環境でのデバッグの実現
に利用できます。図 10 に、PCI 開発キット Stratix エディションを示し
ます。
アルテラの Nios II 開発キット
Nios II 開発キットには、エンベデッド・プロセッサ・システムの開発に
必要なものがすべて用意されています。この開発キットは、Nios II エ
ンベデッド・プロセッサ・ファミリ、Nios II IDEソフトウェア開発ツー
ル一式、SOPC Builder ツールと60 を超えるペリフェラル IPコアへ
のアクセス、Quartus II デザイン・ソフトウェア(1 年間限定ライセン
ス)、多機能の FPGA 開発ボード(電源、USB-BlasterTM ダウンロード・
ケーブル、その他のケーブルを含む)、広範なリファレンス・デザイン、
チュートリアル、およびドキュメント一式で構成されています。アルテ
ラでは、Nios II 開発キットとして Stratix II、Stratix、および Cyclone 版
を提供しています。図 11 に Nios II 開発キット Stratix エディションを
示します。
Altera Corporation
IP_Selector_Guide(J).indd 17
17
05.8.4, 5:34 PM
表 6a. 開発キット(1/2)
供給者
開発キット名
デバイス
Altera Corporation
MAX II 開発キット
MAX II
Altera Corporation
DSP 開発キット Stratix II エディション
Stratix II
Altera Corporation
高速アプリケーション向け開発キット Stratix II エディション
Stratix II
Altera Corporation
Nios II 開発キット Stratix II エディション
Stratix II
Altera Corporation
高速アプリケーション向け開発キット Stratix GX エディション
Stratix GX
Altera Corporation
DSP 開発キット Stratix エディション
Stratix
Altera Corporation
DSP 開発キット Stratix プロフェッショナル・エディション
Stratix
Altera Corporation
Nios II 開発キット Stratix エディション
Stratix
Altera Corporation
Nios II 開発キット Stratix プロフェッショナル・エディション
Stratix
Altera Corporation
PCI 開発キット Stratix エディション
Stratix
Altera Corporation
PCI高速アプリケーション向け開発キット Stratix プロフェッショナル・エディション
Stratix
Altera Corporation
Nios II 開発キット Cyclone エディション
Cyclone
AleaREP
TWISTER DDR-SDRAM 評価キット
Cyclone
AleaREP
Lancelot VGA 開発キット
Daughter Card
American Arium
REF-XA4 開発キット
Excalibur ™
Arrow
MAX 3000A クイック・スタート開発キット
MAX
Ateme
DMCK:DSP-FPGAコプロセッシング開発プラットフォーム
Cyclone
CEPD, Inc
CAS10 Stratix 開発ボード
Stratix
CEPD, Inc
HSA II
Daughter Card
Dallas Logic
ezFPGA-Cyclone EP1C3 試作および評価キット
Cyclone
Dallas Logic
SOCkit-Cyclone EP1C6 Nios/LVDS 評価キット
Cyclone
EasyFPGA
EZ1KNiosUSB
ACEX Ⓡ
EasyFPGA
EZUSB
Daughter Card
El Camino GmbH
DIGILAB SX ハイ・エンド試作用システム
Stratix
El Camino GmbH
DIGILAB CC 開発キット
Cyclone
El Camino GmbH
DIGILAB 1Kx208
ACEX
El Camino GmbH
DIGILAB 20Kx240
APEX ™
El Camino GmbH
DIGILAB megAPEX
APEX
El Camino GmbH
DIGILAB XA 開発ボード
Excalibur
El Camino GmbH
DIGILAB picoMAX
MAX
El Camino GmbH
ANDILAB 76
Daughter Card
Future Electronics
Cyclone/Nios II 評価キット
Cyclone
GiDEL Limited
PROC2S Stratix II 60 FPGA ボード
Stratix II
GiDEL Limited
PROCStarII
Stratix II
GiDEL Limited
PROC1S Stratix 80 FPGA ボード
Stratix
GiDEL Limited
PROCSuperStar Stratix 80 ボード
Stratix
GiDEL Limited
PROC20K
APEX
GiDEL Limited
PROC20KE
APEX
Microtronix Inc
Microtronix Stratix 開発キット
Stratix
Microtronix Inc
Microtronix Cyclone 開発キット
Cyclone
Microtronix Inc
MicroC/OS-II 開発キット
Cyclone
MJL Inc
MJL HardCopy Stratix 試作用キット
Stratix
MJL Inc
MJL Stratix 開発キット
Stratix
MJL Inc
MJL Cyclone 開発キット
Cyclone
Parallax Inc.
Parallax Stratix II SmartPack(EP2S60)
Stratix II
Parallax Inc.
Parallax Stratix SmartPack(EP1S10)
Stratix
Parallax Inc.
Parallax Stratix SmartPack(EP1S25)
Stratix
18
IP_Selector_Guide(J).indd 18
Altera Corporation
05.8.4, 5:34 PM
表 6a. 開発キット(2/2)
供給者
開発キット名
デバイス
Parallax Inc.
Parallax Cyclone FastPack
Cyclone
Parallax Inc.
Parallax Cyclone SmartPack
Cyclone
Parallax Inc.
PX USB Loader
Daughter Card
PLDApplications
PCI Express XpressBridge
Stratix GX
PLDApplications
Advanced Stratix PCI-X/PCI 開発キット
Stratix
PLDApplications
PCI-X SYS ボード
Stratix
PLDApplications
PCI SYS ボード
ACEX
PLDApplications
PC104+ SYS ボード
APEX
PLDApplications
PCI20K-PROD ボード
APEX
Plextek Ltd
高性能信号処理カード
Excalibur
Princeton Technology Group
Thunderbolt
Cyclone
Princeton Technology Group
Megalogic Apex2A15
APEX II
Princeton Technology Group
Megalogic 220 LVDS
APEX
Princeton Technology Group
Megalogic System 40
APEX
Rapid Technology
Rapid Technology PMC-Stratix
Stratix
Rapid Technology
Rapid Technology Stratix 高速開発キット
Stratix
Rapid Technology
Rapid Technology ACEX 開発キット
ACEX
Rowe Engineering
Q5V4 Series FPGA 開発ボード
Stratix
Rowe Engineering
Rowe Q4 Series FPGA
APEX
SBS Technologies
Tsunami PCI ベース画像処理ソリューション
Stratix
Tensilica
XT1000
APEX
最新の開発キットについては、アルテラの Web サイト(www.altera.co.jp/devkits)を参照してください。
Altera Corporation
IP_Selector_Guide(J).indd 19
19
05.8.4, 5:34 PM
表 6b. 開発キット供給パートナ
パートナ企業名
住 所
電 話
E-MAIL & WEBアドレス
Arrow
50 Marcus Drive
Melville, New York 11747, USA
(877) 237-8621
www.arrow.com
Ateme
26 Burospace 91573 Bièvres Cx, France
33 (0) 169-358-989
[email protected]
www.ateme.com
AleaREP
Rotselaar 38
NL-4907 LH Oosterhout, The Netherlands
31 (0) 162-490-802
[email protected]
www.fpga.nl
CEPD, Inc
5485 Conestoga Ct., Suite 250
Boulder, CO 80301, USA
(303) 415-1112
[email protected]
www.cepdinc.com
Dallas Logic
2300 McDermott Rd. #200-305
Plano, TX 75025, USA
(972) 359-2953
[email protected]
www.dallaslogic.com
EasyFPGA
905 Shell Blvd., #202N
Foster City, CA 94404, USA
(650) 573-9114
[email protected]
www.easyfpga.com
El Camino GmbH
Landshuter Str. 1
D-84048 Mainburg, Germany
(49) 8751-8787-0
[email protected]
www.elca.de
GiDEL Limited
48 Harimon
Ein Ayyala Israel 30825
(877) 830-1647
[email protected]
www.gidel.com
Microtronix Inc
726 Third Street
London, Ontario N5V 5J2, Canada
(519) 690-0091
[email protected]
www.microtronix.com
MJL Inc
204-5 MJL bldg
Nonhyun-dong Kangnam-gu Seoul, Korea
82 (2) 6200-2000
[email protected]
www.mjl.com
Parallax Inc.
599 Menlo Drive, Suite 100
Rocklin, CA 95765, USA
(888) 512-1024
[email protected]
www.parallax.com
PLDApplications
Europarc Pichaury A2 - 1330, rue Guillibert
13856 Aix-en-Provence Cedex 3, France
33 (0) 442-654-388
1-866-513-0362
[email protected]
www.plda.com
Plextek Ltd
London Road, Great Chesterford
Essex, CB10 1NY, England
44 (0) 179-953-3200
[email protected]
www.plextek.com
Princeton Technology Group
1901 North Olden Avenue, Suite 40
Ewing, NJ 08618, USA
(609) 434-1066
[email protected]
www.ptgroupinc.com
(888) 290-4225
[email protected]
www.rapid-technology.com
Rapid Technology
PO Box 25493 Rochester, NY 14625, USA
Rowe Engineering
1344 University Avenue, Suite 5000
Rochester, NY 14607, USA
(585) 244-5460
[email protected]
www.roweengineering.net
RPA Electronics Design LLC
1285 Chenango Street
Binghamton, NY 13901, USA
(607) 771-0393
[email protected]
www.rpaeng.com
SBS Technologies
2400 Louisiana Blvd. NE Suite 5-600
Albuquerque, NM 87110, USA
(519) 880-8228
[email protected]
www.sbs.com
Tensilica
3255-6 Scott Blvd.
Santa Clara, CA 95054, USA
(408) 873-1000 x302
[email protected]
www.tensilica.com
20
IP_Selector_Guide(J).indd 20
Altera Corporation
05.8.4, 5:34 PM
AMPP パートナ
Premier AMPP、AMPP、および AMPPソフトウェア・パートナの最新の企業名リストについては、アルテラの IP MegaStore の Web サイト
(www.altera.co.jp/IPmegastore)でご確認ください。
表 7. AMPP パートナ(1/2)
パートナ企業名
住 所
電 話
E-MAIL & WEBアドレス
Premier AMPP パートナ
Innocor Ltd. (1)
7 Mill Street, Suite 300
Almonte, ON, K0A 1A0, Canada
(613) 256-5339
[email protected]
www.innocor.com
Nova Engineering, Inc. (1)
5 Circle Freeway Drive
Cincinnati, OH 45246-1105, USA
(513) 860-3456
[email protected]
www.nova-eng.com
Adaptive Micro-Ware, Inc. (1)
6917 Innovation Boulevard,
Fort Wayne, IN 46818, USA
(260) 489-0046
[email protected]
www.adaptivemicro.com
Aliathon Ltd. (1)
Evans Business Center, Pitreavie Court,
Dunfermline, Fife KY118UU, UK
(44) 1383-737736
[email protected]
www.aliathon.com
Amphion
Semiconductor, Ltd. (2)
50 Malone Road
Belfast, BT9 5BS, Northern Ireland
(44) 1232-664-664
[email protected]
www.amphion.com
Barco Silex (1)
Rue du Bosquet 7
B-1348 Louvain-la-Neuve, Belgium
(32) 10-86-403
[email protected]
www.barco-silex.com
Robert Bosch GmbH (1)
Wernerstrasse 1
D-70469 Stuttgart, Germany
(49)-(0) 711-811-33150
[email protected]
www.can.bosch.com
CAST, Inc. (2)
24 White Birch Drive,
Pomona, NY 10970, USA
(914) 354-4945
[email protected]
www.cast-inc.com
Commstack, Inc. (1)
72 Fairfax Avenue,
Atherton, CA 94027, USA
(650) 701-0939
[email protected]
www.commstack.com
Digital Core Design (1)
Wroclawska 94, 41-902
Bytom, Poland
(48) 32-282-8266
[email protected]
www.dcd.com.pl
D’
crypt Pte. Ltd. (1)
20 Ayer Rajah Crescent, #08-08,
Singapore 139964
(65) 773-9016
[email protected]
www.d-crypt.com
Eureka Technology, Inc. (1)
4962 El Camino Real, Suite 108, Los Altos,
CA 94022, USA
(415) 960-3800
[email protected]
www.eurekatech.com
IFI (1)
Kleiner Weg 3
97877 Wertheim, Germany
(49) 9342-96080
[email protected]
www.ifi-pld.de
Mentor Graphics Corp. (3)
1001 Ridder Park Drive,
San Jose, CA 95131, USA
(503) 685-7816
[email protected]
www.mentor.com/inventra
ModelWare, Inc. (1)
10 West Bergen Place, #105,
Red Bank, NJ 07701, USA
(732) 936-1808
[email protected]
www.modelware.com
MorethanIP GmbH (1)
An der Steinernen Bruecke 1, D-85757,
Karlsfeld, Germany
(49) 81-31-333-9390
[email protected]
www.morethanip.com
NewLogic Technologies AG (1)
Millennium Park 6, A-6890
Lustenau, Austria
(43) 5577-62000-0
[email protected]
www.newlogic.com
AMPP パートナ
Altera Corporation
IP_Selector_Guide(J).indd 21
21
05.8.4, 5:34 PM
表 7. AMPP パートナ(2/2)
パートナ企業名
住 所
電 話
E-MAIL & WEBアドレス
AMPP パートナ
NComm, Inc. (1)
254 North Broadway, Suite 106
Salem, NH 03079, USA
(603) 893-6186
[email protected]
www.ncomm.com
Nuvation (1)
234 East Gish Road
San Jose, CA 95112, USA
(408) 573-1500
[email protected]
www.nuvation.com
Northwest Logic, Inc. (1)
2460 NE Griffin Oaks Street, Suite 1000
Hillsboro, OR 97124, USA
(503) 533-5800
[email protected]
www.nwlogic.com
PLDApplications
Europarc Pichaury A2 1330, rue Guillibert
13856 Aix-en-Provence Cedex 3, France
33(0) 442-654-388
1-866-513-0362
[email protected]
www.plda.com
SOCmagic (1)
Shekou Cuiweiyuan, 1-203
Shenzhen, 51807, China
(86) 755-686-1129
[email protected]
www.socmagic.com
Tensilica, Inc. (4)
3255-6 Scott Boulevard
Santa Clara, CA 95054, USA
(408) 873-1000,
x 302
[email protected]
www.tensilica.com
TurboConcept (1)
1 avenue du technopole
29280 Plouzane, France
(33) 2-29-00-12-24
[email protected]
www.turboconcept.com
Future Software Ltd. (5)
4300 Stevens Creek Boulevard, Suite 187
San Jose, CA 95129, USA
(408) 243 3887,
x 114
[email protected]
www.futsoft.com
HelloSoft, Inc. (1)
2542 South Bascom Avenue, Suite 203
Campbell, CA 95008, USA
(408) 377 0110,
x 111
[email protected]
www.hellosoft.com
NComm, Inc. (1)
254 North Broadway, Suite 106
Salem, NH 03079, USA
(603) 893-6186
[email protected]
www.ncomm.com
AMPP ソフトウェア・パートナ
日本連絡先:
電話
(1)日本アルテラの販売代理店(株)アルティマ
(株)PALTEK
E-MAIL
045-476-2155
045-477-2005
(2)
(株)スピナカー・システムズ
045-478-3801
[email protected]
(3)メンター・グラフィックス・ジャパン(株)
03-5488-3029
[email protected]
(4)テンシリカ(株)
045-477-3373
sales@[email protected]
(5)
(株)情報工房
03-5623-7415
[email protected]
(株)グレープシステム
045-222-3751
(リアルタイム OS)
:[email protected]
(ミドルウェア) :[email protected]
22
IP_Selector_Guide(J).indd 22
Altera Corporation
05.8.4, 5:34 PM
アルテラの IP サポートおよび資料
お問い合わせの内容やご希望のサービスに応じて、下記へご連絡ください。また、AMPPメガファンクションについては、21、22 ページの各
AMPP パートナへご連絡ください。
表 8. アルテラの IP サポートおよび資料
情報提供元
資料のご請求
連絡先
日本アルテラ株式会社
03-3340-9480
株式会社アルティマ
045-476-2155
06-6307-7670
株式会社 PALTEK
045-477-2009
06-6369-4070
Web サイト
英語 http://www.altera.com
日本語 http://www.altera.co.jp
株式会社アルティマ
045-476-2155
06-6307-7670
株式会社 PALTEK
045-477-2009
06-6369-4070
日本アルテラ株式会社
03-3340-9480
株式会社アルティマ
045-476-2155
052-202-1024
06-6307-7670
028-637-4488
株式会社 PALTEK
045-477-2009
06-6369-4070
E-mail(日本アルテラ)
[email protected]
FTP Site(US)
ftp.altera.com
IP 製品案内
Web サイト
http://www.altera.co.jp/products/ip/ipm-index.html
その他製品案内
Web サイト
http://www.altera.co.jp
価格・納期等について
技術的なご質問
Altera Corporation
IP_Selector_Guide(J).indd 23
23
05.8.4, 5:34 PM
〒163-1332
東京都新宿区西新宿6-5-1
新宿アイランドタワー32F 私書箱1594号
TEL. 03-3340-9480 FAX. 03-3340-9487
http://www.altera.co.jp
E-mail:[email protected]
Altera Corporation
本社 101 Innovation Drive, San Jose, CA 95134
USA
TEL : (408)544-7000
http: //www.altera.com
Copyright © 2005 Altera Corporation. All rights reserved. Altera、The Programmable Solutions Company、スタイル化されたアルテラのロゴ、各製品名、商標またはサービス・マーク
の表示がある他のすべての単語は、特に指定のない限り、Altera Corporationの米国および該当各国における商標またはサービス・マークです。RapidIOはRapidIO Trade Associationの
商標です。HyperTransportは、HyperTransport Consortiumの商標です。他のすべてのブランド名、製品名は保有各社の商標であり、特定の司法権の下で登録されていることがありま
す。Altera products are protected under numerous U.S. and foreign patents and pending applications, mask work rights, and copyrights.
SG-IP-4.0/JP
IP_Selector_Guide(J).indd 24
05.8.4, 5:34 PM