Computer Software
Print ISSN : 0289-6540
Open Source Simuator for Embedded System Extended Multiprocessor
Takuya AZUMITakashi FURUKAWAHiroshi AIBASeiya SHIBATAShinya HONDAHiroyuki TOMIYAMAHiroaki TAKADA
Author information
JOURNAL FREE ACCESS

2010 Volume 27 Issue 4 Pages 4_24-4_42

Details
Abstract

This paper presents an open source simulator corresponding multiprocessors for embedded systems. The purpose of the simulator is to effectively develop a real-time OS and application for multiprocessors. To realize the multiprocessor simulation environment, an ISS (Instruction Set Simulators) for a single processor is extended with few modifications and cooperate with other ISSes. There are four newly-developed mechanisms between ISSes as follows: (1) a shared memory mechanism, (2) an exclusion control mechanism, (3) an interrupt mechanism, and (4) a synchronism mechanism. Moreover, the method of reducing simulation time to use the idle time of the real-time OS is proposed. It is possible to adapt this environment to other kinds of ISSes.

Content from these authors
© Japan Society for Software Science and Technology 2010
Previous article Next article
feedback
Top