找回密码
 注册
关于网站域名变更的通知
查看: 1500|回复: 6
打印 上一主题 下一主题

FIFO 乒乓切换数据丢失

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2014-4-22 17:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
在通过FIFO乒乓接收数据中,FIFO切换的过程中会有数据丢失,应该怎么处理?还是说连续数据的接收不能使用FIFO?

该用户从未签到

2#
发表于 2014-4-22 19:07 | 只看该作者
还是确认下是FIFO数据丢失. f6 [/ c% p3 R8 c6 x* v
还是乒乓数据丢失。

该用户从未签到

3#
 楼主| 发表于 2014-4-22 20:07 | 只看该作者
zgq800712 发表于 2014-4-22 19:07
6 H3 J$ M+ x. Z6 E8 p8 a# b还是确认下是FIFO数据丢失# k# p& p. ], f" C$ u6 O7 Q; X
还是乒乓数据丢失。

) Y. l9 D5 |6 X3 Z我的意思是,FIFO切换不能无缝切换。数据是连续的,在判断一个FIFO满信号后,再使能另一个FIFO,在这个切换的过程中会有一个数据不能写入FIFO。

该用户从未签到

4#
发表于 2014-4-23 08:14 | 只看该作者
连续数据可以写入FIFO,但是不要以FIFO满作为是否可以写入的依据,因为满信号有延迟,你可以用ALMOST FULL为判断依据,根据你的满信号产生的延迟,来决定ALMOST FULL信号的阈值。

该用户从未签到

5#
 楼主| 发表于 2014-4-23 09:01 | 只看该作者
lvsy 发表于 2014-4-23 08:14( a# Q/ F  e; b
连续数据可以写入FIFO,但是不要以FIFO满作为是否可以写入的依据,因为满信号有延迟,你可以用ALMOST FULL ...
6 i2 |9 V2 v3 [" X
非常感谢!

该用户从未签到

6#
发表于 2015-8-1 18:34 | 只看该作者
控制逻辑有问题

该用户从未签到

7#
发表于 2015-9-25 15:03 | 只看该作者
一般用Prog_full  来进行控制FIFO 。其实用起来很简单的。。时钟一直给的话。只需要进行输入输出使能的控制就可以了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-20 03:38 , Processed in 0.140625 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表