DocumentCode
134049
Title
MARC - Lessons learnt
Author
Senior, Alan ; Coetzee, John-Paul ; Gasti, Wahida
Author_Institution
Space Div., Thales Alenia Space - UK, Bristol, UK
fYear
2014
fDate
22-26 Sept. 2014
Firstpage
1
Lastpage
4
Abstract
This paper describes the lessons learnt during the development and testing of the Modular Architecture for Robust Computing (MARC) demonstration system. It is principally written from a hardware perspective. The MARC system is designed for satellite avionics applications. The network and power architectures are based on established spacecraft redundancy concepts and provide tolerance to single point failures. The MARC architecture is designed to provide a scalable solution that can meet the demanding needs of future missions, the SpaceWire network can be expanded to include new functions and to provide duplicate paths to achieve the level of redundancy needed for a particular mission. An important aspect of the demonstrator hardware is that the key components are space qualifiable parts; permitting the design to be upgraded to a fully space qualified system with minimal changes, in particular the hardware design uses the ESA Atmel AT697F processor and SpaceWire 10X router developments. The ESA SpaceWire RMAP IP Core is also used for all module network interfaces, being implemented within FPGAs. The lessons learnt include the experiences with implementing the RMAP IP Core, VHDL synthesis problems, power consumption issues and the need for detailed internal unit interface specifications. Additional technology developments, such as radiation and fault tolerant Point of Load converters that are required for migration of the design to flight are also identified. Lessons were also learnt regarding parallel Hardware and Software developments to reduce development timescales whilst eliminating diverging design compatibility.
Keywords
avionics; space vehicle electronics; ESA Atmel AT697F processor; ESA SpaceWire RMAP IP core; FPGA; MARC architecture; MARC demonstration system; SpaceWire 10X router; SpaceWire network; VHDL synthesis problems; hardware design; lessons learnt; modular architecture; module network interfaces; parallel hardware; power architectures; power consumption; robust computing; satellite avionics applications; software developments; space qualifiable parts; space qualified system; spacecraft redundancy concepts; Aerospace electronics; Backplanes; Hardware; IP networks; Protocols; Software; Space vehicles; Avionics; MARC; RMAP; SpW; SpaceWire;
fLanguage
English
Publisher
ieee
Conference_Titel
SpaceWire Conference (SpaceWire), 2014 International
Conference_Location
Athens
Type
conf
DOI
10.1109/SpaceWire.2014.6936269
Filename
6936269
Link To Document