• DocumentCode
    2221705
  • Title

    Xpipes: a latency insensitive parameterized network-on-chip architecture for multiprocessor SoCs

  • Author

    Dall´Osso, Matteo ; Biccari, Gianluca ; Giovannini, Luca ; Bertozzi, Davide ; Benini, Luca

  • Author_Institution
    DEIS, Bologna Univ., Italy
  • fYear
    2003
  • fDate
    13-15 Oct. 2003
  • Firstpage
    536
  • Lastpage
    539
  • Abstract
    The growing complexity of customizable embedded multiprocessor architectures for digital media processing will soon require highly scalable network-on-chip based communication infrastructures. Here, we propose xpipes, a scalable and high-performance NoC architecture for multiprocessor SoCs, consisting of soft macros that can be turned into instance-specific network components at instantiation time. The flexibility of its components allows our NoC to support both homogeneous and heterogeneous architectures. The interface with IP cores at the periphery of the network is standardized (OCP-based). Links can be pipelined with a flexible number of stages to decouple data introduction speed from worst-case link delay. Switches are lightweight and support reliable communication for arbitrary link pipeline depths (latency insensitive operation). Xpipes has been described in synthesizable SystemC, at the cycle-accurate and signal-accurate level.
  • Keywords
    macros; multiprocessing systems; pipeline processing; system-on-chip; NoC architecture; OCP-based network; SystemC; digital media processing; embedded multiprocessor architecture; heterogeneous architecture; homogeneous architecture; multiprocessor SoC; network-on-chip architecture; pipelined link; soft macro; switch; worst-case link delay; xpipes; Computer architecture; Computer networks; Delay; Network-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design, 2003. Proceedings. 21st International Conference on
  • ISSN
    1063-6404
  • Print_ISBN
    0-7695-2025-1
  • Type

    conf

  • DOI
    10.1109/ICCD.2003.1240952
  • Filename
    1240952