Title :
Rapid system-level performance evaluation and optimization for application mapping onto SoC architectures
Author :
Mohanty, Sumit ; Prasanna, Viktor K.
Author_Institution :
Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA, USA
Abstract :
System-on-chip (SoC) architectures integrate several heterogeneous components onto a single chip. These components provide various capabilities such as dynamic voltage scaling, reconfiguration, multiple power states, etc., that can be exploited for performance optimization during application design. We propose a generic model (GenM) which captures the capabilities of a large class of SoC architectures and facilitates evaluation and optimization of performance during application design. The GenM model is used as an abstraction to identify various well-defined optimization problems for application mapping onto SoC architectures. Using GenM, we developed an interpretive simulator, High-level Performance Estimator (HiPerE). It integrates component specific performance estimates to rapidly evaluate performance at the system level. The MILAN framework enables hierarchical simulation through the integration of HiPerE and low-level component specific simulators into a unified environment. Hierarchical simulation facilitates efficient design space exploration during application mapping onto SoC architectures.
Keywords :
circuit CAD; circuit optimisation; circuit simulation; integrated circuit design; integrated circuit modelling; system-on-chip; GenM; HiPerE interpretive simulator; High-level Performance Estimator; MILAN framework; SoC architectures; application design; application mapping; component specific performance estimates; design space exploration; dynamic voltage scaling; generic model; heterogeneous components; hierarchical simulation; low-level component specific simulators; multiple power states; performance optimization; rapid system-level performance evaluation; reconfiguration; system level performance; system-on-chip architectures; unified environment; Clocks; Delay; Design optimization; Digital signal processing; Power system modeling; Process design; Reconfigurable logic; Space exploration; System-on-a-chip; Voltage;
Conference_Titel :
ASIC/SOC Conference, 2002. 15th Annual IEEE International
Print_ISBN :
0-7803-7494-0
DOI :
10.1109/ASIC.2002.1158049