DocumentCode :
3274076
Title :
Design and Implementation of a Simulation Framework for the ARM Embedded System
Author :
Wan, Han ; Gao, Xiaopeng ; Deng, Libo ; Yu, Ting
fYear :
2008
fDate :
1-3 April 2008
Firstpage :
714
Lastpage :
719
Abstract :
This paper proposes a basic ARM full system simulation framework, a novel approach to understanding the behavior of modern embedded systems. Our simulation framework implements the kernel architecture of the ARM ISA, on which one can run and debug system or user-level programs. It has flexible software architecture, and good encapsulation of the communication between virtual peripherals and host peripherals. On the other hand, we implement a remote debugging system based on our simulation kernel, which extends remote serial protocol (RSP) of GDB and using Eclipse as the front-UI to build a platform-independent system. Since the simulation kernel has the full control of the target programs, the debugging system provides a flexible mechanism to collect the simulation information. These allowed people use or extend it to build a new ARM development environment, in order to study the embedded systems or help investigating the embedded operating system and low-level software.
Keywords :
Communication system control; Computer architecture; Debugging; Embedded system; Encapsulation; Instruction sets; Kernel; Operating systems; Protocols; Software architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Modeling and Simulation, 2008. UKSIM 2008. Tenth International Conference on
Conference_Location :
Cambridge, UK
Print_ISBN :
0-7695-3114-8
Type :
conf
DOI :
10.1109/UKSIM.2008.41
Filename :
4489020
Link To Document :
بازگشت