仅对英特尔可见 — GUID: qor1553539746606
Ixiasoft
2.8. 使用Address Span Extender组件
可配置FPGA-to-SoC桥接存储器映射接口以将其整个地址空间分别显示予132GB和128GBFPGA架构。地址跨度扩展器(address span extender)组件可提供一个存储器映射窗口,可进入其掌握的地址空间。使用地址跨度扩展器,使得掌控较小地址跨度的FPGA可访问经FPGA桥接显现的整个地址空间。
可在软逻辑主接口和FPGA-to-SoC桥接之间使用地址跨度扩展器。该组件可减少主接口寻址位于HPS中存储器 映射从接口时所需的地址位数。
下图所示实例中,HPS组件中的桥接被配置为32位宽地址(4GB地址跨度)。
图 28. Address Span Extender组件HPS系统中使用的2个地址跨度扩展器组件。
还可在HPS-to-FPGA方向上使用地址跨度扩展器,且用于FPGA中的从接口。该情况下,HPS-to-FPGA桥接会显示FPGA中有限的,可变地址空间,进而可使用地址跨度扩展器将其分页。
例如,假设HPS-to-FPGA桥接跨度为1-GB,HPS需要访问器件的FPGA部分中3个独立1-GB存储器。要实现该目标,HPS编程地址跨度扩展器以便每次访问FPGA中的1个SDRAM (1-GB)。此技术常称为“分页”或“开窗”。
有关Intel Span Extender的更多信息,请参阅 Intel® Quartus® Prime Pro Edition用户指南:平台设计程序(Platform Designer)中的地址跨度扩展器(Address Span Extender)部分。