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 :
بازگشت