DocumentCode
3562499
Title
A novel asynchronous first-in-first-out adapting to multi-synchronous network-on-chips
Author
Thi-Thuy Nguyen ; Xuan-Tu Tran
Author_Institution
SIS Lab., VNU Univ. of Eng. & Technol., Cau Giay, Vietnam
fYear
2014
Firstpage
365
Lastpage
370
Abstract
The integration of a variety of IP cores into a single chip to meet the high demand of new applications leads to many challenges in timing issues, especially the interface between different clock domains. Globally Asynchronous, Locally Synchronous (GALS) approach addresses these challenges by dividing a chip into several independent subsystems working with different clock signals. In multi-synchronous Network-on-Chip (NoC) based on GALS architecture, the network routers run with different frequencies, so the problem is how to transfer data safely and efficiently between them. In order to build a synchronization unit to tackle this problem, in this paper, we propose a novel efficient asynchronous First-In-First-Out architecture targeting to multi-synchronous NoCs. Token ring structure, register-based memory, and modified Asynchronous Assertion - Synchronous De-assertion techniques are applied to improve the performance of the proposed asynchronous FIFO. After simulating and verifying the design, we have implemented our asynchronous FIFO architecture with CMOS 180nm technology from AMS. Implementation results are analyzed and compared with previous works to show the strong points of our design.
Keywords
CMOS integrated circuits; asynchronous circuits; logic design; network-on-chip; CMOS; GALS approach; asynchronous FIFO architecture; asynchronous first-in-first-out architecture; globally asynchronous locally synchronous approach; multisynchronous NoC; multisynchronous network-on-chips; register-based memory; synchronous deassertion technique; token ring structure; Clocks; Computer architecture; Detectors; Logic gates; Synchronization; Throughput; Writing; Asynchronous Assertion; Asynchronous FIFO; Globally Asynchronous; Locally Synchronous; Multi-synchronous; Network-on-Chip; Synchronous De-assertion;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Technologies for Communications (ATC), 2014 International Conference on
Print_ISBN
978-1-4799-6955-5
Type
conf
DOI
10.1109/ATC.2014.7043413
Filename
7043413
Link To Document