DocumentCode
3491763
Title
Decision guide environment for design space exploration
Author
Miramond, Benoît ; Delosme, Jean-Marc
Author_Institution
Lab. ETIS, CNRS, Cergy-Pontoise
Volume
1
fYear
2005
fDate
19-22 Sept. 2005
Lastpage
888
Abstract
In current embedded system design practice, only few architectural solutions and mappings of the functionalities of a system on the architecture´s components are examined. This paper presents an optimization-based method and the associated tool developed to help designers take architectural decisions. The principle of this approach is to efficiently explore the design space and to dynamically provide the user with the capabilities to visualize the evolution of selected criteria. The first objective is solved by developing an enhanced version of the adaptive simulated annealing algorithm. Since the method is iterative, multiple solutions may be examined and the tool lets the user stop exploration at any time, tune parameters and select solutions. Moreover we present an approach for systems whose functionalities are specified by means of multiple models of computation, in order to handle descriptions of digital signal applications at several levels of detail. The tool has been applied to a motion detection application in order to determine architectural parameters
Keywords
digital signal processing chips; embedded systems; formal specification; hardware-software codesign; logic partitioning; simulated annealing; software architecture; adaptive simulated annealing algorithm; architectural parameter; decision guide environment; design space exploration; digital signal application; embedded system design; hardware-software partitioning; motion detection application; optimization-based method; software architecture; Computational modeling; Computer architecture; Costs; Design optimization; Embedded system; Hardware; Object oriented modeling; Simulated annealing; Space exploration; Visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technologies and Factory Automation, 2005. ETFA 2005. 10th IEEE Conference on
Conference_Location
Catania
Print_ISBN
0-7803-9401-1
Type
conf
DOI
10.1109/ETFA.2005.1612618
Filename
1612618
Link To Document