from Altera
|
|
機能
- 豊富な機能
- PCI Express Base Specification Revision 2.0 & 1.1、エンドポイント・アプリケーション向けに x1、x4、x8 レーンをサポートするハード IP に準拠
- ハード IP により低消費電力 PCI Express ソリューションを提供
- オプションの ECRC (終端間 Cyclic Redundancy Code) 生成/チェック機能および オプションの AER (Advanced Error Reporting )
- 使いやすさ
- プロトコル・ソリューションを提供
- PCI Express ハード IP により、多くのオンチップ・リソースを節約し、タイミング・クロージャを保証
- ハード IP はライセンスなしで使用可能
- 設計をすぐに開始できる複数のデザイン例
- シンプルな GUI の使用によりコンフィギュレーションが容易に
- 堅牢なソリューション
- 業界準拠 IP
- アルテラの PCI Express 開発キット Stratix® II GX エディションおよびArria® GX FPGA 開発キット のソフト IPをサポート
概要
これらの一般的な PCI Express MegaCore® ファンクション(x1、x4、または x8 レーン・コンフィギュレーション)はすべてのメモリ、I/O、コンフィギュレーション、およびメッセージ・トランザクションをサポートします。MegaCore ファンクションは、高度に最適化されたアプリケーション・インタフェースを備え、最大限の効果的なスループットを実現します。 また、MegaCore ファンクションは柔軟性が高く、パラメータ化されているため、ユーザー独自のニーズに合わせてカスタマイズできます。 例として、MegaCore ファンクションはコンフィギュレーション可能なペイロード、コンフィギュレーション可能なリトライ・バッファ、そしてオプションで ECRC (End-to-end Cyclic Redundancy Code) 生成/チェック、および AER などの高い信頼性機能をサポートします。
IP コアをデザインに簡単に適合および統合するための様々な機能を提供しています。PCI Express コンパイラには、ルート・ポート・バス・ファンクション・モデル (BFM) およびエンドポイント・デザインのサンプルを内蔵するエンドポイント・テストベンチが含まれています。エンドポイント・デザインのサンプルは、PCI Express MegaCore ファンクションへのアプリケーション・インタフェースを示し、シミュレーションおよび合成の両方に適したクリアテキスト・ソースコード (VHDL および Verilog HDL )として、同時にハードウェアの MegaCore ファンクションの OpenCore Plus 評価機能として配布されます。ルート・ポート BFM はドライバとルート・ポートのIP機能シミュレーション・モデルを内蔵しています。
アルテラは信頼性の高いソリューションを提供するために、PCI Express x1、x4、x8 IP MegaCore ファンクションの重要なハードウェア・テストを実行しました。これらの MegaCore ファンクションは、各種の x86 マザーボード、PCI Express スイッチ・チップ、エンベデッド・マイクロプロセッサを使用して内部でテストされています。 また、ソフト IP MegaCore ファンクションは、PCI-SIG コンプライアンス・ワークショップでテストされ、非常に高品質な結果でテストに合格しています(PCI-SIG ゴールド・テストの 100% 合格を含む)。
図 1. PCI Express ハード IP ブロック
画像を拡大して表示
プロトコル・ソリューション
PCI Express をデザインに簡単に適用させるために、以下のリソースが利用可能です。
- IP コアの完全かつ詳細な技術資料: PCI Express コンパイラ・ユーザーガイド(PDF)
- IP コアを使い始めるためのスタートガイド
- FPGA 機能の詳細
- 早く習得するための無料のオンライン・トレーニング
- システム・レベルのデザインをすばやく開始するためのリファレンス・デザイン
- PCI-SIG でのコンプライアンス・チェックのためにテストしたプラットフォームの一覧については、アルテラの販売代理店にお問い合わせください。
デバイスの使用率と性能
このコアに対する標準的な期待性能および使用率がPCI Express コンパイラ・ユーザー・ガイド (PDF) に記載されています。
技術サポート
この PCI Express MegaCore ファンクションの技術サポートは、PCI Express MegaCore サポート・センターをご利用ください。さらに詳しい MegaCore ファンクションの技術サポートとして、アルテラ mySupport オンライン・サポート・システムも使用可能です。また、アルテラ ナレッジ・データベース でこの機能の関連トピックを検索することもできます。
