Title :
Design space exploration in system level synthesis under memory constraints
Author :
Szymanek, Radoslaw ; Kuchcinski, Krzysztof
Author_Institution :
Dept. of Comput. & Inf. Sci., Linkoping Univ., Sweden
Abstract :
This paper addresses the problem of component selection, task assignment and task scheduling for distributed embedded computer systems. Such systems have a large number of constraints of different nature, such as cost, execution time, memory capacity and limitations on resource usage. Previous approaches have concentrated on a specific class of requirements and thus they limit number of constraints which can be handled in the design process. This results very often in non-feasible or too expensive solutions. The system presented in this paper CLASS (Constraint Logic bAsed System Synthesis) makes it possible to impose different design constraints and thus model the design more realistically. It is also efficient in finding good solutions or in some cases, optimal solutions for even nontrivial problems
Keywords :
embedded systems; processor scheduling; resource allocation; CLASS; design space exploration; distributed embedded computer systems; memory constraints; resource usage; system level synthesis; task assignment; task scheduling; Cost function; Design methodology; Distributed computing; Electronic switching systems; Embedded computing; Embedded system; Logic design; Memory management; Process design; Space exploration;
Conference_Titel :
EUROMICRO Conference, 1999. Proceedings. 25th
Conference_Location :
Milan
Print_ISBN :
0-7695-0321-7
DOI :
10.1109/EURMIC.1999.794441