インテルのみ表示可能 — GUID: qdd1617760908149
Ixiasoft
インテルのみ表示可能 — GUID: qdd1617760908149
Ixiasoft
A.1. コンフィグレーション・スペース・レジスター
レシーバー設定の例-STインターフェースを介してコンフィグレーション読み取り/書き込みTLPを送信することによりエンドポイントのコンフィグレーションスペースレジスターにアクセスすることに加えて、アプリケーションロジックはコンフィグレーション出力インターフェース(tl_cfg *)を介してこれらのレジスターへの読み取りアクセスを取得することもできます。さらに、ハードIPリコンフィグレーション・インターフェイス(ユーザー Avalon® -MMインターフェイス)は、これらのレジスターへの読み出し/書き込みアクセスも提供します。
Avalon® -MMインターフェイスについて詳しくは、 Avalon® 「Avalon Interface Specifications」を参照してください。
The table PCIe Configuration Space Registers describes the registers for each PF. To calculate the address for a particular register in a particular PF, add the offset for that PF from the table Configuration Space Offsets to the byte address for that register as given in the table PCIe Configuration Space Registers.
レジスター数 | ユーザー Avalon® -MMオフセット |
---|---|
クリティカル・ファンクションNo. 0 | 0x0000 |
クリティカル・ファンクションNo. 1 | 0x1000 |
クリティカル・ファンクションNo. 2 | 0x2000 |
クリティカル・ファンクションNo. 3 | 0x3000 |
クリティカル・ファンクションNo. 4 | 0x4000 |
クリティカル・ファンクションNo. 5 | 0x5000 |
クリティカル・ファンクションNo. 6 | 0x6000 |
クリティカル・ファンクションNo. 7 | 0x7000 |
ポート・ここで、とステータスレジスター | 0x14000 |
デバッグ(DBI)レジスター | 0x14200 |
コンプリーション・タイムアウト・レジスター | 0x90000 |
バイトアドレス | ハードIPコンフィグレーション・スペース・レジスター | PCIe Specificationに対応する項 |
---|---|---|
x16 0x000 0x03F x8 0x000 0x03F x4 0x000 0x03F |
PCIヘッダーType 0コンフィグレーション・レジスター | Type 0/1コンフィグレーション・スペース・ヘッダー |
x16 0x040 0x047 x8 0x040 0x047 x4 0x040 0x047 |
消費電力マネジメント | PCIパワー・マネジメント機能構造 |
x16 0x050 0x067 x8 0x050 0x067 x4 0x050 0x067 |
MSI Capability | MSI機能構造、およびPCI Local Bus Specificationも参照してください。 |
x16 0x070 0xAB x8 0x070 0xAB x4 0x070 0xAB |
PCI Express Capability | PCI Express Capability Structure |
x16 (0x0B0/0xBB) x8 (0x0B0/0xBB) x4 (0x0B0/0xBB) |
MSI-X Capabilities | MSI-X機能構造、およびPCI Local Bus Specificationも参照してください。 |
x16 0x0BC 0x0FC x8 0x0BC 0x0FC x4 0x0BC 0x0FC |
Reserved | N/A |
x16 0x100 0x147 x8 0x100 0x147 x4 0x100 0x147 |
Advanced Error Reporting (AER) | Advanced Error Reporting Capability Structure |
x16, x8, x4 = 0x148 - 0x163 |
Virtual Channel Capability | Virtual Channel Capabilit構造 |
x16, x8, x4 = 0x164 - 0x173 |
Device Serial Number Capability |
Device Serial Number Capability Structure |
x16, x8, x4: 0x174 - 0x17B |
代替ルーティング-ID実装(ARI) | ARI Capability Structure |
x16 (0x184/0x1B3) x8 (0x184/0x1A3) x4 (0x184/0x1A3) |
Secondary PCI Express Extended Capabilityヘッダ |
PCI Express Extended Capability |
x16 (0x1B4/0x1E3) x8 (0x1A4/0x1CB) x4 (0x1A4/0x1C7) |
Physical Layer 16.0 GT/s Extended Capability | Physical Layer 16.0 GT/s Extended Capability Structure |
x16 (0x1E4/0x22B) x8 (0x1CC/0x1F3) x4 (0x1C8/0x1DF) |
拡張機能のマージン | 拡張機能構造のマージン |
x16 (0x22C/0x26B) x8 (0x1F4/0x233) |
SR-IOV Capability | SR-IOV Capability Structure |
x16 (0x26C/0x2F7) x8 (0x234/0x2BF) x4 (0x1E0/0x26B) |
TLP Processing Hints (TPH) Capability | TLP Processing Hints (TPH) Capability Structure |
x16 (0x2F8/0x2FF) x8 (0x2C0/0x2C7) x4 (0x26C/0x273) |
Address Translation Services (ATS) Capability | シングルルートI/O仮想化および共有仕様におけるアドレス変換サービス拡張機能(ATS) |
x16 = 0x308 - 0x 313 x8 (0x2D0/0x2DB) x4 (0x27C/0x287) |
Access Control Services (ACS) Capability | Access Control Services (ACS) Capability |
x16 (0x314/0x323) x8 (0x2DC/0x2EB) x4 (0x288/0x297) |
Page Request Services (PRS) Capability | Page Request Services (PRS) Capability |
x16 (0x324/0x32B) x8 (0x2EC/0x2F3) x4 (0x298/0x29F) |
Latency Tolerance Reporting (LTR) Capability | Latency Tolerance Reporting (LTR) Capability |
x16 (0x32C/0x333) x8 (0x2F4/0x2FB) x4 (0x2A0/0x2A7) |
Process Address Space (PASID) Capability | Process Address Space (PASID) Capability Structure |
x16 (0x46C/0x477) x8 (0x434/0x43F) x4 (0x3E0/0x3EB) |
Data Link Feature Extended Capability | Data Link Feature Extended Capability |
x16 (0x478/0x483) x8 (0x440/0x44B) |
PTM Capability Structure |
Precision Time Management (PTM) Capability |
x16 (0x484/0x4EB) x8 (0x44C/0x4B3) |
PTM Requestor Capability Structure (VSEC) |
N/A |
- x16コアはポート0->x16(Port0)にマップされる
- x8コアはポート1->x8(ポート1)にマップされる
- x4コアはport2およびport3->x4(Port2,3)にマップされる