微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 请问FIFO的almostfull置位后,还会继续往里面写吗?

请问FIFO的almostfull置位后,还会继续往里面写吗?

时间:10-02 整理:3721RD 点击:
请问FIFO的almostfull置位后,还会继续往里面写吗?然后一直等到FULL?
还是说almost之后就不写了。

大哥这个看你自己了当你发现almostfull置为之后就相当于有一个中断了继续写还是不写不是再由写时能信号说了算么~

fifo应该还是可以写的,fifo是full起来之后就不能写了,即便你再送写使能信号,数据也只能丢失。但almostfull的时候还是能送数据,almostfull条件也不一样,比如有些差1个full,而有些差3个full。
只要你知道almostfull的意思,正确使用,并保证full的时候没有写动作,一般都没没问题。

一般不写,软件读到状态是有延时的,等读到full可能已经overflow了。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top