DocumentCode :
2059244
Title :
Automated and energy-efficient co-synthesis for distributed embedded systems
Author :
Mohsen, Amjad ; Hofmann, R.
Author_Institution :
Dept. of Commun. Syst. & Comput. Networks, Erlangen-Nurnberg Univ., Erlangen, Germany
Volume :
2
fYear :
2005
fDate :
14-15 July 2005
Firstpage :
777
Abstract :
This paper presents an automated system-level co-design tool for hard real-time distributed embedded systems. The tool generates energy-efficient implementation alternatives from a high-level system description. The obtained implementation alternatives span the whole Pareto-optimal front and hence offer the designer enough freedom in choosing a design alternative based on market requirements. Energy-efficient computing is achieved by applying voltage scaling (VS) to exploit slack periods in the system based on a global view of energy profiles of all tasks and their mappings. The co-synthesis process is enhanced in this paper by an extra allocation refinement step to prevent unnecessary energy dissipation and to enhance the efficiency of VS schemes. The time schedule of tasks is also optimized to maximize the energy reduction achieved by apply VS.
Keywords :
Pareto optimisation; embedded systems; hardware-software codesign; integrated circuit design; logic CAD; Pareto-optimal front; allocation refinement step; automated system-level co-design tool; distributed embedded systems; energy profile; energy-efficient co-synthesis; high-level system description; real-time distributed embedded system; voltage scaling; Computer networks; Design automation; Dynamic voltage scaling; Embedded system; Energy consumption; Energy efficiency; Hardware; Peace technology; Real time systems; Space exploration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signals, Circuits and Systems, 2005. ISSCS 2005. International Symposium on
Print_ISBN :
0-7803-9029-6
Type :
conf
DOI :
10.1109/ISSCS.2005.1511356
Filename :
1511356
Link To Document :
بازگشت