CAVU Aerospace UK Ltd

CAVU CDH-FS: Redundant & Customizable Satellite On-Board Computer

Satellite On-Board Command & Data Handling Subsystem with Built-In Redundancy


The CAVU CDH-FS represents the pinnacle of on-board computer systems, featuring a fully redundant FPGA-based architecture designed to guarantee continuous operation. With a backup processor that seamlessly engages upon primary processor failure, this system is not just reliable; it’s essential for critical missions. Engineered to resist severe space conditions like radiation and cosmic rays, it leverages the efficiency and SEU immunity of Microchip/Microsemi SmartFusion2 and ProASIC3 Flash-based FPGAs.


  • Dual Cold/Hot Redundant OBC Modules
  • Dual Cold/Hot Redundant ADC/DAC Modules
  • Double Hot Redundant ADC Converters
  • Advanced Supervisor & Health Monitoring Module
  • Efficient Data Synchronization Between OBC Modules
  • Three Selectable Boot Regions from Bootloader
  • Fully Customizable Configuration


The CDH-FS includes two CAVU CDH-1 modules paired with an intelligent supervisor board to enhance operational security. An interface board duplicates all signals to both main and backup boards, ensuring no single point of failure. System health and performance are continuously monitored, with automatic failover to a redundant board if anomalies are detected, ensuring mission-critical reliability.


Designed for the complex demands of the satellite industry, the CDH-FS supports over 15 serial interfaces and features extensive I/O capabilities with 200 GPIOs & 128CH ADC. This versatility allows for precise control over a wide range of sensors and actuators, making the CDH-FS a formidable tool in satellite computing. Its superior reliability, redundancy, and flexibility make it the go-to solution for diverse satellite missions.


  • Expected Life-time: 3-5 years in LEO
  • On-Board Current & Temperature Monitoring
  • External On-Board Watchdog Monitor via Supervisor
  • Power Consumption Monitoring via Supervisor
  • Triple Real Time Clock
  • Hot Redundant On-Board Voltage Converters
  • Intelligent Fail-Safe Switch-Over Algorithm


  • ARM Cortex-M3 on FPGA
  • Microchip/Microsemi SmartFuion2 Flash Based FPGA
  • Microsemi ProASIC3 Flash Based FPGA for Interaface
  • FPU on FPGA Upon Request
  • 150 DMIPS @ 128MHz
  • SoftConsole/Keil Programming and Debug via JTAG


  • RAM: 160Mbits MRAM 40 bits width (128Mbits+32Mbits ECC)
  • ROM: 96Mbits MRAM (Configurable as Triple 32Mbits)
  • Nonvolatile Flash Memory:
    • Total 24Gbit SLC NAND Flash (Triple 8G)
    • 256K Serial FRAM
    • 256M Serial NOR


  • Radiation Hardness:
    • Total Ionizing Dose: 30Krad (Si)/yr
    • Latch-up Immune
    • SEE @ 60MeV
  • Temperature & Pressure: -40 C to +85 C @ 10-8 bar
  • Shocks: 2000g, 2000-10000Hz
  • Random Vibrations: 14g(RMS) 3-Axis , 20~2000Hz


    • Digital Outputs (5V/3.3V) : 100
    • Digital Inputs (5V/3.3V) : 90
    • PWM/Pulse Outputs (5V/3.3V) : 10
    • ADC (-10V~+10V) : 128CH 16-bit, (+20V Range Available)
    • DAC(0V~5V) : 2CH 8-bit
  • Serial Interfaces:
    • CAN2.0 Up to 1Mbps : 5
    • Full-Duplex RS422 : 8
    • Half-Duplex RS485 : 8
    • RS232 :1
    • I2C : 1
    • SPI : 1


  • Dimensions: 205x203x87mm
  • Mass: 4250gr
  • Power Supply: 5V ±5%, Custom Range Available
  • Power Consumption: 3W ~ 5W