インテレクチャル・プロパティ・ セレクタ・ガイド 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