阅读文章

单RAM端口,双RAM端口,FIFO

文章来源:365bet.com亚洲版  文章作者:365bet官网  发表时间:2019-04-22  浏览次数: 人次

摘录:
实际上,根据我的设计经验,FIFO内核仍然是RAM的一部分。
只需通过添加两个指针来调整RAM的操作:两个地址寄存器,一个写地址寄存器和一个读地址寄存器。
初始化FIFO时,读写地址寄存器均为零,当FIFO写入数据时,数据被写入当前地址寄存器指向的RAM地址。写地址记录增加1并再次变为零。当FIFO读取数据时,读取读取地址寄存器数据,然后将读取地址寄存器递增1。读取RAM的底部将返回零。如果使用写地址更新读地址寄存器,则记录表明读取值为空并且无法读取数据。如果写地址寄存器中的值在读地址寄存器中更新,则表示它已满并且无法写入,这可能就是这种情况。
FIFO是双端口BRAM,它与几个外部控制电路相结合。要完全理解FIFO,最好先了解双端口BRAM。

上一篇:不要担心阅读全文。

下一篇:没有了