CAVU Aerospace UK Ltd

TCU - 1217 by 1217 pixels

INSTRUMENT CONTROL UNIT - ( ICU )

Instrument Thermal Control & Payload Data Processor in Single Sub-System

PIONEERING SPACECRAFT COMPUTING

The ICU provides centralized and autonomous management for spacecraft payloads, including OMA and Auxiliary Camera subsystems, and sensor interfaces. The system is built upon a COTS or radiation-tolerant PolarFire FPGA SoC platform, ensuring robust performance, low power consumption, and high reliability.

KEY FEATURES

  • Radiation-tolerant components and TID monitoring.
  • Integrated FPGA co-processing capabilities.
  • Autonomous thermal management.
  • Dedicated power distribution and monitoring circuits.
  • Fault detection, isolation, and recovery (FDIR) capabilities.
  • Redundant communication interfaces ensuring reliable data transfer.

INTERFACES & DATA COMMUNICATION

  • SpaceWire Interfaces: Main and redundant backup interfaces for reliable communication with the OMA subsystem. Main and Redundant communication with the PLHU platform. Main and redundant interfaces for auxiliary camera.
  • CAN Bus Interfaces: Telemetry and telecommand communication with the PLHU subsystem. Additional redundant CAN interfaces for mission expansion and fault tolerance.
  • RS422 Interfaces: Multiple RS422 communication channels provided for robust data transfer, subsystem interfacing, and debugging purposes.
  • Ethernet Interface: Ethernet port dedicated to debugging, software developments, and system diagnostics.
  • Sensor Interfaces: Integrated radiation-tolerant ADC channels for temperature sensor readings and radiation monitoring.
  • Heater Control Interfaces: PWM-controlled heater channels with built-in short-circuit and fault detection mechanisms.
  • Power Interfaces: Dedicated regulated 12V DC power line for the OMA subsystem. Monitored and controlled power rails with independent latch-up protection.
  •  

PROCESSOR

  • Processor Type: The ICU utilizes the PolarFire FPGA SoC for all versions: PFM/QFM/FM versions: Radiation-tolerant version of the PolarFire FPGA SoC. EM version: Standard PolarFire SoC.
  • Core Configuration: The PolarFire SoC features 5 RISC-V processors, which can operate either independently or in a lock-step configuration for fault-tolerant operation. The combined processing power of all cores can reach up to 4000 DMIPS.
  • Operating Systems Supported: The system supports a range of real-time operating systems (RTOS), including: FreeRTOS (lightweight RTOS), Linux (for more complex tasks) and Bare-metal (for low-level control).
  • The processors can run independently or in lock-step mode depending on mission requirements.
  • Open-Source Toolchains: The ICU leverages open-source development and debug toolchains, available for both Windows and Linux hosts. These tools support development and debugging for RISC-V processors and FPGA fabric components.
  • Custom Co-Processing: The FPGA fabric of the PolarFire SoC can implement custom co-processing cores to offload specific computations from the main processors to the fabric side, enabling flexible, high-performance computation with ease of use in user space
  •  

FUNCTIONS

  • Real-time data acquisition and processing from sensors, including temperature and radiation sensors.
  • Autonomous heater control loops based on configurable temperature set points and profiles.
  • Robust power management and latch-up protection.
  • Secure firmware updates, remote image management, and rollback mechanisms.
  • High-precision timing synchronization through onboard RTC.
  • Housekeeping data collection, logging, and telemetry reporting.
  • FPGA-based custom computational offloading and acceleration.

HOUSEKEEPING & DIAGNOSTICS

  • The ICU autonomously manages system health through comprehensive housekeeping routines that monitor:

    • Internal temperatures and sensor health.
    • Voltage and current across multiple domains.
    • Radiation exposure levels (TID).
    • Heater functionality and thermal management effectiveness.
    • Real-time logging of system health metrics, supporting fault detection and preventative maintenance.

MEMORY & STORAGE

  • Radiation-Tolerant MRAM: The ICU utilizes radiation-tolerant MRAM chips to ensure reliable non-volatile memory storage in space environments. This memory is ideal for storing mission-critical data and software. We may also use MRAM as RAM.
  • Radiation-Tolerant Flash Storage: For data storage and program image storage, the ICU integrates radiation-tolerant Flash memory to ensure reliable long-term data retention.
  • Optional Radiation-Tolerant DDR4: Radiation-tolerant LPDDR4 may be included if required for specific high-bandwidth applications. However, this is not required for the current application and can be implemented based on mission-specific needs.

TEMP. SENSOR & HEATER CONTROL

  • Temperature Sensing and Control: The ICU integrates radiation-tolerant ADC circuitry for accurate temperature sensor readings. These temperature readings are transmitted to the PolarFire SoC for processing and thermal control.
  • Heater Control: Heater driver circuitry will be implemented as needed, either on a separate board or integrated into the processor board, depending on the mechanical and enclosure design. The system supports a double-stack configuration, integrating 12V power circuitry for the OMA camera and the heater driver circuitry.
  •  

REDUNDANCY & LATCH-UP DETECTION

  • Redundant power paths will be implemented to ensure system stability in the event of power failure.
  • Latch-up detection and recovery mechanisms will be implemented onboard to protect against transient errors and to ensure the ICU operates reliably in a radiation-prone environment.

RADIATION DETECTION

  • Radiation Monitoring: The ICU will include radiation detection sensors onboard to continuously monitor the Total Ionizing Dose (TID) levels. These sensors will provide real-time data to the system for radiation environment monitoring.
  • This radiation data will be used for system protection and to track any potential radiation-induced degradation.

PRODUCT DOCUMENTS

ICU is flight proven onboard computer for number of satellite projects and we have full ECSS/ NASA documentation documents & test reports.

    • Failure Modes, Effects, and Criticality Analysis (FMECA)
    • Reliability Analysis Report
    • Radiation Analysis Report
    • Safety Assurance Plan
    • Fault Tree Analysis (FTA)
    • Single Point Failure Analysis (SPFA)
    • Worst Case Analysis (WCA)
    • Derating Analysis Report
    • Availability Analysis Report
    • Mechanical Analysis Report
    • Maintainability Analysis Report
    • Fault Detection, Isolation, and Recovery (FDIR)
    • Qualification Test Plan (QTP)
    • Environmental Test Reports, TVAC, Vib.
    • EMC/EMI Test Report
    • Radiation Test Report
    • Operational Risk Assessment (ORA)
    • Critical Items List (CIL)
    • Materials, Processes, and Mechanical Parts List (MPMPL)
    • Product Assurance Plan (PAP)
    • Configuration Item Data List (CIDL)
    • End Item Data Package (EIDP)
    • As-Built Configuration List (ABCL)

BUDGET

  • Dimension: 180*150*50 mm
  • Mass: 1.85 kg
Instrument Control Unit