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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: 最后的和弦

[求助] FIFO IP核最后一个数据读不完,怎么回事?

[复制链接]
发表于 2015-6-18 19:57:25 | 显示全部楼层
回复 1# 最后的和弦


   我现在也遇到了同样的问题,是怎么解决的啊
发表于 2015-6-20 14:46:29 | 显示全部楼层
Ise的fifo bug还是有的,不要太奇怪
发表于 2015-8-20 23:45:21 | 显示全部楼层
也遇到这个问题了,第一次总是读不出来,而下一次读出的总是上一次没读出的那个最后一个数据,请问什么原因?
发表于 2015-8-21 15:11:18 | 显示全部楼层
不要连续读,试试隔一个周期读一次
发表于 2015-9-1 19:25:25 | 显示全部楼层
用过ISE12.4版本的异步FIFO,完全没问题。
发表于 2016-5-16 15:08:55 | 显示全部楼层
回复 8# chunlei9924

你这个应该是第一个数没有写进去,FIFO复位延时会有2个或者3个时钟周期,你可以看一下IP核的参数,可以在复位后延长2~3个时钟周期再使能写信号,这样看下结果。
发表于 2016-9-23 10:47:27 | 显示全部楼层
你好,我也遇到这个问题,把读使能延后几个时钟周期也不行,最后一个数据还是在下一次的读数中读出,请问当时怎么解决的。
发表于 2016-9-23 11:52:20 | 显示全部楼层
回复 13# fkl523


   您好,看到您之前碰到过这个问题,当时怎么解决的呢?
发表于 2016-9-23 12:57:35 | 显示全部楼层
学习了!!!!
发表于 2016-9-24 05:24:57 | 显示全部楼层
可能是ip core的配置问题,你们用了almost empty而不是empty,且almost_empty_depth = 1, 所以里面实际上还有最后一个数,只有当后面的数push进fifo后,才能读出后面的数
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-4-26 16:32 , Processed in 0.033098 second(s), 8 queries , Gzip On, Redis On.

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