在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: wasosam

请问实现“乒乓”操作必须要两块存储器吗?

[复制链接]
发表于 2010-4-17 06:16:11 | 显示全部楼层
只要能同时读写不同的地址,两块SP SRAM,和一块DP SRAM,就随你了,具体看SRAM工艺的参数,用总体面积小的就没错!
发表于 2010-4-17 13:36:36 | 显示全部楼层
完全可以用一块RAM实现,但需要双口RAM。如果是在FPGA内部的话,若所选的器件支持双口RAM,就可以用RAM的地址控制来实现乒乓,即把读地址和写地址的最高位取为反,那自然就分开了,而且这种方法不用考虑读、写切换的问题,控制上很方便。在FPGA内部把RAM配置成双口RAM不会浪费任何额外的资源,但如果是用片外的RAM,那双口RAM就比较值钱了,用这种方法来实现乒乓就比较奢侈。
发表于 2010-4-17 16:26:09 | 显示全部楼层


必须要两个存储单元。
一般乒乓操作就是在写一个存储单元的时候,同时去读另一个存储单元。如果你只用一个SDRAM,怎么可能同时又读又写呢?
xjsend 发表于 2009-11-11 08:24


有道理,就是这样
发表于 2010-4-17 22:36:44 | 显示全部楼层
没看明白
发表于 2010-4-18 11:32:40 | 显示全部楼层
two ports ram is ok
发表于 2010-4-18 15:22:42 | 显示全部楼层
我那个项目的用的就是一块双口RAM就可以实现PING_PONG
发表于 2010-4-18 20:12:46 | 显示全部楼层
要用两个双口RAM
发表于 2010-4-19 10:55:08 | 显示全部楼层
显然是两个吗?
发表于 2010-7-21 20:09:25 | 显示全部楼层
Verilog写的SDRAM的接口控制资料哦,好东东哦,可以用的
发表于 2010-7-22 00:22:51 | 显示全部楼层
得2个吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-26 19:35 , Processed in 0.019886 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表