DocumentCode
3078894
Title
A multiprocessor based packet-switch: performance analysis of the communication infrastructure
Author
Tota, Sergio ; Casu, Mario R. ; Roch, Massimo Ruo ; Zamboni, Maurizio
Author_Institution
Dipt. di Elettronica, Politecnico di Torino, Turin, Italy
fYear
2005
fDate
2-4 Nov. 2005
Firstpage
172
Lastpage
177
Abstract
The intra-chip communication infrastructures are receiving always more attention since they are becoming a crucial part in the development of current SoCs. Due to the high availability of pre-characterized hard-IP, the complexity of the design is moving toward global interconnections which are introducing always more constraints at each technology node. Power consumption, timing closure, bandwidth requirements, time to market, are some of the factors that are leading to the proposal of new solutions for next generation multi-million SoCs. The need of high programmable systems and the high gate-count availability is moving always more attention on multiprocessors systems (MP-SoC) and so an adequate solution must be found for the communication infrastructure. One of the most promising technologies is the network-on-chip (NoC) architecture, which seems to better fit with the new demanding complexity of such systems. Before starting to develop new solutions, it is crucial to fully understand if and when current bus architectures introduce strong limitations in the development of high speed systems. This article describes a case study of a multiprocessor based ethernet packet-switch application with a shared-bus communication infrastructure. This system aims to depict all the bottlenecks which a shared-bus introduces under heavy load. What emerges from this analysis is that, as expected, a shared-bus is not scalable and it strongly limits whole system performances. These results strengthen the hypothesis that new communication architectures (like the NoC) must be found.
Keywords
local area networks; multiprocessor interconnection networks; network-on-chip; packet switching; shared memory systems; SoC; bandwidth requirements; high gate-count availability; intrachip communication; multiprocessor based ethernet packet-switch; multiprocessors systems; network-on-chip; power consumption; programmable systems; shared-bus communication infrastructure; timing closure; Availability; Bandwidth; Energy consumption; Multiprocessing systems; Network-on-a-chip; Performance analysis; Power system interconnection; Proposals; Time to market; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Signal Processing Systems Design and Implementation, 2005. IEEE Workshop on
ISSN
1520-6130
Print_ISBN
0-7803-9333-3
Type
conf
DOI
10.1109/SIPS.2005.1579859
Filename
1579859
Link To Document