• 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