概述:
FIFO是电路设计中非常重要的一个基本电路。一般的超大规模集成电路中,都会用到FIFO。所以,FIFO是每个SOC设计和验证工程师必须掌握的一种核心电路。
FIFO电路又分为异步FIFO和同步FIFO。
同步FIFO:读写时钟为同一个时钟的FIFO,即为同步FIFO。
异步FIFO:读写时钟的频率或者相位不一样的FIFO,称为异步FIFO。
FIFO设计的关键点:
产生读,写地址,产生空,满标志。
一个号的FIFO设计的基本要求是:写满而不溢出;读空而又不多读。
FIFO死机的条件:又空又满。