Intel® Stratix® 10嵌入式存储器用户指南

ID 683423
日期 11/19/2019
Public
文档目录

4.2.1. eSRAM系统特性

eSRAM系统具有同时处理读写请求的特性,确保数据的完整性和一致性,并最大限度地提高电源效率。

一个特定的eSRAM系统可以达到750 MHz的最大频率。可用eSRAM系统的数量取决于使用中的 Intel® Stratix® 10器件。

eSRAM系统中的每个存储器通道 都有一个写端口和一个读端口,可以同时处理读写请求。每个通道 只能访问其各自的bank,从而确保每个通道 都独立于其毗邻器件。

eSRAM系统有一个纠错码(ECC),您可以使能此功能 ,但要消耗一些用户可访问的数据容量。ECC通过使用扩展的Hamming码对写入数据进行编码并对Single-bit Error Correction,Double-bit Error Detection (SECDED)进行读数据解码来提高数据完整性。无论是否使能ECC,写入延迟和读延迟都是相同的。

有一个称为Write Forwarding的数据一致性功能,您可以使能此功能来同时处理对同一eSRAM存储器位置的写入和读取访问。写端口上的写数据被转发到读端口,没有从目标SRAM bank中读取此数据。写数据仍写入到目标eSRAM bank中。

低功耗模式可以节省静态功耗,但需要使用1个时钟周期。此外,每个通道可以对未使用的bank进行断电,以节省更多功率。

eSRAM系统包括一个PLL,此PLL本地驱动eSRAM操作所需的时钟域。