赞
踩
fifo读写错误有以下几种现象
1、fifo在未写入数据时,full信号为高
原因:fifo未正确复位;写逻辑有误。
2、fifo写入的第一个数据,在读出时重复
原因:写数据重复;读逻辑有误,可以尝试使用rd_en= !empty,查看读数据是否正确;
3、fifo复位问题后写使能问题
fifo复位高有效,至少需保持4个时钟周期,正常复位后full为高并持续7个时钟周期,之后变低,此时可以正常写fifo
4、fifo一般不要使用大于65536深度,容易出错;
5、fifo读模式常用FWIT模式,便于读逻辑的操作;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。