DocumentCode
864655
Title
Platune: a tuning framework for system-on-a-chip platforms
Author
Givargis, Tony ; Vahid, Frank
Author_Institution
Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
Volume
21
Issue
11
fYear
2002
fDate
11/1/2002 12:00:00 AM
Firstpage
1317
Lastpage
1327
Abstract
System-on-a-chip (SOC) platform manufacturers are increasingly adding configurable features that provide power and performance flexibility in order to increase a platform´s applicability. This paper presents a framework, called Platune, for performance and power tuning of one such SOC platform. Platune is used to simulate an embedded application that is mapped onto the SOC platform and output performance and power metrics for any configuration of the SOC platform. Furthermore, Platune is used to automatically explore the large configuration space of such an SOC platform. The versatility, in terms of accuracy and speed of exploration, of Platune is demonstrated experimentally using three large benchmark examples. The power estimation techniques for processors, caches, memories, buses, and peripherals combined with the design space exploration algorithm deployed by Platune form a methodology for design-of tuning frameworks for parameterized SOC platforms in general.
Keywords
VLSI; circuit CAD; circuit simulation; embedded systems; integrated circuit design; low-power electronics; system-on-chip; Platune; SOC platform; design space exploration algorithm; embedded application simulation; exploration speed; low-power design; output performance; parameter tuning; platform-based design; power estimation techniques; power metrics; system-on-a-chip platforms; tuning framework; Algorithm design and analysis; Computer science; Design methodology; Embedded computing; Embedded system; Helium; Manufacturing; Power system modeling; Space exploration; System-on-a-chip;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/TCAD.2002.804107
Filename
1047050
Link To Document