读取存储器
- 更新时间2023-02-17
- 阅读时长3分钟
读取存储器
读取FPGA终端上可用的存储器。
如果使用块存储器或查找表实现存储器项,则只能从写入存储器的时钟域中读取数据。在上述实现方式中,可通过为每个存储器项仅使用一个写入方节点和一个读取方节点的方式来优化代码。要在单独的时钟域中进行读写,请使用FIFO或寄存器。
输入/输出

引用输入
存储器项的引用。

地址
待读取的存储器地址。
有效地址范围取决于创建输入存储器项时,指定的所需元素数量。例如,如指定请求的元素数量为65536,有效地址范围为0至65535。如地址超过地址范围,节点将返回错误。

引用输出
存储器项的引用。

数据
从指定存储器项的地址获取的数据。
Programming Patterns
配置存储器用于读写访问
在项选项卡上,使用存储器接口选项配置此节点从中读取的接口(A或B)。根据创建存储器节点创建存储器时配置的读/写访问权限,请使用以下指南选择合适的接口:
- 如果存储器具有读写访问权限,请选择读取A。
- 如果存储器为只读,则表示双端口读取访问权限,请选择读取A或读取B。
相关内容
- 创建存储器
创建局部作用域的存储器项。

