DocumentCode
3448111
Title
Virtual Prototyping of T-Engine Systems Using RTOS Centric Co-Simulation in Systemc
Author
Hassan, Mohamed AbdElSalam ; Sakanushi, Keishi ; Takeuch, Yoshinori ; Imai, Masaharu
Author_Institution
Dept. of Inf. Syst. Eng., Osaka Univ.
fYear
2005
fDate
5-6 Dec. 2005
Firstpage
171
Lastpage
191
Abstract
In this paper, we present our methodology for virtual prototyping at high level of abstraction, to validate the execution of real time applications on simulated H/W, using RTOS centric co-simulation in System C. The basic rationale of our methodology is to build simulation models of RTOS kernels targeting the mu-ITRON OS specification standard and use these models as centre of HW/SW co-simulation. To demonstrate the viability and the potential of the presented methodology, we describe an RTOS-centric cosimulation framework based on T-Kernel, a commercial RTOS kernel that inherits ITRON technology and powers the T-engine system widely used in Japanese industry as an open development platform for embedded systems. Finally, we discuss the merits of such co-simulation framework to virtually prototype, debug, and evaluate the performance of an application S/W running on T-engine
Keywords
C++ language; embedded systems; formal specification; hardware-software codesign; operating systems (computers); system-on-chip; virtual prototyping; RTOS centric co-simulation; SoC; System C; T-engine systems; embedded systems; mu-ITRON OS specification standard; virtual prototyping; Design engineering; Embedded system; Intellectual property; Kernel; Power system modeling; Real time systems; System-on-a-chip; Systems engineering and theory; Time to market; Virtual prototyping; Co-design; Co-simulation; RTOS; System C; Virtual prototyping;
fLanguage
English
Publisher
ieee
Conference_Titel
Information and Communications Technology, 2005. Enabling Technologies for the New Knowledge Society: ITI 3rd International Conference on
Conference_Location
Cairo
Print_ISBN
0-7803-9270-1
Type
conf
DOI
10.1109/ITICT.2005.1609623
Filename
1609623
Link To Document