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

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

2.4.2.9.5. 未寄存的RAM输出

若要实现最高性能,需要在使用任何组合逻辑中的数据之前寄存存储器模块的输出。直接通过未寄存的存储器输出来驱动组合逻辑能够导致一条包含不足寄存器的关键链。

如果使用read-during-write新数据模式来实现RAM,那么您会无意识地使用未寄存的存储器输出,随后是组合逻辑。Compiler通过用于比较读写地址的存储器模块外的软核逻辑来实现此模式。此模式多路复用直接写入到输出的数据。如果想要实现最高性能,那么就不要使用read-during-write新数据模式。