Advances and Progress in Asynchronous FIFO Design
DOI:
https://doi.org/10.54097/r41rek76Keywords:
Sub-stable, full and empty signals, low latency, parametric design, frame-level design.Abstract
As integrated circuits continue to evolve, increasing the size and complexity of digital systems, in complex digital systems different modules may operate under different clock domains. For example, in a communication system, a data-receiving module and a data-processing module may be driven by separate clock sources. Therefore, an effective data caching mechanism is needed to coordinate data transfer between different clock domains. Asynchronous FIFOs fulfil this need by securely storing and transferring data between different clock domains, thereby reducing the risk of data loss and errors. By describing the design study of asynchronous FIFOs, this paper summarizes the features and advantages of asynchronous FIFOs in terms of sub-stability, creation of null-full signals, arbitrary adjustment of bit-width, and solving the problem of high latency through the analysis of several related research results, aiming to provide a reference for the further study and application of asynchronous FIFOs.
Downloads
References
[1] Wang Qishuang, Huang Zhenchun, PuHaifeng” FPGA-based asynchronous FIFO design and performance”, Journal of Projectiles, Rockets, Missiles and Guidance, 2014, 34(06).
[2] Y. Xiao and R. Zhou, "Low latency high throughout circular asynchronous FIFO," in Tsinghua Science and Technology, Dec. 2008, vol. 13, no. 6, pp. 812-816.
[3] Shui Ying “FPGA-based frame-level asynchronous FIFO design” in Acoustics and Electronics Engineering, 2020(02).
[4] H. Ashour, "Design, simulation and realization of a parametrizable, configurable and modular asynchronous FIFO," 2015 Science and Information Conference (SAI), London, UK, 2015, pp. 1391-1395.
[5] Chen Xiaojun, Zhou, Guoxiang Asynchronous FIFO design with arbitrary depth in “Journal of Hefei University” 2011, 21(03).
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Highlights in Science, Engineering and Technology

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.







