Title
Design and Implementation of a Simulation Framework for the ARM Embedded System
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.
Year
DOI
Venue
2008
10.1109/UKSIM.2008.41
international conference on computer modeling and simulation
Keywords
DocType
ISSN
debug system,remote debugging system,platform-independent system,simulation framework,modern embedded system,simulation kernel,basic arm full system,embedded operating system,debugging system,embedded system
Conference
2381-4772
Citations 
PageRank 
References 
0
0.34
2
Authors
4
Name
Order
Citations
PageRank
Han Wan12810.98
Xiaopeng Gao25510.43
Libo Deng300.34
Ting Yu400.34