Enable Almost Empty Water Level:配置是否使能wr_empty_level信号,使能wr_empty_level信号可以对读端口数据进行计数,本实验配置使能读端口计数。 Almost Full Numbers:配置FIFO Almost Full个数,设置为该选项后面的允许的最大值。 Almost Empty Numbers:配置FIFO Almost Empty个数,设置为该选项后面的允许的最小值。
在这里可以增加almost_full和almost_empty标志判断empty和full:在计数器的复位值都必须为0,并且为二进制编码递增的前提下,当FIFO内数据少于某一预设值(低水线,low_waterlevel)时,置位almost_empty;当FIFO内数据多于某一预设值(高水线,high_waterlevel)时,置位almost_full。这时就很清楚,当almost_empty有效,并且pop...
full时FIFO就要置Almost full为1表示几乎满了当Cnt fifo Cnt empty时 FIFO就要置Almost empty为1表示几乎空了 2 2 读写使能的产生 读写FIFO的使能的产生为了确保FIFO即不多读又不多写采用了自我保护方式即 真正的写FIFO使能为外部的写使能和FIFO不满的组合 assign Write allow Write enable 真正的读FIFO使能为...