AN 813: PCI Express* リファレンス・デザインを使用した Arria® 10デバイスの階層的なパーシャル・リコンフィグレーション

ID 683730
日付 9/24/2018
Public
ドキュメント目次

1.1.2. メモリーアドレスのマッピング

PCIe* IPコアは、2つの Avalon® -MMマスター・インターフェイスを介して接続します。このような Avalon® -MMマスター・インターフェイスのベース・アドレス・レジスター (BAR) は、BAR 2およびBAR 4です。

BAR 2はPRドライバーを次のコンポーネントに接続します。
  • PR IPコア
  • System Description ROM
BAR 4 Avalon® -MMは次のコンポーネントに接続します。
  • フリーズブリッジ
  • PRリージョン・コントローラー
  • PRリージョンの最大8 キロバイト (KB) のメモリー
次の表に、 PCIe* IPコアに向けたメモリー・アドレス・マッピングをリストします。
表 1.   PCIe* のメモリー・アドレス・マップ
ドメイン アドレスマップ ベース エンド
BAR 2 System Description ROM 0x0000_0000 0x0000_0FFF
BAR 2 PR IP 0x0000_1000 0x0000_103F
BAR 4 PR Region 0x0000_0000 0x0000_FFFF
BAR 4 PR Region Controller 0x0001_0000 0x0001_000F
BAR 4 DDR4 Calibration Export 0x0001_0010 0x0001_001F

EMIF IPはDDR4キャリブレーションのステータスを提供します。初期化中に、EMIF IPはDDR4インターフェイスをリセットするためのトレーニングを実行します。EMIFキャリブレーション・フラグは、トレーニングの成功または失敗をホストに報告します。 DDR4トレーニングが成功しなかった場合、ホストは必要な措置を取ります。

次の表に、EMIF IPからPRリージョンへのメモリー・アドレス・マッピングをリストします。
表 2.  DDR4外部メモリー・インターフェイス (EMIF) のメモリー・アドレス・マップ
アドレスマップ ベース エンド
DDR 0x0000_0000 0x7fff_ffff
PRロジックは、 Avalon® -MMマスター・インターフェイスを使用して、2ギガバイト (GB) のDDR4メモリースペースにアクセスします。