Avalon® 存储器映射(Avalon-MM) Intel® Stratix® 10 Hard IP+用于 PCI Express* 解决方案用户手册
4.2. 基地址寄存器
| 参数 |
值 |
说明 |
|---|---|---|
| BAR0 Type |
Disabled 64-bit prefetchable memory 32-bit non-prefetchable memory |
如果选择64-bit可预取存储器(64-bit prefetchable memory),则2个连续的BAR被组合成一个64-bit可预取BAR;必须将标号高的BAR设置为Disabled。一般系统中不支持非预可取64‑bit BAR,因为最大非预可取存储器窗口(maximum non-prefetchable memory window)仅为32位。 将存储器定义为可预取(prefetchable)以允许提前提取相邻数据。当请求程序(requestor)需要从同一区域中获得多于原本需求的数据时,预取存储器就具备优势。如果将某个存储器指定为可预取(prefetchable),则该存储器必须具备以下两个属性:
|
| BAR1 Size | 128 Bytes – 16 EBytes |
|
| BAR2 Size | 128 Bytes – 16 EBytes |
|
| BAR3 Size | 128 Bytes – 16 EBytes |
|
| BAR4 Size | 128 Bytes – 16 EBytes |
|
| BAR5 Size | 128 Bytes – 16 EBytes |
|
| BAR1 Type |
Disabled 32-bit non-prefetchable memory |
|
| BAR2 Type |
Disabled 64-bit prefetchable memory 32-bit non-prefetchable memory |
|
| BAR3 Type |
Disabled 32-bit non-prefetchable memory |
|
| BAR4 Type |
Disabled 64-bit prefetchable memory 32-bit non-prefetchable memory |
|
| BAR5 Type |
Disabled 32-bit non-prefetchable memory |