DocumentCode :
466449
Title :
System-level power-performance trade-offs in bus matrix communication architecture synthesis
Author :
Pasricha, Sudeep ; Park, Young-Hwan ; Kurdahi, Fadi J. ; Dutt, Nikil
Author_Institution :
Univ. of California, Irvine
fYear :
2006
fDate :
22-25 Oct. 2006
Firstpage :
300
Lastpage :
305
Abstract :
System-on-chip communication architectures have a significant impact on the performance and power consumption of modern multiprocessor system-on-chips (MPSoCs). However, customization of such architectures for an application requires the exploration of a large design space. Thus designers need tools to rapidly explore and evaluate relevant communication architecture configurations exhibiting diverse power and performance characteristics. In this paper we present an automated framework for fast system-level, application-specific, power- performance trade-offs in bus matrix communication architecture synthesis. Our paper makes two specific contributions. First, we develop energy macro-models for system-level exploration of bus matrix communication architectures. Second, we incorporate these macro- models into a bus matrix synthesis flow that enables designers to efficiently explore the power-performance design space of different bus matrix configurations. Experimental results show that our energy macro- models incur less than 5% average absolute error compared to gate-level models. Furthermore, our bus matrix synthesis framework generates a tradeoff space with designs that exhibits an approximately 20% variation in power and 40% variation in performance on an industrial networking MPSoC application, demonstrating the utility of our approach.
Keywords :
computer architecture; logic design; system buses; system-on-chip; bus matrix communication architecture synthesis; multiprocessor system-on-chips; system-level power-performance trade-offs; system-on-chip communication architectures; Application software; Bandwidth; Computer architecture; Embedded computing; Energy consumption; Integrated circuit synthesis; Multiprocessing systems; Network-on-a-chip; Space exploration; System-on-a-chip; bus matrix synthesis; communication architectures; power estimation; power-performance trade-offs; system-on-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hardware/Software Codesign and System Synthesis, 2006. CODES+ISSS '06. Proceedings of the 4th International Conference
Conference_Location :
Seoul
Print_ISBN :
1-59593-370-0
Electronic_ISBN :
1-59593-370-0
Type :
conf
DOI :
10.1145/1176254.1176327
Filename :
4278533
Link To Document :
بازگشت