PCIeソリューションに向けた Arria V Avalon-MMインターフェイス: ユーザーガイド

ID 683773
日付 5/21/2017
Public
ドキュメント目次

1.1. PCIe用Avalon-MMインターフェイス データシート

Intel® Arria® V FPGA は that is compliant with PCI Express Base Specification 2.1 or 3.0に準拠したPCI Express*向けにハード化されたプロトコル・スタックを含んでいます。

Avalon®メモリーマップド(Avalon-MM)インターフェイスを使用するPCI Express IPコアのハードIPは、PCIe*プロトコルに関連する一部の煩雑さを排除します。たとえば、このハードIPは、すべてのトランザクション・レイヤー・プロトコル(TLP)のエンコーディングとデコーディングを処理します。その結果、より迅速に設計を完了することができます。 Avalon-MMインターフェイスは、ソフトロジック内にブリッジとして実装されています。これはQsysで利用可能です。次の図は、このバリアントに向けた高水準モジュールと接続するインターフェイスを示しています。

図 1. Avalon-MMインターフェイスを持つArria V PCIeバリアント
表 1.  PCI Expressデータ・スループット

次の表は、1レーン、2レーン、4レーン、および8レーンのGen1およびGen2に向けたPCI Expressリンクの総帯域幅を示しています。このプロトコルでは、Gen1では毎秒2.5ギガ転送、そしてGen2では毎秒5.0ギガ転送が規定されています。この表は単一の送信(TX)チャネルまたは単一の受信(RX)チャネルの帯域幅も示しています。二重動作に対しては、この数値は2倍となります。Gen1とGen2は8B/10Bエンコーディングを使用します。これには、20%のオーバーヘッドが発生します。

  リンク帯域幅(Gbps)
×1 ×2 ×4 ×8

PCI Express Gen1 (2.5 Gbps)

2

4

8

16

PCI Express Gen2 (5.0 Gbps)

4

8

16

N/A

多くのIntel FPGA製品に含まれるPCI ExpressハードIP実装の帯域幅を算出する方法についての詳細は、PCI Express High Performance Reference Designを参照してください。