英特尔Agilex® 7嵌入式存储器用户指南

ID 683241
日期 4/10/2023
Public
文档目录

4.2.4. eSRAM 英特尔Agilex® FPGA IP接口信号

下表列出了eSRAM 英特尔Agilex® FPGA IP接口的输入和输出信号。
表 36.  eSRAM 英特尔Agilex® FPGA IP FPGA IP输入和输出信号
信号 方向 宽度 描述
clock 输入 1 提供一个参考时钟。
p<port_number>_data 输入 范围从

1-64

1至64位
p<port_number>_rdaddress 输入 范围从

10-16

存储器的读地址。取决于通道中使能的bank数量。
注: 如果尝试从一个无效地址读取数据,那么返回的数据是随机的,没有任何价值。
p<port_number>_rden 输入 1 rdaddress端口的低电平有效读使能输入。
p<port_number>_sd 输入 1 高电平有效信号,动态关闭端口。此信号关闭外设(active low)和端口内bank的存储器内核的电源,不保留存储器数据。选择在eSRAM系统中使用的通道数时,除了那些静态关闭的通道外,您也可以在运行时动态关闭端口。
注: 当一个端口关闭时,不会保留存储器内容。
p<port_number>_wraddress 输入 范围从

10-16

存储器的写地址。取决于通道中使能的bank数量。
注: 写入无效的地址不会执行任何操作,因为目标bank未通电。
p<port_number>_wren 输入 1 wraddress端口的高电平有效写使能输入。
p<port_number>_q 输出 范围从

1-64

1 - 64位
p<port_number>_eccflags 输出 2 p<port_number>_eccflags[0]表示错误检测,从eSRAM检索的读数据上发生ECC错误时置位。p<port_number>_eccflags[1]表示错误纠正,在成功更正ECC错误后,存储器内容仍未更新为更正后的数据时置位。