DocumentCode
3548337
Title
A system-level framework for evaluating area/performance/power trade-offs of VLIW-based embedded systems
Author
Ascia, Giuseppe ; Catania, Vincenzo ; Palesi, Maurizio ; Patti, Davide
Author_Institution
DIIT, Catania Univ., Italy
Volume
2
fYear
2005
fDate
18-21 Jan. 2005
Firstpage
940
Abstract
Architectures based on very long instruction word (VLIW) have found fertile ground in multimedia electronic appliances thanks to their ability to exploit high degrees of instruction level parallelism (ILP) with a reasonable trade-off in complexity and silicon costs. In this case application specific instruction-set processor (ASIP) specialization may require not only manipulation of the instruction-set but also tuning of the architectural parameters of the processor (e.g. the number and type of functional units, register files, etc.) and the memory subsystem (cache size, associativity, etc.). Setting the parameters so as to optimize certain metrics requires the use of efficient design space exploration (DSE) strategies and also simulation tools (retargetable compilers and simulators) and accurate estimation models operating at a high level of abstraction. In this paper we present a framework for evaluation, in terms of performance, cost and power consumption, of a system based on a parameterized VLIW microprocessor together with the memory hierarchy subsystem following execution of a specific application. The framework, which can be freely downloaded from the Internet, implements a number of multi-objective DSE strategies to obtain Pareto-optimal configurations for the system.
Keywords
Internet; application specific integrated circuits; embedded systems; instruction sets; microprocessor chips; optimisation; program compilers; Internet; Pareto-optimal configurations; design space exploration; embedded systems; estimation models; instruction level parallelism; memory hierarchy subsystem; multi-objective DSE strategies; multimedia electronic appliances; parameterized VLIW microprocessor; power consumption; retargetable compilers; simulation tools; specific instruction-set processor; very long instruction word; Application specific processors; Costs; Design optimization; Embedded system; Home appliances; Optimizing compilers; Registers; Silicon; Space exploration; VLIW;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2005. Proceedings of the ASP-DAC 2005. Asia and South Pacific
Print_ISBN
0-7803-8736-8
Type
conf
DOI
10.1109/ASPDAC.2005.1466494
Filename
1466494
Link To Document