DocumentCode
2203626
Title
Configuration-level hardware/software partitioning for real-time embedded systems
Author
D´Ambrosio, Joseph G. ; Hu, Xiaobo Sharon
Author_Institution
Gen. Motors Res. Labs., Warren, MI, USA
fYear
1994
fDate
22-24 Sep 1994
Firstpage
34
Lastpage
41
Abstract
We present an approach to hardware/software partitioning for real-time embedded systems. The abstraction level we have adopted is referred to as the configuration level, where hardware is modeled as resources with no detailed functionality and software is modeled as tasks utilizing the resources. Through configuration-level analysis, cost and performance tradeoffs can be studied early in the design process and a large design space can be explored. Feasibility factor is introduced to measure the possibility of a real-time system being feasible, and is used as both a constraint and an attribute during the optimization process. Optimal partitioning is achieved through the use of an existing computer-aided design tool
Keywords
CAD; computer architecture; configuration management; optimisation; real-time systems; systems analysis; abstraction level; computer-aided design tool; configuration level; configuration-level analysis; cost; design process; feasibility factor; hardware model; hardware/software partitioning; large design space; optimal partitioning; optimization process; performance; real-time embedded systems; software model; Constraint optimization; Costs; Design automation; Embedded software; Embedded system; Hardware; Performance analysis; Process design; Real time systems; Space exploration;
fLanguage
English
Publisher
ieee
Conference_Titel
Hardware/Software Codesign, 1994., Proceedings of the Third International Workshop on
Conference_Location
Grenoble
Print_ISBN
0-8186-6315-4
Type
conf
DOI
10.1109/HSC.1994.336725
Filename
336725
Link To Document