IDEAS home Printed from https://ideas.repec.org/a/plo/pone00/0125230.html
   My bibliography  Save this article

Designing Area Optimized Application-Specific Network-On-Chip Architectures while Providing Hard QoS Guarantees

Author

Listed:
  • Sajid Gul Khawaja
  • Mian Hamza Mushtaq
  • Shoab A Khan
  • M Usman Akram
  • Habib ullah Jamal

Abstract

With the increase of transistors' density, popularity of System on Chip (SoC) has increased exponentially. As a communication module for SoC, Network on Chip (NoC) framework has been adapted as its backbone. In this paper, we propose a methodology for designing area-optimized application specific NoC while providing hard Quality of Service (QoS) guarantees for real time flows. The novelty of the proposed system lies in derivation of a Mixed Integer Linear Programming model which is then used to generate a resource optimal Network on Chip (NoC) topology and architecture while considering traffic and QoS requirements. We also present the micro-architectural design features used for enabling traffic and latency guarantees and discuss how the solution adapts for dynamic variations in the application traffic. The paper highlights the effectiveness of proposed method by generating resource efficient NoC solutions for both industrial and benchmark applications. The area-optimized results are generated in few seconds by proposed technique, without resorting to heuristics, even for an application with 48 traffic flows.

Suggested Citation

  • Sajid Gul Khawaja & Mian Hamza Mushtaq & Shoab A Khan & M Usman Akram & Habib ullah Jamal, 2015. "Designing Area Optimized Application-Specific Network-On-Chip Architectures while Providing Hard QoS Guarantees," PLOS ONE, Public Library of Science, vol. 10(4), pages 1-17, April.
  • Handle: RePEc:plo:pone00:0125230
    DOI: 10.1371/journal.pone.0125230
    as

    Download full text from publisher

    File URL: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0125230
    Download Restriction: no

    File URL: https://journals.plos.org/plosone/article/file?id=10.1371/journal.pone.0125230&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pone.0125230?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Usman Ali Gulzari & Muhammad Sajid & Sheraz Anjum & Shahrukh Agha & Frank Sill Torres, 2016. "A New Cross-By-Pass-Torus Architecture Based on CBP-Mesh and Torus Interconnection for On-Chip Communication," PLOS ONE, Public Library of Science, vol. 11(12), pages 1-18, December.
    2. Usman Ali Gulzari & Sarzamin Khan & Muhammad Sajid & Sheraz Anjum & Frank Sill Torres & Hessam Sarjoughian & Abdullah Gani, 2019. "A low latency and low power indirect topology for on-chip communication," PLOS ONE, Public Library of Science, vol. 14(10), pages 1-18, October.

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pone00:0125230. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: plosone (email available below). General contact details of provider: https://journals.plos.org/plosone/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.