Intel® Agilex™ 硬核处理器系统组件参考手册

ID 683581
日期 9/30/2019
Public
文档目录

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)部分。