Presentation | 2010/10/21 Development of High performance ERC32 processor emulator based on Dynamic Translation Emulation Method Jong-Wook Choi, Jae-Seung Lee, Seung-Eun Yang, Yee-Jin Cheon, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | Currently developing satellites by KARI use the MCMERC32SC processor for on-board computer (OBC). The software-based spacecraft simulator was developed for the flight software (FSW) development and testing using TSIM-ERC32 processor emulator from Aeroflex Gaisler. This simulator has been used for the FSW development and verification. It also will be used for ground operation training, LEOP operation and FSW maintenance after launch. The processor in OBC of next-generation LEO satellite will be changed from ERC32 to LEON3, but the software-based LEON3 (such as TSIM-LEON3) emulator cannot meet the real time performance because of the high performance of LEON3 processor. To resolve this problem, ESA develops the hardware-based processor emulator but it is limited to LEON2 processor. Another approach from ESA, dynamic translation emulator is developed, which offers performance improvement of 5-10 times over traditional emulators while retaining the benefits of software based emulators. This papers presents the development of the ERC32 emulator based on open source dynamic translator, QEMU, as the first step. And it describes the software development and testing/debugging on developed emulator. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | Emulator / QEMU / Dynamic Translation / ERC32 |
Paper # | SAT2010-56 |
Date of Issue |
Conference Information | |
Committee | SAT |
---|---|
Conference Date | 2010/10/21(1days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | |
Chair | |
Vice Chair | |
Secretary | |
Assistant |
Paper Information | |
Registration To | Satellite Telecommunications (SAT) |
---|---|
Language | ENG |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | Development of High performance ERC32 processor emulator based on Dynamic Translation Emulation Method |
Sub Title (in English) | |
Keyword(1) | Emulator |
Keyword(2) | QEMU |
Keyword(3) | Dynamic Translation |
Keyword(4) | ERC32 |
1st Author's Name | Jong-Wook Choi |
1st Author's Affiliation | Satellite Flight Software Department, Korea Aerospace Research Institute() |
2nd Author's Name | Jae-Seung Lee |
2nd Author's Affiliation | Satellite Flight Software Department, Korea Aerospace Research Institute |
3rd Author's Name | Seung-Eun Yang |
3rd Author's Affiliation | Satellite Flight Software Department, Korea Aerospace Research Institute |
4th Author's Name | Yee-Jin Cheon |
4th Author's Affiliation | Satellite Flight Software Department, Korea Aerospace Research Institute |
Date | 2010/10/21 |
Paper # | SAT2010-56 |
Volume (vol) | vol.110 |
Number (no) | 256 |
Page | pp.pp.- |
#Pages | 7 |
Date of Issue |