DocumentCode
2924453
Title
Dynamically reconfigurable on-chip communication architectures for multi use-case chip multiprocessor applications
Author
Pasricha, Sudeep ; Dutt, Nikil ; Kurdahi, Fadi J.
Author_Institution
Univ. of California, Irvine, CA
fYear
2009
fDate
19-22 Jan. 2009
Firstpage
25
Lastpage
30
Abstract
The phenomenon of digital convergence and increasing application complexity today is motivating the design of chip multiprocessor (CMP) applications with multiple use cases. Most traditional on-chip communication architecture design techniques perform synthesis and optimization only for a single use-case, which may lead to sub-optimal design decisions for multi-use case applications. In this paper we present a framework to generate a dynamically reconfigurable crossbar-based on-chip communication architecture that can support multiple use-case bandwidth and latency constraints. Our framework generates on-chip communication architectures with a low cost, low power dissipation, and with minimal reconfiguration overhead. Results of applying our framework on several networking CMP applications show that our approach is able to generate a crossbar solution with significantly lower cost (2.4times to 3.8times), and lower power dissipation (1.5times to 3.1times), compared to the best previously proposed approach.
Keywords
integrated circuit design; microprocessor chips; reconfigurable architectures; digital convergence; low power dissipation; multi use-case chip multiprocessor; multiple use-case bandwidth; reconfigurable on-chip communication architectures; suboptimal design decisions; Auditory displays; Bandwidth; Convergence; Costs; Delay; Network interfaces; Network-on-a-chip; Power dissipation; Power generation; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2009. ASP-DAC 2009. Asia and South Pacific
Conference_Location
Yokohama
Print_ISBN
978-1-4244-2748-2
Electronic_ISBN
978-1-4244-2749-9
Type
conf
DOI
10.1109/ASPDAC.2009.4796436
Filename
4796436
Link To Document