vvt 发表于 2010-4-29 11:04:30

双口RAM ip核为什么不能同时读写啊

双口RAM ip核为什么不能同时读写啊

vvt 发表于 2010-4-29 11:04:45

可以同时读写,但不能同时读写同一地址。

vvt 发表于 2010-4-29 11:04:59

我同时读写就出错啊,读出来的不是正确的

vvt 发表于 2010-4-29 11:05:40

 双口RAM 是在一个SRAM 存储器上具有两套完全独立的数据线、地址线和读写控制线,并允许两个独立的系统同时对该存储器进行随机性的访问。即共享式多端口存储器。
  双口RAM最大的特点是存储数据共享。一个存储器配备两套独立的地址、数据和控制线,允许两个独立的CPU或控制器同时异步地访问存储单元。因为数据共享,就必须存在访问仲裁控制。内部仲裁逻辑控制提供以下功能:对同一地址单元访问的时序控制;存储单元数据块的访问权限分配;信令交换逻辑(例如中断信号)等。
  双口RAM可用于提高RAM的吞吐率,适用于作于实时的数据缓存。

vvt 发表于 2010-4-29 11:07:11

我同时读写就出错啊,读出来的不是正确的
vvt 发表于 2010-4-29 11:04 http://www.fpgaw.com/images/common/back.gif


    你使用Modelsim仿真试试
也许是你的IP Core设置有问题

Sunlife 发表于 2015-5-14 11:30:16

双口RAM 是在一个SRAM 存储器上具有两套完全独立的数据线、地址线和读写控制线,并允许两个独立的系统同时对该存储器进行随机性的访问。即共享式多端口存储器。
  双口RAM最大的特点是存储数据共享。一个存储器配备两套独立的地址、数据和控制线,允许两个独立的CPU或控制器同时异步地访问存储单元。因为数据共享,就必须存在访问仲裁控制。内部仲裁逻辑控制提供以下功能:对同一地址单元访问的时序控制;存储单元数据块的访问权限分配;信令交换逻辑(例如中断信号)等。
页: [1]
查看完整版本: 双口RAM ip核为什么不能同时读写啊