Title :
Timed RTOS modeling for embedded system design
Author :
He, Zhengting ; Mok, Aloysius ; Peng, Cheng
Author_Institution :
Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX, USA
Abstract :
With processor speed doubling every 18 months, more and more system functionalities are implemented as software (SW) in the design process of embedded systems. Selecting the "right" RTOS before the SW is developed is very important. In this paper, we present an RTOS modeling tool based on SystemC. It is configurable to support modeling and timed simulation of most popular embedded RTOSs. Timing fidelity is achieved by using delay annotation. The OS timing information is derived from published benchmark data. Experiments show that the accuracy of our approach is able to help designers gain confidence in their RTOS selection. By avoiding using an instruction set simulator, the simulation can be speeded up by more than 3 orders of magnitude. Any other component integrable with SystemC can also be integrated in our simulation environment.
Keywords :
digital simulation; embedded systems; instruction sets; operating systems (computers); systems analysis; SystemC; delay annotation; embedded system design; instruction set simulator; system functionality; timed RTOS modeling; Circuit simulation; Context modeling; Delay; Digital signal processing; Embedded system; High speed integrated circuits; Space exploration; Switches; Timing; Yarn;
Conference_Titel :
Real Time and Embedded Technology and Applications Symposium, 2005. RTAS 2005. 11th IEEE
Print_ISBN :
0-7695-2302-1
DOI :
10.1109/RTAS.2005.52