其他分享
首页 > 其他分享> > 用FIFO实现乒乓操作,有错误丢失

用FIFO实现乒乓操作,有错误丢失

作者:互联网

1、调用普通FIFOip核。结果,丢失数据+错误数据(顺序不对,姑且算错误把)

2、使用FWFT的FIFO核加上使用prog_full和prog_empty(不使用几乎空几乎满的话,会丢失三个数据)。结果,丢失两个数据。

3、FWFT+prog,以及case语句的always块不用clk作为触发条件

结果

可能也是因为当时仿真为了方便,设置成一个clk读取一个数据(为了不漏读数据),恰巧导致后面程序always触发延迟。

欢迎大佬指导!

 

标签:clk,乒乓,FWFT,FIFO,丢失,always,prog
来源: https://www.cnblogs.com/ououki/p/16132312.html