Visible to Intel only — GUID: uem1710989674659
Ixiasoft
Visible to Intel only — GUID: uem1710989674659
Ixiasoft
5.3.2. PCIe* 0 Base Address Registers
Parameter | Value | Parameter Description |
---|---|---|
PCIe* 0 Base Address Registers | ||
PCIe* 0 PF0 BAR Configuration/ PCIe* 0 PF0 VF BAR Configuration | ||
BAR0 type |
|
If you select 64-bit prefetchable memory, 2 contiguous based address registers (BARs) are combined to form a 64-bit prefetchable BAR; you must set the higher numbered BAR to Disabled.
Defining memory as prefetchable allows contiguous data to be fetched ahead. Prefetching memory is advantageous when the requester may require more data from the same region than was originally requested. If you specify that a memory is prefetchable, it must have the following two attributes:
|
BAR1 type |
|
For a definition of prefetchable memory, refer to the BAR0 type description. |
BAR2 type |
|
For a definition of prefetchable memory and a description of what happens when you select the 64-bit prefetchable memory option, refer to the BAR0 type description. |
BAR3 type |
|
For a definition of prefetchable memory, refer to the BAR0 type description. |
BAR4 type |
|
For a definition of prefetchable memory and a description of what happens when you select the 64-bit prefetchable memory option, refer to the BAR0 type description. |
BAR5 type |
|
For a definition of prefetchable memory, refer to the BAR0 type description. |
Expansion ROM Size |
|
Specifies an expansion ROM from 4 KBytes to 16 MBytes when enabled. |
BAR<n> size (where n = 0, 1, 2, 3, 4, or 5) |
256 Bytes - 4G Bytes (32-bit BAR Type) – 256 Bytes - 16 Ebytes(64-bit BAR Type) | Sets from 8–64 bits per base address register (BAR). Specifies the size of the address space accessible to BAR<n> when BAR<n> is enabled. |