Back to Search Start Over

Reconfigurable FIFO memory circuit for synchronous and asynchronous communication.

Authors :
Abdel‐hafeez, Saleh
Gordon‐Ross, Ann
Source :
International Journal of Circuit Theory & Applications. Apr2021, Vol. 49 Issue 4, p938-952. 15p.
Publication Year :
2021

Abstract

We present a new FIFO (first‐in first‐out) architecture for both synchronous and asynchronous communication for high‐speed and low‐power operation. Our FIFO design is reconfigurable and scalable using a separate datapath with an 8T‐Cell SRAM and control circuits, which enables specialization for different application requirements. The datapath uses a two‐phase clock system of nonoverlapping signals such that one signal increments the address pointer, while the other signal activates the memory decoder for data reading and writing. This structure halves the critical path delay and simplifies the timing operations between the memory decoder and address pointer while maintaining robustness against process‐voltage‐temperature (PVT) variations. Our design uses two alternative control circuits to manage separate synchronous and asynchronous operations by generating nonoverlapping control signals that drive the datapath circuit. The empty‐full flag circuitry records only the state of the address pointers' rollover independent of the memory size, and, thus, improves scalability and reconfigurability. Compared to prior works, our design is 5X faster with a 2.3X lower power consumption and has a throughput of 1 Giga‐Word/s. For a 64‐bit word size with a free latency cycle. Additionally, our design functions clocklessly with the synthesizable structure for asynchronous communication that leverages Internet of Things (IoT) and Networks on Chip (NoCs) applications. The presented FIFO design is reconfigurable and scalable using separate datapath and synchronous/asynchronous control circuits, which enables specialization for different application requirements. The datapath uses a two‐phase clock system of nonoverlapping signals with 8T‐Cell memory. Our design operates 5X faster with a 2.3X lower total power consumption with a throughput of 1 Giga‐Word/s. For a 64‐bit word size with a free latency cycle for the synchronous communication, and it serves for asynchronous Internet of Things (IoT) and Networks on Chip (NoCs) applications. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00989886
Volume :
49
Issue :
4
Database :
Academic Search Index
Journal :
International Journal of Circuit Theory & Applications
Publication Type :
Academic Journal
Accession number :
149706970
Full Text :
https://doi.org/10.1002/cta.2921