• DocumentCode
    2638278
  • Title

    Hierarchical NoCs for Optimized Access to Shared Memory and IO Resources

  • Author

    Lankes, Andreas ; Wild, Thomas ; Herkersdorf, Andreas

  • Author_Institution
    Inst. for Integrated Syst., Tech. Univ. Munchen, Munich, Germany
  • fYear
    2009
  • fDate
    27-29 Aug. 2009
  • Firstpage
    255
  • Lastpage
    262
  • Abstract
    The concept of on-chip networks (NoCs) has been developed to cope with the increasing communication requirements in systems-on-chip (SoCs) consisting of an ever-growing number of cores. Proposals of NoC architectures are often made assuming evenly distributed traffic, where all tiles receive and produce the same amount of traffic. However, in real systems specific, communication centric tiles, for example off-chip memory controllers or other data IO interfaces, consume and generate a significant part of the overall traffic. In this paper we propose hierarchical NoC topologies to improve access to this type of shared resources. The hierarchical networks may be built from different types of sub-networks, e.g. meshes, rings, crossbars and buses. We investigate different hierarchical network architectures and compare them to the popular 2D mesh topology in terms of hop count, latency and network throughput. Our results show that the proposed approach allows to significantly reduce network latencies to these communication centric tiles.
  • Keywords
    network-on-chip; shared memory systems; IO resources; NoC architectures; communication centric tiles; communication requirements; distributed traffic; hierarchical NoC; hierarchical network architectures; hop count; network latencies; network throughput; network-on-chip; optimized access; popular 2D mesh topology; shared memory; systems-on-chip; Design methodology; Digital systems; Network-on-a-chip; NoCs; communication centric cores and interfaces; hierarchical on-chip networks; topology exploration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, Architectures, Methods and Tools, 2009. DSD '09. 12th Euromicro Conference on
  • Conference_Location
    Patras
  • Print_ISBN
    978-0-7695-3782-5
  • Type

    conf

  • DOI
    10.1109/DSD.2009.158
  • Filename
    5350250