fifo共有两种,分别是
standard fifo
和
fwft fifo
,其中,前者的
latency=1
,即rd_en信号有效且fifo非空时,数据会在下一个周期出现在fifo的读数据端口。而后者,即fwft fifo的
latency=0
,也就是说,rd_en信号有效的当拍,数据就会出现在读端口上。这里,fwft是
First-word-Fall-Through
的缩写。
实现fwft模式同步fifo的一个简单方法就是将
always@(posedge clk,negedge rst_n)
if(~rst_n)
rd_data<=0;
else
rd_data<=mem
版权声明:本文为qq_40268672原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。