Title :
An application level synthesis methodology for embedded systems
Author :
Alippi, Cesare ; Galbusera, Andrea ; Stellini, Marco
Author_Institution :
Dipt. di Elettronica e Inf., Politecnico di Milano, Italy
Abstract :
Time-to-market, cost and power consumption requirements are pushing research in embedded systems towards the development of sophisticated CAD environments. The paper suggests a novel synthesis methodology for embedded devices based on an application level perturbation analysis. The methodology is based on randomised algorithms for evaluating the effective performance loss of the computational flow induced by perturbations and a Tabu-search optimising algorithm for distributing the tolerable performance loss along the computational subsystems composing the computation.
Keywords :
embedded systems; hardware-software codesign; perturbation techniques; search problems; virtual machines; CAD environments; Tabu-search optimising algorithm; application level perturbation analysis; application level synthesis methodology; computational flow; computational subsystems; effective performance loss; embedded systems; randomised algorithms; tolerable performance loss; Costs; Distributed computing; Embedded computing; Embedded system; Energy consumption; Environmental economics; Optimization methods; Performance loss; Time to market; Uncertainty;
Conference_Titel :
Circuits and Systems, 2002. ISCAS 2002. IEEE International Symposium on
Print_ISBN :
0-7803-7448-7
DOI :
10.1109/ISCAS.2002.1010743