• 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