SpaceWire-D on the castor spaceflight processor

David Gibson (Lead / Corresponding author), Stephen (Steve) Parkes, Chris McClements, Stuart Mills, David Paterson

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)


SpaceWire-D is a deterministic extension to the SpaceWire protocol designed to satisfy hard real-time constraints on a SpaceWire network. This allows a single SpaceWire network to be used for both control applications and payload data-handling. The Atmel AT6981 Castor device is a LEON2-FT based system-on-chip with multiple integrated peripherals including an eight-port SpaceWire router and three internal SpaceWire engines each containing three DMA channels, an RMAP initiator, and an RMAP target. This paper describes the SpaceWire-D protocol; the design of RTEMS networking software to test the protocol using the AT6981 system-on-chip; and the results of those tests.

Original languageEnglish
Title of host publicationProceedings of the 6th International SpaceWire Conference, SpaceWire 2014
PublisherInstitute of Electrical and Electronics Engineers
ISBN (Print)9780955719653
Publication statusPublished - 24 Oct 2014
Event6th International SpaceWire Conference, SpaceWire 2014 - Athens, Greece
Duration: 22 Sept 201426 Sept 2014


Conference6th International SpaceWire Conference, SpaceWire 2014
Internet address


  • AT6981
  • deterministic networks
  • spacecraft onboard processing
  • SpaceWire
  • SpaceWire-D

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications
  • Hardware and Architecture
  • Software


Dive into the research topics of 'SpaceWire-D on the castor spaceflight processor'. Together they form a unique fingerprint.

Cite this