intel的fifo特性-show_ahead模式

normal mode 和 show-ahead mode 这 2 种模式的区别:

 normal mode 是指在读 FIFO 的过程中,当在读时钟上升沿检测到 rdreq (读请求/读使能)信号为高电平,在数据输出端 q 会输出对应数据;
    show-ahead mode 是指在读 FIFO 的过程中,数据输出端 q 输出第一个数据;当 rdreq 的高电平到来时,数据输出端 q 输出第二个数据。
    这 2 中模式的区别在于, show-ahead mode 的输出要比 normal mode 早一拍。

普通模式:

 

“show_ahead”模式:

根据仿真情况:

如图所示:在rden一直为低电平的情况下,当wren写入第一个数据之后,fifo在第三拍的时候把放在端口Q输出。并不是马上就放在端口Q上。

 

posted @ 2020-12-03 18:37  hhh-fpga  阅读(550)  评论(0编辑  收藏  举报