存储技术
FIFO工作原理
FIFO( First Input First Output),简单说就是指“先进先出”。为了适应数据处理的高速缓存活临时缓存的需求,今天的FPGA中内嵌了丰富的存储单元,这些存储单元可以灵活的配置为RAM、双口RAM、ROM和FIFO。
在FPGA设计中,为了增加数据传输率、处理大量数据流、匹配不同的传输速率,常常需要用到FIFO存储器,以提高系统性能。
FIFO存储器是一个先入先出的双口缓冲器,即第一个进入其内的数据第一个被移出,其中一端是存储器的输入,另一端是存储器的输出。
FIFO可分为同步FIFO和异步FIFO,这个同步和异步,主要是针对输入和输出两端的时钟是否相同而已的。
输入输出同时钟源,称为同步FIFO;输入输出时钟不同,称为异步FIFO。
审核编辑:刘清
全部0条评论
快来发表一下你的评论吧 !