DocumentCode :
583657
Title :
Development of high performance space processor emulator based on QEMU — Open source dynamic translator
Author :
Choi, Jong-Wook ; Nam, Byeong-Gyu
Author_Institution :
Satellite Flight Software Team (SWT), Korea Aerosp. Res. Inst., Daejeon, South Korea
fYear :
2012
fDate :
17-21 Oct. 2012
Firstpage :
300
Lastpage :
304
Abstract :
During the development of flight software, the processor emulator is an essential tool for software development, verification and the core component of the satellite simulator, which can be substituted for the real hardware. The on-board computer being developed by KARI uses the ERC32 processor based on SPARC v7, whereas high performance LEON2/3 processor based on SPARC v8 will be used for OBC in next-generation LEO satellite. But the processor emulator based on the instruction level interpretation cannot meet the real time performance because of the high performance of LEON2/3 processor. To resolve this problem, this paper presents the development of ERC32/LEON3 processor emulator based on QEMU which is open source and dynamic translator. And it describes the software development and testing/debugging on the developed emulator.
Keywords :
aerospace computing; artificial satellites; microprocessor chips; program debugging; program testing; virtual machines; ERC32 processor; ERC32/LEON3 processor emulator; KARI; LEON2/3 processor; QEMU; SPARC v7; SPARC v8; core component; flight software; high performance space processor emulator development; instruction level interpretation; next-generation LEO satellite; on-board computer; open source dynamic translator; satellite simulator; software debugging; software development; software testing; verification; Aerodynamics; Random access memory; Real-time systems; Registers; Satellites; Software; Tornadoes; ERC32; Emulator; LEON3; Processor; QEMU; RTEMS; VxWorks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Control, Automation and Systems (ICCAS), 2012 12th International Conference on
Conference_Location :
JeJu Island
Print_ISBN :
978-1-4673-2247-8
Type :
conf
Filename :
6393450
Link To Document :
بازگشت