A Study of Advances in Asynchronous FIFO Design

With the continuous development of the new generation of microelectronics, there are several different clock domains in the complex digital systems. In order to iron out the complications caused by data transfer and storage in different clock domains, the designer used asynchronous FIFO (first in first out) in the design to realize cross-clock communication, data buffer. By analyzing and studying a number of results on asynchronous FIFO, this paper provides a comprehensive overview of the results of asynchronous FIFO up to now. This paper mainly summarizes the study of using Gray code to solve the substable problem in asynchronous FIFO, using the empty-full flag bit technique for the empty-full judgment of reading and writing, and summarizes how to make the structure of cyclic Asynchronous FIFO, and regulating the Asynchronous FIFO depth to improve their performance. For the practical application of asynchronous FIFO-based, this paper summarizes the optimization techniques of UART communication protocol based on asynchronous FIFO. the use of handshake signals for asynchronous FIFO design based on handshake-synchronous cross-clock-domain transmission technology is also a widely used technique for asynchronous FIFO.

Authors

Institutions

Publication Details

Journal
Applied and Computational Engineering
Published
2025-01-10
DOI
https://doi.org/10.54254/2755-2721/2025.19491
Citations
2
Primary Topic
Aeroelasticity and Vibration Control
Type
article
Field-Weighted Citation Impact
9.99
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Study of Advances in Asynchronous FIFO Design

Qi Wang
2 citations
Applied and Computational Engineering
Aeroelasticity and Vibration Control
9.99
article

A Study of Advances in Asynchronous FIFO Design

Qi Wang
article en
2 citations

Abstract

With the continuous development of the new generation of microelectronics, there are several different clock domains in the complex digital systems. In order to iron out the complications caused by data transfer and storage in different clock domains, the designer used asynchronous FIFO (first in first out) in the design to realize cross-clock communication, data buffer. By analyzing and studying a number of results on asynchronous FIFO, this paper provides a comprehensive overview of the results of asynchronous FIFO up to now. This paper mainly summarizes the study of using Gray code to solve the substable problem in asynchronous FIFO, using the empty-full flag bit technique for the empty-full judgment of reading and writing, and summarizes how to make the structure of cyclic Asynchronous FIFO, and regulating the Asynchronous FIFO depth to improve their performance. For the practical application of asynchronous FIFO-based, this paper summarizes the optimization techniques of UART communication protocol based on asynchronous FIFO. the use of handshake signals for asynchronous FIFO design based on handshake-synchronous cross-clock-domain transmission technology is also a widely used technique for asynchronous FIFO.

Applied and Computational EngineeringVol. 121(1)
Xi'an Jiaotong University (CN)
Quality Education
Openalex Percentile: Top 3%
Aeroelasticity and Vibration Control
9.99
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Study of Advances in Asynchronous FIFO Design — Qi Wang · Applied and Computational Engineering (2025) | TGRS Research Map | TGRS