Research and Design of Asynchronous FIFO Based on FPGA

Article Preview

Abstract:

In this article, a design method of asynchronous FIFO memory based on FPGA is put forward. With FPGA as the core controller, We adopt Verilog HDL and top-down design method to build a top-level module design and also analyze the mark logic of asynchronous FIFO and the elimination of semi-stable state under Quartus II development platform. Besides, with the application of Gray code conversion technology, not only the reliable transmission of data is guaranteed but also design efficiency is improved. Through contrast experiment analysis and simulation test, the validity and reliability of asynchronous FIFO memory are verified, meeting the basic requirement that FIFO can hold more enough data without spillovers despite the fullness of data.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

3440-3444

Citation:

Online since:

September 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] H.Z. Xiang, Z. J. Zhang, P. Wang: PARTS & APPLICATIONS. 36(2012), pp.41-43.

Google Scholar

[2] X.F. Yu, X.B. Liu, B. L. Hu: Nuclear Electronics &Detection Technology. 30(2010), pp.59-62.

Google Scholar

[3] Clifford E Cummings. Synthesis and scripting techniques for designing multi-asynchronous clock designs[ Z] . SNUG, 2001. 1-26.

Google Scholar

[4] Clifford E Cummings, Peter Alfke. Simulation and synthesis techniques for asynchronous FIFO design with asynchronous pointer comparisons[ Z] . SNUG, 2002. 1-18.

Google Scholar

[5] H. Yu, X. Y. Fan: MICROELECTRONICS & COMPUTER. 24(2007), pp.210-217.

Google Scholar

[6] J.J. Wu, H.N. Cai, C. Wang: Alter FPGA/CPLD Design(POSTS&TELECOM PRESS, Beijing 2013).

Google Scholar