Title :
Virtual ARM Platform for embedded system developers
Author :
Han, Alex Heunhe ; Hwang, Young-Si ; An, Young-Ho ; Lee, So-Jin ; Chung, Ki-Seok
Author_Institution :
Dept. of Electron. & Comput. & Commun. Eng., Hanyang Univ., Seoul
Abstract :
More and more embedded system developers and system-on-chip designers reply on microprocessor-based design methodology to reduce time-to market. ARM processor has been a major player in embedded system industry over the last 10 years. However, there are many restrictions on developing embedded software using ARM processor in the early design stage. For those who are not familiar with embedded software equipment, testing their software on a real ARM hardware platform is a challenging job. To overcome such a problem, we have designed virtual ARM platform, which offers easier testing and debugging environment to ARM based embedded system developers. Major benefits that can be achieved by utilizing a virtual ARM platform are (1) reducing development cost, (2) lowering the entrance barrier for embedded system novices, and (3) making it easier to test and debug embedded software designs. Unlike many other purely software-oriented ARM simulators which are independent of real hardware platforms, our proposed virtual ARM platform is specifically targeted on SYS-Lab 5000 ARM hardware platform, (designed by Libertron, Inc.,) which means that virtual ARM platform imitates behaviors of embedded software as if the software is running on the target embedded hardware as closely as possible. This paper shows how virtual ARM platform is designed and how it can be used to reduce design time and cost.
Keywords :
embedded systems; logic design; microprocessor chips; program debugging; program testing; SYS-Lab 5000; embedded system development; microprocessor-based design methodology; software debugging; software testing; system-on-chip design; virtual ARM platform; Costs; Debugging; Design methodology; Embedded software; Embedded system; Hardware; Software design; Software testing; System testing; System-on-a-chip;
Conference_Titel :
Audio, Language and Image Processing, 2008. ICALIP 2008. International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-1723-0
Electronic_ISBN :
978-1-4244-1724-7
DOI :
10.1109/ICALIP.2008.4590136