DocumentCode
2360001
Title
Routing Aware Switch Hardware Customization for Networks on Chips
Author
Meloni, Paolo ; Murali, Srinivasan ; Carta, Salvatore ; Camplani, Massimo ; Raffo, Luigi ; De Micheli, G.
Author_Institution
DIEE, Cagliari Univ.
fYear
2006
fDate
Sept. 2006
Firstpage
1
Lastpage
5
Abstract
Networks on chip (NoC) has been proposed as a scalable and reusable solution for interconnecting the evergrowing number of processor/memory cores on a single silicon die. As the hardware complexity of a NoC is significant, methods for designing a NoC with low hardware overhead, matching the application requirements are essential. In this work, we present a method for reducing the hardware complexity of the NoC by automatically configuring the architecture of the NoC switches to suit the application traffic characteristics. The crossbar matrix and the arbiters of each switch in the NoC design are customized to support the traffic flows utilizing that switch. This application-specific switch customization is integrated with an existing design flow, which automates NoC topology synthesis, mapping, RTL code and physical layout generation. Several experimental studies on NoC benchmark designs are carried out, which show that the proposed switch customization technique leads to large reduction in the NoC switch area (28% on average) and power consumption (21% on average). Moreover, the critical paths of the switches reduce significantly, thereby leading to a significant speed-up of the NoC design
Keywords
integrated circuit design; network routing; network topology; network-on-chip; switching; RTL code; application traffic; crossbar matrix; hardware complexity; hardware overhead; memory cores; network-on-chip; processor cores; switch customization; switch hardware customization; Communication switching; Design methodology; Energy consumption; Hardware; Large scale integration; Network-on-a-chip; Routing; Silicon; Switches; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
Nano-Networks and Workshops, 2006. NanoNet '06. 1st International Conference on
Conference_Location
Lausanne
Print_ISBN
1-4244-0391-X
Type
conf
DOI
10.1109/NANONET.2006.346217
Filename
4152800
Link To Document