CAVU Aerospace UK

The data recorder solutions with coaxpress interface

Case: 24 Gbps of raw data over 4 lines of a minimum of cxp3

Case:

For some applications, we have a payload to store the data for an amount of time while transferring the data to the bus slower than the data acquisition rate. So, there is no need of real time bridge to the bus. We have max rate of 24 Gbps of raw data, not including communication overhead, for short periods of time like 5 seconds. The main downstream interfaces to use, for example PCIe, Ethernet (1G/2.5G/10G) / SpaceWire / Custom SerDes, or direct solid-state storage such as NVMe.

 

Solution:

We will configure the onboard recorder based on the MPFS460T-1FCG1152I PolarFire SoC with the following architecture:

Ingest:

8 configurable high-speed SERDES inputs supporting CoaXPress (CXP-3 / CXP-6 / CXP-12) or custom serial protocols. Design point: 25 Gbps worst-case, comfortably covering your 23.1 Gbps raw payload rate.

 

Burst Buffer:

128 Gbit (16 GB) RAM with ECC (Total 144Gbit) with 12.8 GB/s sustained bandwidth. Your 5-second burst at 25 Gbps produces 125 Gbit — fits in the DDR4 buffer with 3 Gbit headroom. With write-through to storage active during capture, the buffer never fills completely.

 

Mass Storage:

  • 2× U.2 NVMe (PCIe Gen2 x2 each, ~0.8 GB/s per drive)
  • 4× U.2 SATA III (~0.5 GB/s per drive)
  • Aggregate sustained write: ~3.5 GB/s

Each burst drains to persistent storage in roughly 5 seconds. Total capacity depends on SSD selection — e.g. 6× 2 TB gives ~12 TB (~768 full bursts).

 

Downstream Egress:

2× 10G, aggregate ~2.2 GB/s. A full burst reads out in approximately 6–10 seconds, and can overlap with the next capture. We will also expose extra 4 SerDes lanes for any other high-speed interfaces.

Mechanical:

Standalone aluminum enclosure. Micro-D connectors for command, telemetry, and power. Twinax on Micro-D or circular connectors for high-speed differential (CoaXPress, 10GigE).

data recorder solutions, Coaxpress, PCIe, SpaceWire, Custom SerDes, NVMe, high-speed SERDES, CXP-3, CXP-6, CXP-12

Operational Summary:

Phase

Duration

Description

Burst capture

~5 s

Payload streams up to 25 Gbps → buffer, with write-through to SSDs

Drain to storage

~5 s

Remaining data flushed to NVMe + SATA at ~3.5 GB/s

Readout to bus

~6–10 s

Forwarded via dual 10GigE, can overlap with next burst

 


For the onboard computer side, we had OBC-HYPER-2, built on the PolarFire SoC MPFS250T. It provides a wide range of conventional communication interfaces (SpaceWire, CAN, RS-422, UART, SPI, I²C, Gigabit Ethernet, USB) and runs the same RISC-V software stack as the OBR, simplifying integration. The OBC could connect to the recorder via Gigabit Ethernet or any other available interface.

This OBC is flight proven with ground-breaking missions in both COTS & Rad. Tol. versions. 

 

data recorder solutions, Coaxpress, PCIe, SpaceWire, Custom SerDes, NVMe, high-speed SERDES, CXP-3, CXP-6, CXP-12