DocumentCode :
3516436
Title :
Component-Based Hardware/Software Co-Simulation
Author :
Cheung, Ping Hang ; Hao, Kecheng ; Xie, Fei
Author_Institution :
Dept. of ECE, Portland State Univ. Portland, Portland, OR, USA
fYear :
2007
fDate :
29-31 Aug. 2007
Firstpage :
265
Lastpage :
270
Abstract :
Developing highly efficient and reliable embedded systems demands hardware/software (HW/SW) co-design and, therefore, co-simulation. In order to be highly configurable, embedded systems are increasingly component-based in both hardware and software. In this paper, we present a novel approach to hardware/software co-simulation of component-based embedded systems. Our approach features a component model which unifies hardware and software component models with the concept of bridge component. Bridge components raise the level of abstraction for designing HW/SW interfaces. Their specifications are used to configure the co-simulators. Our approach has been applied to co-simulation of sensor system instances included in the TinyOS distribution. The case studies have demonstrated that our approach is readily applicable to real-world embedded systems and reduces co-simulation complexities.
Keywords :
embedded systems; hardware-software codesign; TinyOS distribution; bridge component; component-based embedded systems; hardware-software cosimulation; Application software; Bridges; Computer languages; Computer science; Embedded software; Embedded system; Hardware design languages; Sensor systems; Software systems; Specification languages;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design Architectures, Methods and Tools, 2007. DSD 2007. 10th Euromicro Conference on
Conference_Location :
Lubeck
Print_ISBN :
978-0-7695-2978-3
Type :
conf
DOI :
10.1109/DSD.2007.4341479
Filename :
4341479
Link To Document :
بازگشت