インテルのみ表示可能 — GUID: qdd1617760908149
Ixiasoft
インテルのみ表示可能 — GUID: qdd1617760908149
Ixiasoft
A.1. コンフィグレーション・スペース・レジスター
Avalon® -STインターフェイスを介してConfiguration Read/Write TLPを送信することによってエンドポイントのコンフィグレーション・スペース・スペース・レジスターにアクセスすることに加えて、アプリケーションロジックは、Configuration Output Interface(tl_cfg *)を介してこれらのレジスタへの読み取りアクセスを取得することもできます。さらに、ハードIPリコンフィグレーション・インターフェイス(ユーザー Avalon® -MMインターフェイス)は、これらのレジスターへの読み出し/書き込みアクセスも提供します。
Avalon® -MMインターフェイスについて詳しくは、 Avalon® 「Avalon Interface Specifications」を参照してください。
表PCIeコンフィグレーション・スペースレジスターは、各PFのレジスターについて説明しています。 特定のPF内の特定のレジスタのアドレスを計算するには、表コンフィグレーション・スペースオフセットからのそのPFのオフセットを、表PCIeコンフィグレーション・スペースレジスターで指定されているそのレジスターのバイトアドレスに追加します。
レジスター数 | ユーザー Avalon® -MMオフセット |
---|---|
Physical Function No. 0 | 0x0000 |
Physical Function No. 1 | 0x1000 |
Physical Function No. 2 | 0x2000 |
Physical Function No. 3 | 0x3000 |
Physical Function No. 4 | 0x4000 |
Physical Function No. 5 | 0x5000 |
Physical Function No. 6 | 0x6000 |
Physical Function No. 7 | 0x7000 |
Port Configuration and Status Register | 0x14000 |
Debug (DBI) Register | 0x14200 |
Completion Timeout Register | 0x90000 |
バイトアドレス | ハードIPコンフィグレーション・スペース・レジスター | PCIe Specificationに対応する項 |
---|---|---|
x16 0x000 0x03F x8 0x000 0x03F x4 0x000 0x03F |
PCI Header Type 0/1 Configuration Registers | Type 0/1 Configuration Space Header |
x16 0x040 0x047 x8 0x040 0x047 x4 0x040 0x047 |
Power Management | PCI Power Management Capability Structure |
x16 0x050 0x067 x8 0x050 0x067 x4 0x050 0x067 |
MSI Capability | MSI Capabilities、およびPCI Local Bus Specificationも参照してください。 |
x16 0x070 0xAB x8 0x070 0xAB x4 0x070 0xAB |
PCI Express Capability | PCI Express Capability Structure |
x16 0x0B0 0xBC x8 0x0B0 0xBC x4 0x0B0 0xBC |
MSI-X Capabilities | MSI-X Capabilities、および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 |
Alternative Routing-ID Implementation (ARI) | ARI Capability Structure |
x16 (0x184/0x1B3) x8 (0x184/0x1A3) x4 (0x184/0x1A3) |
Secondary PCI Express Extended Capability Header |
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) |
Margining Extended Capability | Margining Extended Capability Structure |
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仮想化および共有仕様におけるAddress Translation Services Extended Capability (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)にマップされる