An RTOS-Centric Simulator in SystemC for Embedded System
Date Issued
2006
Date
2006
Author(s)
Liu, Chih-Yun
DOI
en-US
Abstract
In this Thesis, we propose the design of a Real-Time Operating System (RTOS) centric simulator for embedded systems. This design is based on the SystemC language, which is the most popular system and hardware modeling language used in the Electronic System Level (ESL) design. This methodology facilitates integrating our simulator with other SystemC-based hardware models.
The proposed simulator provides an abstract layer of generic RTOS model, which supports functions such as threads, ISR (Interrupt Service Routine), semaphores, event flags, and message queues. The whole design is implemented using an object-oriented design methodology such that users can extend the functions of this simulator in an easy way.
The application layer of software can be integrated with this simulator using the supported general RTOS service APIs. The embedded system developers can easily build a simulation model containing software and hardware components. The behavior of software can be investigated and verified from the co-simulation of hardware and software.
Subjects
嵌入式
模擬器
作業系統
Embedded System
SystemC
Simulator
Type
thesis
File(s)![Thumbnail Image]()
Loading...
Name
ntu-95-P93921002-1.pdf
Size
23.31 KB
Format
Adobe PDF
Checksum
(MD5):88d7c3492d6ac2806acac7be3dc871ff
