Intel® Hyperflex™ 体系结构高性能设计手册

ID 683353
日期 10/04/2021
Public
文档目录

5.2.3.1. 优化路径限制(Optimizing Path Limit)

评估Fast Forward建议。如果您的关键链有Path Limit的限制原因,并且此链完全在Intel FPGA架构的内核逻辑和布线单元中,那么设计能够在内核架构的最大性能上运行。当关键链有Path Limit的限制原因时,并且此链通过DSP模块或者硬核存储器模块时,您可以通过优化路径限制来提高性能。

要优化路径限制,需要对DSP模块和硬核存储器模块使能可选的输入和输出寄存器。如果对DSP模块和存储器模块不使用可选的输入和输出寄存器,那么可选寄存器的位置不可用于Hyper-Retiming,没有显示为关键链中的旁路Hyper-Registers。路径限制是路径的硅限制,没有可选的输入或输出寄存器。通过使能可选的输入和输出寄存器能够提高性能。

使用IP参数编辑器开启可选的寄存来参数化hard DSP或者存储器模块。如果从您的RTL推断DSP或存储器功能,那么要确保遵循Recommended HDL Coding Styles中所建议的编码风格,以便使用硬核模块的可选输入和输出寄存器。Compiler不会重定时到DSP和硬核存储器模块。例化可选的寄存器以实现最大性能。

如果您的关键链包含真双端口存储器,那么请参考真双端口存储器来了解优化技术。