インテルのみ表示可能 — GUID: nik1410564908773
Ixiasoft
インテルのみ表示可能 — GUID: nik1410564908773
Ixiasoft
5.1. コンフィグレーション・スペース・レジスターとPCIe仕様の対応関係
バイトアドレス |
ハードIPコンフィグレーション・スペース・レジスター |
PCIe Specificationに対応するセクション |
---|---|---|
0x000:0x03C |
PCIヘッダーType 0コンフィグレーション・レジスター |
Type 0コンフィグレーション・スペース・ヘッダー |
0x000:0x03C |
PCIヘッダーType 1コンフィグレーション・レジスター |
Type 1コンフィグレーション・スペース・ヘッダー |
0x040:0x04C |
予約済み |
なし |
0x050:0x05C |
MSI機能構造 |
MSI機能構造 |
0x068:0x070 |
MSI-X機能構造 |
MSI-X機能構造 |
0x070:0x074 |
予約済み |
なし |
0x078:0x07C |
消費電力管理機能構造 |
PCI消費電力管理機能構造 |
0x080:0x0BC |
PCI Express機能構造 |
PCI Express機能構造 |
0x0C0:0x0FC |
予約済み |
なし |
0x100:0x16C |
仮想チャネル機能構造 |
仮想チャネル機能 |
0x170:0x17C |
予約済み |
なし |
0x180:0x1FC |
仮想チャネル・アービトレーション・テーブル |
VCアービトレーション・テーブル |
0x200:0x23C |
ポートVC0アービトレーション・テーブル |
ポート・アービトレーション・テーブル |
0x240:0x27C |
ポートVC1アービトレーション・テーブル |
ポート・アービトレーション・テーブル |
0x280:0x2BC |
ポートVC2アービトレーション・テーブル |
ポート・アービトレーション・テーブル |
0x2C0:0x2FC |
ポートVC3アービトレーション・テーブル |
ポート・アービトレーション・テーブル |
0x300:0x33C |
ポートVC4アービトレーション・テーブル |
ポート・アービトレーション・テーブル |
0x340:0x37C |
ポートVC5アービトレーション・テーブル |
ポート・アービトレーション・テーブル |
0x380:0x3BC |
ポートVC6アービトレーション・テーブル |
ポート・アービトレーション・テーブル |
0x3C0:0x3FC |
ポートVC7アービトレーション・テーブル |
ポート・アービトレーション・テーブル |
0x400:0x7FC |
予約済み |
セクション名に対応するPCIeスペック |
0x800:0x834 |
Advanced Error Reporting AER (オプション) |
Advanced Error Reportingケイパビリティー |
0x838:0xFFF |
予約済み |
なし |
コンフィグレーション・スペース・レジスター・フィールドの概要 | ||
0x000 |
デバイスID、ベンダーID |
Type 0コンフィグレーション・スペース・ヘッダー Type 1コンフィグレーション・スペース・ヘッダー |
0x004 |
ステータス、コマンド |
Type 0コンフィグレーション・スペース・ヘッダー Type 1コンフィグレーション・スペース・ヘッダー |
0x008 |
クラスコード、リビジョンID |
Type 0コンフィグレーション・スペース・ヘッダー Type 1コンフィグレーション・スペース・ヘッダー |
0x00C |
BIST、ヘッダータイプ、プライマリー・レイテンシー・タイマー、キャッシュライン・サイズ |
Type 0コンフィグレーション・スペース・ヘッダー Type 1コンフィグレーション・スペース・ヘッダー |
0x010 |
ベースアドレス0 |
ベース・アドレス・レジスター |
0x014 |
ベースアドレス1 |
ベース・アドレス・レジスター |
0x018 |
ベースアドレス2 セカンダリー・レイテンシー・タイマー、従属バス番号、セカンダリー・バス番号、主要バス番号 |
ベース・アドレス・レジスター セカンダリー・レイテンシー・タイマー、Type 1コンフィグレーション・スペース・ヘッダー、主要バス番号 |
0x01C |
ベースアドレス3 セカンダリー・ステータス、I/Oリミット、I/Oベース |
ベース・アドレス・レジスター セカンダリー・ステータス・レジスター、Type 1コンフィグレーション・スペース・ヘッダー |
0x020 |
ベースアドレス4 メモリーリミット、メモリーベース |
ベース・アドレス・レジスター Type 1コンフィグレーション・スペース・ヘッダー |
0x024 |
ベースアドレス5 プリフェッチ可能メモリーリミット、プリフェッチ可能メモリーベース |
ベース・アドレス・レジスター プリフェッチ可能メモリーリミット、プリフェッチ可能メモリーベース |
0x028 |
予約済み プリフェッチ可能なベース上位32ビット |
なし Type 1コンフィグレーション・スペース・ヘッダー |
0x02C |
サブシステムID、サブシステム・ベンダーID プリフェッチ可能なリミット上位32ビット |
Type 0コンフィグレーション・スペース・ヘッダー Type 1コンフィグレーション・スペース・ヘッダー |
0x030 |
I/Oリミット上位16ビット、I/Oベース上位16ビット |
Type 0コンフィグレーション・スペース・ヘッダー Type 1コンフィグレーション・スペース・ヘッダー |
0x034 |
予約済み、ケイパビリティーPTR |
Type 0コンフィグレーション・スペース・ヘッダー Type 1コンフィグレーション・スペース・ヘッダー |
0x038 |
予約済み |
なし |
0x03C |
割り込みピン、割り込みライン ブリッジ制御、割り込みピン、割り込みライン |
Type 0コンフィグレーション・スペース・ヘッダー Type 1コンフィグレーション・スペース・ヘッダー |
0x050 |
MSI-Message Control Next Cap Ptr Capability ID |
MSIおよびMSI-Xの機能構造 |
0x054 |
メッセージ・アドレス |
MSIおよびMSI-Xの機能構造 |
0x058 |
メッセージ上位アドレス |
MSIおよびMSI-Xの機能構造 |
0x05C |
予約済みメッセージ・データ |
MSIおよびMSI-Xの機能構造 |
0x068 |
MSI-X Message Control Next Cap Ptr Capability ID |
MSIおよびMSI-Xの機能構造 |
0x06C |
MSI-Xテーブル・オフセットBIR |
MSIおよびMSI-Xの機能構造 |
0x070 |
Pending Bit Array (PBA)オフセットBIR |
MSIおよびMSI-Xの機能構造 |
0x078 |
Capabilities Register Next Cap PTR Cap ID |
PCI消費電力管理機能構造 |
0x07C |
データPM制御/ステータ・スブリッジ拡張電源管理ステータス&制御 |
PCI消費電力管理機能構造 |
0x080 |
PCI Express Capabilities Register Next Cap Ptr PCI Express Cap ID |
PCI Express機能構造 |
0x084 |
デバイス機能レジスター |
PCI Express機能構造 |
0x088 |
Device Status Register Device Control Register |
PCI Express機能構造 |
0x08C |
リンク機能レジスター |
PCI Express機能構造 |
0x090 |
Link Status Register Link Control Register |
PCI Express機能構造 |
0x094 |
スロット機能レジスター |
PCI Express機能構造 |
0x098 |
Slot Status Register Slot Control Register |
PCI Express機能構造 |
0x09C |
Root Capabilities Register Root Control Register |
PCI Express機能構造 |
0x0A0 |
ルート・ステータス・レジスター |
PCI Express機能構造 |
0x0A4 |
デバイス機能2レジスター |
PCI Express機能構造 |
0x0A8 |
Device Status 2 Register Device Control 2 Register |
PCI Express機能構造 |
0x0AC |
リンク機能2レジスター |
PCI Express機能構造 |
0x0B0 |
Link Status 2 Register Link Control 2 Register |
PCI Express機能構造 |
0x0B4:0x0BC |
予約済み |
PCI Express機能構造 |
0x800 |
Advanced Error Reporting拡張機能ヘッダー |
Advanced Error Reporting拡張機能ヘッダー |
0x804 |
訂正不可能なエラー・ステータス・レジスター |
訂正不可能なエラー・ステータス・レジスター |
0x808 |
訂正不能エラー・マスク・レジスター |
訂正不能エラー・マスク・レジスター |
0x80C |
訂正不能エラー重大度レジスター |
訂正不能エラー重大度レジスター |
0x810 |
訂正可能なエラー・ステータス・レジスター |
訂正可能なエラー・ステータス・レジスター |
0x814 |
訂正可能エラー・マスク・レジスター |
訂正可能エラー・マスク・レジスター |
0x818 |
Advanced Errorケイパビリティーおよびコントロール・レジスター |
Advanced Errorケイパビリティーおよびコントロール・レジスター |
0x81C |
ヘッダー・ログ・レジスター |
ヘッダー・ログ・レジスター |
0x82C |
ルート・エラー・コマンド |
ルート・エラー・コマンド・レジスター |
0x830 |
ルート・エラー・ステータス |
ルート・エラー・ステータス・レジスター |
0x834 |
エラーソース識別レジスター 訂正可能エラーソースIDレジスター |
エラーソース識別レジスター |