分享

fifo的两种模式:normal和show

 依米大人 2022-04-18

normal模式: “rdreq”作为读取请求信号,高有效时,data端输出第一个数据;

ahead模式:  “rdreq”作为已读取确认信号,在rdreq无效时,data端输出第一个数据;高有效时,data端输出第二个数据。(注意:此模式会降低性能。)

 仿真分析:

(1)normal模式  

  分析:由图可知,当rdreq有效的下一个时钟沿输出数据。

(2)ahead模式

  分析:由图可知,当wrreq信号有效的第2个时钟上升沿q端输出第一个数据,也即预先输出(ahead模式)。

总结:show-ahead mode 的输出要比 normal mode 早一拍。

  在normal模式下, “rdreq”作为读取请求信号,在高有效后的时钟上升沿输出数据;

  在ahead模式下:  “rdreq”作为已读取确认信号,在写有效的第2个时钟上升沿输出第1个数据;而后输出的第2,3...n数据同normal模式,在高有效后的时钟上升沿输出数据;

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多