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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3458|回复: 5

[求助] fifo 时钟问题

[复制链接]
发表于 2012-7-10 11:38:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
fifo的写时钟和读时钟有没有必然的联系,还是随便设,如果是随便设的话,那是不是有些数据可能被丢弃了,请大家帮忙,望讲解详细点、、、
发表于 2012-7-10 13:09:26 | 显示全部楼层
没设计过fifo,建议你在论坛搜索,有很多资料
发表于 2012-7-10 13:15:57 | 显示全部楼层
为什么要设计FIFO, 时钟肯定不同嘛, 可能频率不同, 也可能同频但是不同源
有可能数据被丢弃的, 看你的要求
 楼主| 发表于 2012-7-10 15:11:16 | 显示全部楼层
本帖最后由 tangate 于 2012-7-10 15:16 编辑

回复 3# vista2002


    不同时间域我是知道的,但有一个问题就是: 如果有一组数据输入到fifo,譬如0到255循环,从fifo输出的数据我也要它是0到255,也就是说数据不丢失,那输入、输出时钟应该满足什么要求,是不是和时钟没关系?
发表于 2012-7-11 00:00:54 | 显示全部楼层
可以说没有关系,只是写满了不会再写,读空时不能再读而已~~
即如果要保证所有要写的数据真正写入,则在非满时写;否则会“漏写”,可以通过full标志判断
要保证读出所有写入的数据,则在非空时读;否则会“重读”,可以通过empty标志判断。
发表于 2012-7-11 09:55:46 | 显示全部楼层
读、写时钟还有深度这些的都是和你的应该场景紧密相关的。
比如我做的,就会考虑带宽、多久不丢包,丢包率等
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X

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

GMT+8, 2025-6-1 21:18 , Processed in 0.021861 second(s), 9 queries , Gzip On, MemCached On.

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