Packetizing OCP Transactions in the MANGO Network-on-Chip

Tobias Bjerregaard, Jens Sparsø

    Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

    255 Downloads (Pure)

    Abstract

    The scaling of CMOS technology causes a widening gap between the performance of on-chip communication and computation. This calls for a communication-centric design flow. The MANGO network-on-chip architecture enables globally asynchronous locally synchronous (GALS) system-on-chip design, while facilitating IP reuse by standard socket access points. Two types of services are available: connection-less best-effort routing and connection-oriented guaranteed service (GS) routing. This paper presents the core-centric programming model for establishing and using GS connections in MANGO. We show how OCP transactions are packetized and transmitted across the shared network, and illustrate how this affects the end-to-end performance. A high predictability of the latency of communication on shared links is shown in a MANGO-based demonstrator system
    Original languageEnglish
    Title of host publicationProceedings of the 9th Euromicro Conference on Digital System Design, August
    PublisherIEEE
    Publication date2006
    ISBN (Print)0-7695-2609-8
    DOIs
    Publication statusPublished - 2006
    Event9th Euromicro Conference on Digital System Design: Architectures, Methods and Tools - Dubrovnik, Croatia
    Duration: 30 Aug 20061 Sep 2006
    Conference number: 9

    Conference

    Conference9th Euromicro Conference on Digital System Design
    Number9
    CountryCroatia
    CityDubrovnik
    Period30/08/200601/09/2006

    Bibliographical note

    Copyright: 2006 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE

    Cite this

    Bjerregaard, T., & Sparsø, J. (2006). Packetizing OCP Transactions in the MANGO Network-on-Chip. In Proceedings of the 9th Euromicro Conference on Digital System Design, August IEEE. https://doi.org/10.1109/DSD.2006.75