DocumentCode
3367295
Title
A novel reconfigurable on-board computer based on soft core CPU
Author
Xu, Guodong ; Wang, Song ; Lin, Jie ; Liu, Yuan
Author_Institution
Res. Center of Satellite Technol., Harbin Inst. of Technol., Harbin, China
fYear
2009
fDate
9-12 Aug. 2009
Firstpage
2467
Lastpage
2471
Abstract
To address the issues of single event upsets caused by radiation in outer space to micro-satellites, we proposed a novel reconfigurable on-board computer system with three soft core CPUs inside the Field Programmable Gate Array(FPGA), with the function of error detecting and restoring configuration. Two of the soft core CPUs act as the central processing unit, doing housekeeping of the satellite; and the third one includes a 32-bit floating-point mathematical co-processor core using the Coordinate Rotation Digital Computer(CORDIC) algorithm, dealing with complex mathematical operation. When SEU happens to our system, the system can detect it and send a message to trigger the restoring configuration. To verify our design, a semi-physical simulation platform consisting of the reconfigurable on-board computer, dSPACE simulating computer and laboratory display terminal is built, and capability of our design is proved on this platform. In the experiment, we inject errors artificially, and the errors can be detected and corrected by reconfiguring the whole system; when no errors are injected, the computer can take control of the satellite normally.
Keywords
SRAM chips; aerospace control; artificial satellites; control engineering computing; coprocessors; field programmable gate arrays; floating point arithmetic; 32-bit floating-point coprocessor core; CORDIC algorithm; central processing unit; configuration restoring function; coordinate rotation digital computer algorithm; error detecting function; field programmable gate array; microsatellites; reconfigurable onboard computer; satellite control; semiphysical simulation platform; soft core CPU; Central Processing Unit; Computational modeling; Computer displays; Computer errors; Computer simulation; Error correction; Event detection; Field programmable gate arrays; Radiation detectors; Single event upset; Error detecting; Mathematical co-processor; Reconfigurable on-board computer; Soft core CPU;
fLanguage
English
Publisher
ieee
Conference_Titel
Mechatronics and Automation, 2009. ICMA 2009. International Conference on
Conference_Location
Changchun
Print_ISBN
978-1-4244-2692-8
Electronic_ISBN
978-1-4244-2693-5
Type
conf
DOI
10.1109/ICMA.2009.5246405
Filename
5246405
Link To Document