PCI Express* 用のインテル® Stratix® 10 HタイルおよびLタイル Avalon® メモリー・マップド・ハードIPユーザーガイド

ID 683667
日付 6/03/2020
Public
ドキュメント目次

4.3. デバイス識別レジスター

次の表は、 PCI* Configuration Header Space内の読み出し専用レジスターのデフォルト値を示しています。パラメーター・エディターを使用して、これらのレジスターの値を設定できます。ランタイム時に、オプションのHard IP Reconfigurationブロック信号を使用して、これらのレジスターの値を変更できます。

Hard IP Reconfigurationインターフェイスを使用してこれらのレジスターにアクセスするには、必ず次のフォーマットの hip_reconfig_address [20:0] に従ってください。詳細は、Hard IP Reconfigurationの項のHard IP Reconfiguration信号の表に指定されているとおりです。 下の表で指定されているアドレスオフセットを hip_reconfig_address [11:0] に使用し、PCIeスペースアクセス用に hip_reconfig_address [20] を1'b1に設定します。

表 17.   PCI* ヘッダーのコンフィグレーション・スペース・レジスター

レジスター名

デフォルト値

説明

Vendor ID

0x00001172

Vendor ID レジスターの読み出し専用値を設定します。このパラメーターは、PCI Express Base Specificationに従い、0xFFFFに設定することはできません。

アドレスオフセット: 0x000

Device ID

0x00000000

Device ID レジスターの読み出し専用値を設定します。

アドレスオフセット: 0x000

Revision ID

0x00000001

Revision ID レジスターの読み出し専用値を設定します。

アドレスオフセット: 0x008

Class code

0x00000000

Class Code レジスターの読み出し専用値を設定します。

アドレスオフセット: 0x008

Subsystem Vendor ID

0x00000000

PCI Type 0 Configuration Space内の Subsystem Vendor ID レジスターの読み出し専用値を設定します。このパラメーターは、PCI Express Base Specificationに従い、0xFFFFに設定することはできません。この値は、PCI-SIGによってデバイスメーカーに割り当てられます。この値は、Root Portのバリアントでのみ使用されます。

アドレスオフセット: 0x02C

Subsystem Device ID

0x00000000

PCI Type 0 Configuration Space内の Subsystem Device ID レジスターの読み出し専用値を設定します。この値は、Root Portのバリアントでのみ使用されます。

アドレスオフセット: 0x02C