介绍了异步FIFO的工作原理及其设计异步FIFO的主要难点,解决了如何产生空/满标志信号和采用了格雷码方式最大限度降低了电路中亚稳态出现的概率,以及如何控制不同位宽的输入与输出。结合FPGA提出了设计的异步FIFO的2种方法:1)采用QUARTU...介绍了异步FIFO的工作原理及其设计异步FIFO的主要难点,解决了如何产生空/满标志信号和采用了格雷码方式最大限度降低了电路中亚稳态出现的概率,以及如何控制不同位宽的输入与输出。结合FPGA提出了设计的异步FIFO的2种方法:1)采用QUARTUS II 9.0中的LPM_FIFO;2)设计的异步FIFO,比较了2种异步FIFO模型的性能,设计了相应的verilog HDL代码,并分析了仿真验证结果。结果表明本文的异步FIFO具有延迟小、可靠性高、移植性强的特点。展开更多
文摘介绍了异步FIFO的工作原理及其设计异步FIFO的主要难点,解决了如何产生空/满标志信号和采用了格雷码方式最大限度降低了电路中亚稳态出现的概率,以及如何控制不同位宽的输入与输出。结合FPGA提出了设计的异步FIFO的2种方法:1)采用QUARTUS II 9.0中的LPM_FIFO;2)设计的异步FIFO,比较了2种异步FIFO模型的性能,设计了相应的verilog HDL代码,并分析了仿真验证结果。结果表明本文的异步FIFO具有延迟小、可靠性高、移植性强的特点。