Title :
OBC-NG: Towards a reconfigurable on-board computing architecture for spacecraft
Author :
Lüdtke, Daniel ; Westerdorff, Karsten ; Stohlmann, Kai ; Börner, Anko ; Maibaum, O. ; Ting Peng ; Weps, Benjamin ; Fey, Gorschwin ; Gerndt, Andreas
Author_Institution :
Simulation & Software Technol., German Aerosp. Center (DLR), Braunschweig, Germany
Abstract :
The computational demands on spacecraft are rapidly increasing. Current on-board computing components and architectures cannot keep up with the growing requirements. Only a small selection of space-qualified processors and FPGAs are available and current architectures stick with the inflexible cold-redundant structure. The objective of the ongoing project OBC-NG (On-board Computer - Next Generation) is to find new concepts for on-board-computer to fulfill future requirements. The concept presented in this paper is based on a distributed reconfigurable system, consisting of different nodes for processing, management and interface operations. OBC-NG will exploit the high performance of commercial off-the-shelf (COTS) hardware parts. To compensate the shortcomings of COTS parts the OBC-NG redundancy approach differs from the classic way and error mitigation techniques will work mainly on software level. This paper discusses the hardware and software architecture of the system as well as the redundancy and reconfiguration concept. Our ideas will be proven in an OBC-NG prototype, planned for the next year.
Keywords :
distributed processing; reconfigurable architectures; redundancy; spacecraft computers; OBC-NG; distributed reconfigurable system; hardware architecture; on-board computer-next generation; reconfigurable on-board computing architecture; reconfiguration; redundancy; software architecture; spacecraft; Computer architecture; Computers; Field programmable gate arrays; Hardware; Program processors; Space vehicles;
Conference_Titel :
Aerospace Conference, 2014 IEEE
Conference_Location :
Big Sky, MT
Print_ISBN :
978-1-4799-5582-4
DOI :
10.1109/AERO.2014.6836179