UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 3549

LogiCORE PCI - ベース アドレス レジスタの属性

説明

キーワード : BAR, base, address, register, size, pre-fetch, prefetch, ベース, アドレス, レジスタ, サイズ, プリフェッチ

重要度 : 標準

概要 :
PCI 仕様で定義されている BAR の属性を示します。

ソリューション

BAR の属性は次のとおりです。

1. BAR がイネーブルかどうか BAR をディスエーブルにすると、最適化ツールにより回路全体が削除されます。

2. 必要なアドレス空間ブロックのサイズ LogiCORE インターフェイスでは、アドレス空間のサイズは 16 バイトから 2G バイトです。 80x86 システムでは、I/O 空間は最大 256 バイトです。

3. プリフェッチ可能なメモリ空間

4. アドレス空間全体でのメモリ空間のロケーション 32 ビット アドレス空間の任意のロケーション、64 ビット アドレス空間の任意のロケーション、1M バイト未満を指定できます。 PCI ローカル バス仕様 Rev. 2.1 の 196 ページに、Type 設定について次のように記載されています。

TYPE00 - Locate anywhere in 32-bit address space (32 ビット アドレス空間の任意のロケーションを検索)
TYPE01 - Locate below 1 Meg (1M 未満を検索)
TYPE10 - Locate anywhere in 64-bit address space (64 ビット アドレス空間の任意のロケーションを検索)

5. アドレス空間の定義 (メモリまたは I/O)BAR は、指定のアドレス空間にアクセスするコマンドにしか応答しません。
AR# 3549
作成日 08/21/2007
最終更新日 12/15/2012
ステータス アクティブ
タイプ 一般