2025 EDHPC (European Data Handling & Data Processing Conference)
- 100 Gbit/s-plus SpaceFibre on Space-Qualified FPGAs 369.01 KBSpaceFibre (ECSS-E-ST-50-11C) is an advanced spacecraft onboard data-handling network technology. It builds upon its previous generation, SpaceWire (ECSS-E-ST-50-12C), to meet the increasing demands for higher data rates and enhanced reliability in space applications. Increasingly complex payloads and advanced scientific instruments onboard spacecraft may demand data rates well beyond the practical limits of current SpaceFibre solutions using 8b/10b encoding, whose inherent overhead reduces effective throughput compared to more efficient coding schemes.
This paper presents a new development of the SpaceFibre protocol that enables significantly higher lane rates using a more efficient encoding scheme, requiring minimal modifications to other elements of the protocol stack. The solution implements a transcoding block that efficiently maps SpaceFibre 8b/10b data and K-codes into 64b/66b data and control blocks. Error detection is enhanced with an additional 32-bit CRC. An implementation achieving an aggregate data rate of 100 Gbit/s using a four-lane configuration has already been successfully tested under heavy-ion radiation on a Versal FPGA. - Effective, Robust TCP/IP over SpaceFibre 997.26 KBSpacecraft data-handling systems continue to demand ever-increasing performance. The use of Commercial Off-The-Shelf (COTS) devices, screened for space applications, is increasingly common, because of the performance and cost advantages they offer.
SpaceFibre is the next generation of the widely used SpaceWire network technology. SpaceFibre provides multi-Gbit/s on-board networking over both copper and fibre optic cables. SpaceFibre’s built-in quality of service (QoS) and fault detection, isolation, and recovery (FDIR) capabilities deliver high reliability and availability which are critical for spacecraft operations. SpaceFibre was specifically developed for space applications, providing the capabilities needed for space systems. COTS processors do not support SpaceFibre but do generally have PCIe and Ethernet interfaces, which could be used to connect to SpaceFibre.
This paper describes how SpaceWire and SpaceFibre networks can be used with both COTS and radiation-tolerant SoC devices, including the use of a TCP/IP stack. It further demonstrates how commercial hardware and standard software network stacks can be combined with the enhanced capabilities of SpaceFibre technology, including Quality of Service (QoS), link reliability and multi-lane redundancy. - High-Performance, Multi-Lane, SpaceFibre Routing Switch for ADHA 1.19 MBThe Advanced Data Handling Architecture (ADHA) concept has been developed in collaboration between European industry (integrators, and hardware suppliers) and the European Space Agency (ESA). ADHA defines a set of specifications for electronic data-handing units. which is based on standardised, interchangeable, and interoperable electronics modules. SpaceFibre provides the high data-rate interconnect for ADHA, both inside an ADHA unit, interconnecting the AHDA modules, and externally. This paper describes a SpaceFibre routing switch for AHDA hardware modules which is able to support the demanding data rates and interconnect architecture of ADHA applications.
- Ultra-Fast, Low-Overhead SpaceFibre Communication for System-on-Chips 693.16 KBA SpaceFibre Processor Endpoint has been developed to provide ultra-fast SpaceFibre communication for System-on-Chips (SoCs) with processors running an operating system such as Linux. The SpaceFibre Processor Endpoint provides a hardware-accelerated interface between user-space software applications and a SpaceFibre network. This approach significantly offloads work from the processor, enabling data rates in and out of user-space memory at tens of Gbit/s with minimal processor overhead.
SpaceFibre is the next-generation of SpaceWire, providing multi-Gbit/s on-board networking; novel quality-of-service including priority, bandwidth reservation and scheduling; built-in fault detection, isolation and recovery; and low-latency broadcast messaging for time-distribution, synchronisation, event signalling and error notification. At the packet level, SpaceFibre is backwards compatible with SpaceWire, making it straightforward to integrate existing SpaceWire equipment into a SpaceFibre network.
SpaceFibre supports very high data rates using multi-lane links. For example, in recent work, an experimental SpaceFibre link was demonstrated at 100 Gbit/s in an AMD Versal Adaptive SoC under heavy-ion radiation testing using a quad-lane link with each lane operating at 25 Gbit/s.
The SpaceFibre Processor Endpoint has been developed to support these very high data rates efficiently. This paper first introduces the SpaceFibre Processor Endpoint and software. Next, it describes the use of the SpaceFibre Processor Endpoint in different platforms. Finally, performance results are provided, illustrating the benefits of using the SpaceFibre Processor Endpoint. - SpaceFibre Radiation Testing on Versal 677.96 KBSpaceFibre (ECSS-E-ST-50-11C) is an advanced spacecraft on-board data-handling network technology. It builds upon its predecessor, SpaceWire (ECSS-E-ST-50-12C), to meet the increasing demands for higher data transfer rates and improved reliability in space applications. SpaceFibre allows links with different numbers of lanes to seamlessly interoperate and provides aggregate rates of 100 Gbit/s in existing space-qualified technology, targeting 200 Gbit/s in the short term. Consequently, this international open protocol has been integrated into numerous spacecraft standards such as ADHA, SpaceVPX and soon in SpaceVNX+.
STAR-Dundee has developed a comprehensive suite of SpaceFibre IP cores with optimized footprint and speed, specifically targeting space applications. These IP cores have achieved TRL-9, having been deployed in at least six operational missions since 2021 and currently being designed into more than 60 spacecraft. Support has been added for new radiation-tolerant FPGAs, including AMD Versal. Versal is the latest generation of radiation-tolerant FPGAs from AMD, built on a 7-nm FinFET process. It provides unparalleled capabilities on space-qualified devices, featuring up to 44 integrated GTY high-speed transceivers that support lane speeds of up to 25 Gbit/s. These attributes make Versal ideal for implementing advanced spacecraft communication protocols such as SpaceFibre.
This paper provides the results of a recent high-LET heavy ion radiation campaign carried out in collaboration between STAR-Dundee and AMD. The campaign aimed to test the Versal transceivers and evaluate the improvements in link reliability achieved by the SpaceFibre protocol. Results demonstrate that SpaceFibre automatically mitigates most transceiver events, effectively reducing the error rates experienced by the user at these LETs by three orders of magnitude, without requiring user intervention. Such performance cannot be achieved with standard forward error correction techniques alone, such as Reed-Solomon codes. Furthermore, the results also demonstrate that applying distributed Triple Modular Redundancy to the SpaceFibre IP removes most single event effects affecting the FPGA fabric.
Additionally, the campaign successfully demonstrated for the first time a 100 Gbit/s SpaceFibre link operating under radiation. This was achieved using a quad-lane configuration, with each lane operating at 25 Gbit/s. - The Space Power System Standard: Architecture, Behavior, and Connectivity 712.59 KBThe Space Power System standard is an emerging standard for space power systems being developed by NASA and industry in both the USA and the UK. This paper first introduces the Space Power System standard explaining the rationale behind the standard. It then outlines the architecture of the Space Power System and details its various functional components, the power modules, which include power sources, energy stores, power converters, and power switches. The behaviors of the various power modules are then considered. Finally, the way in which the power modules are connected using power channels, power interfaces, power links, and buses, is addressed.
- Design Drivers for SpaceVNX+ - A Small Form Factor Electronics Unit for Space Applications 449.47 KBSpaceVNX+ is a standard for small form factor equipment modules and units which is being designed specifically for space applications. Its modules are substantially smaller than a 3U Eurocard. SpaceVNX+ provides a standard platform for the implementation of the entire range of avionics applications on-board a spacecraft, from simple remote terminal units to high-performance payload data-handling units. SpaceVNX+ is intended to be complementary to larger form factor standards such as SpaceVPX and ADHA. This paper considers the critical design drivers for SpaceVNX+ that make it suitable for space applications, including thermal, size, modularity, connectivity, reliability and redundancy, and electrical constraints. The design of SpaceVNX+ is being driven by these considerations.