微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > FPGA和CPLD > 异步FIFO结构及FPGA设计

异步FIFO结构及FPGA设计

时间:03-09 来源:互联网 点击:
4 电路优点的分析

由图7可见,该电路最大的瓶颈为二进制到格雷码和比较器的延时之和。由于这两个组合逻辑的延时都很小,因此该电路的速度很高。经测试,在Xilinx的FPGA中,时钟频率可达140MHz。另外,由于将异步的满信号加了一级锁存,从而输出了可靠而稳定的标志。

5 总结

在实际工作中,分别用图4、图5与图7中所示的逻辑实现了一个256×8的FIFO。综合工具为SYNPLIFY7.0,由Foundation Series 3.3i布局布线后烧入Xilinx公司的WirtexEV100ECS144。三者的性能指标比较见表1。

                 表1 三种不同设计的比较
逻辑设计方式时钟频率/MHz有效结果输出频率/MHzslice数目/个
图4所示逻辑16078.917
图5所示逻辑1609215
图7所示逻辑16014013


由表1可知,图7所示的异步FIFO的电路速度高,面积小,从而降低了功耗,提高了系统的稳定性

参考文献

   1. clifford E Cummings Synthesis and Scripting Techniques for Designing Multi-Asynchronous Clock Designs
   2. Shirish Sathaye.Ramakrishnan K K.Henry Yang FIFO Design for a High-speed Network Interface 1994
   3. Seitz C L Introduction to VLSI Systems 1980
   4. 沙燕萍.皇甫伟.曾烈光 异步FIFO的VHDL设计 [期刊论文] -电子技术应用2001(6)

作 者: 东南大学 吴自信 张嗣忠  
来 源: 单片机与嵌入式系统应用

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top