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
Link To Document