Visible to Intel only — GUID: hbx1718744529846
Ixiasoft
Visible to Intel only — GUID: hbx1718744529846
Ixiasoft
6.3.1. PCIe0/PCIe1 Base Address Registers
Parameter | Value | Parameter Description |
---|---|---|
PCIe* 0/ PCIe* 1 Base Address Registers | ||
PCIe* 0/ PCIe* 1 PF<n>/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) |
4 KBytes - 4 GBytes (32-bit BAR Type) 4 KBytes - 16 Ebytes(64-bit BAR Type) |
Sets from 12–64 bits per base address register (BAR). Specifies the size of the address space accessible to BAR<n> when BAR<n> is enabled. |