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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: wasosam

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

[复制链接]
发表于 2010-2-13 17:44:51 | 显示全部楼层
还是要用两片内存,而且他们的地址和数据总线要分开哦!
发表于 2010-2-18 21:16:31 | 显示全部楼层
确实是必须要两个
发表于 2010-2-19 19:44:52 | 显示全部楼层
乒乓FIFO是由两个FIFO构成的,当其中一个在读时不能够对其写;当其中一个在写时不能够对其读,也就是在一个FIFO中读写不能够同时进行。采用这样的方式,可以避免异步引起误操作,因此这里不需格雷码。
发表于 2010-2-21 21:35:32 | 显示全部楼层
一个就不叫乒乓了,既然你一个就可以解决,为什么还要利用面积去换速度呢?一个就是普通做法,不叫乒乓。
发表于 2010-2-22 11:05:58 | 显示全部楼层
乒乓球得要两个人才能打阿
发表于 2010-2-22 14:36:12 | 显示全部楼层
yes  need two
发表于 2010-2-23 15:16:18 | 显示全部楼层
关键是数据总线得分两根出去
发表于 2010-2-23 16:33:20 | 显示全部楼层
个人认为此概念在硬件和软件上的概念不一样。
从硬件角度考虑必须要两个不同的存储单元。目的是可以并行处理。
软件角度可能不仅仅如此。
发表于 2010-2-23 16:51:06 | 显示全部楼层
我曾今应用过一个异步时钟域的乒乓FIFO
2边时钟差距大了以后,性能提高不大!
发表于 2010-4-16 21:34:27 | 显示全部楼层
可以将一个RAM按地址分为两部分  两部分做乒乓操作
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2025-1-10 09:50 , Processed in 0.020824 second(s), 7 queries , Gzip On, Redis On.

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