Aerolite Logo 🛰️ Hybrid Analog–FPGA Computing Architecture for Space Instruments

Analog Speed. Digital Flexibility. Space Ready.

🚀 Mission Overview

Mission Context & Scope

The HA-FPGA architecture targets a broad spectrum of satellite missions spanning Low Earth Orbit (LEO), Geostationary Earth Orbit (GEO), and deep space environments. Our reference mission profile encompasses Earth observation satellites operating in LEO orbits with mission durations extending from multi-year to multi-decade operations. Contemporary Earth observation missions generate unprecedented volumes of data through advanced hyperspectral and multispectral imaging systems, creating a fundamental mismatch between data generation and available downlink capacity.

The Harsh Space Environment

The selected mission environment presents extraordinary challenges that push the limits of conventional computing architectures. Satellites must endure extreme temperature variations ranging from deep cryogenic cold to scorching heat, intense radiation fields that can degrade electronics over time, and electromagnetic interference from solar activity. Electronic systems must operate reliably for extended durations—often spanning decades—while maintaining consistent performance across these harsh environmental conditions. This demanding operational context requires computing solutions that combine exceptional reliability, radiation tolerance, and power efficiency.

Why AI Augmentation is Essential

The HA-FPGA (Hybrid Analog-FPGA) architecture addresses the fundamental data bottleneck through intelligent onboard processing. AI augmentation becomes essential for bridging the gap between massive data generation and limited downlink capacity. Onboard AI processing enables intelligent data filtering, compression, and prioritization that can dramatically reduce downlink requirements while preserving scientific value.

For example, cloud masking algorithms can eliminate atmospheric obscuration from imagery, reducing transmitted data while improving image quality. Beyond data efficiency, AI augmentation enables autonomous mission operations critical for deep space missions or time-sensitive Earth observation scenarios. Onboard inference capabilities allow satellites to autonomously prioritize disaster imagery, detect anomalous events, and adapt mission parameters without waiting for ground contact.

The HA-FPGA architecture's analog AI acceleration provides the power efficiency necessary to implement these AI capabilities within the strict power budgets of small satellite platforms, enabling AI deployment across mission classes previously excluded by power constraints. This transforms satellites from passive data collectors into smart, adaptive, and autonomous explorers capable of making intelligent decisions in real-time.

🔧 System Overview

Aerolite introduces an AI-enhanced solution based on a comprehensive Four-Pillar Approach for Mission Optimization. This innovative architecture addresses the fundamental limitations of traditional satellite computing systems through four integrated technological advances:

  1. Hardware-Level Multi-Tenancy: Achieving true multi-tenant computing through silicon-native partitioning rather than software virtualization
  2. Analog AI Acceleration: Enabling power-efficient onboard AI processing through Field-Programmable Analog Arrays (FPAA)
  3. Crypto-Agile Reconfigurability: Providing on-orbit adaptability to evolving cryptographic threats through hardware reconfiguration
  4. AI-Enabled Digital Twin: Implementing autonomous fault detection and self-repair capabilities for extended mission life

Together, these four pillars transform satellites from fixed-purpose instruments into adaptive, resilient, and sustainable orbital assets capable of multi-decade operation with continuous capability evolution. This paradigm shift addresses critical challenges in power efficiency, computational capability, security adaptability, and system reliability.

🏛️ The Four-Pillar Approach

Click on each pillar to explore the detailed approach

1️. Hardware-Level Multi-Tenancy

The Challenge: Traditional satellite systems rely on software-based virtualization and containerization to support multiple mission payloads. While companies like Unibap have implemented Linux-based SpaceCloud OS with container isolation, these approaches introduce significant performance penalties through resource contention, context switching overhead, and hypervisor management costs. Studies show that virtualization can increase CPU load substantially while bloating application footprints dramatically compared to optimized implementations.

The Problem: Software multi-tenancy forces multiple tenants to share the same CPUs, memory, and data buses, creating unpredictable performance characteristics. Even with CPU pinning, software schedulers introduce timing jitter that compromises real-time processing requirements. Most critically, virtualization-capable platforms consume power levels far exceeding what's available to small CubeSats, fundamentally excluding them from multi-tenant computing.

The Aerolite Solution: Our architecture implements silicon-native partitioning—similar to having multiple separate microcontrollers on a single board, each dedicated to specific tasks. This hardware-level approach completely eliminates software virtualization overhead, enabling true multi-tenant computing feasible for CubeSats with minimal power budgets. Each tenant operates in complete isolation with zero resource contention and deterministic real-time performance, making every watt count toward actual mission work rather than OS overhead.

2️. Analog AI Acceleration for Onboard Processing

The Need: Small satellites collect vastly more raw data than they can downlink. Onboard AI enables spacecraft to filter, compress, and prioritize data—dramatically reducing downlink volume and cost. Real missions like ESA's Φ-sat-1 have proven this concept, using CNNs to mask cloudy scenes before downlink. However, current AI implementations face a fundamental trade-off between computational capability and power efficiency.

Building on NASA's Foundation: NASA and Johns Hopkins APL previously investigated Field-Programmable Mixed-Signal Arrays (FPMA) for reconfigurable analog circuits in spacecraft. While innovative, the FPMA faced limitations including lack of radiation-hardened processes, analog accuracy drift, bandwidth-power trade-offs, and insufficient computational scalability for modern AI workloads.

The Aerolite Innovation: We've evolved NASA's FPMA concept into a computational FPAA architecture optimized for AI acceleration. Our systolic array-inspired analog computing fabric features configurable analog multiply-accumulate (MAC) cells performing localized matrix operations in parallel. This approach leverages modern CMOS-compatible analog fabrics with integrated radiation-hardening, adaptive calibration to mitigate mismatch and drift, and energy-efficient mixed-signal pipelines. The result is dramatic power reduction compared to traditional digital approaches while maintaining computational precision sufficient for satellite AI applications.

3️. Crypto-Agility Through Hardware Reconfigurability

The Challenge: Satellites deployed for extended missions—often lasting decades— face the risk of cryptographic obsolescence. During multi-year missions, cryptographic standards can become compromised or outdated. Traditional fixed-hardware systems cannot adapt to these evolving security threats, creating critical vulnerabilities for long-duration space assets.

The Innovation: Our architecture employs FPGAs and FPAAs as the computing core, providing inherent hardware reconfigurability. This capability enables complete gateware updates from the ground, allowing changes to hardware functionality, implementation of new cryptographic algorithms, or responses to emerging security threats—all after launch.

AI-Optimized Transpilation: The system features an AI-optimized Python-to-VHDL transpiler with machine learning-based architecture selection. A Random Forest classifier analyzes cryptographic algorithms and intelligently decides whether to generate parallel (faster, more resources) or sequential (slower, area-efficient) hardware architectures. This creates a "fast lane" from software implementation to hardware deployment, dramatically accelerating crypto-agility.

Beyond Crypto-Agility: Reconfigurability also enables on-orbit repurposing and dynamic fault recovery. If a component fails, the system can reroute signal paths, bypass defective components, and utilize redundant resources to continue operations in degraded mode. Even if a critical instrument fails, the satellite can be entirely reconfigured and repurposed for a different mission utilizing remaining functional subsystems.

4️. Repairability Through AI-Enabled Digital Twin

The Concept: Digital twin technology creates a virtual counterpart to physical subsystems, enabling diagnostic insight and proactivity unattainable with conventional methods. Our system embeds digital twins of satellite subsystems into the FPGA in the form of transfer functions—providing compact mathematical descriptions of input-to-output relationships with minimum computational overhead.

Two-Stage Recovery Process: The system implements an innovative approach that maximizes uptime while ensuring efficient hardware resource use:

Stage 1 - High-Availability Rapid Recovery:

  • Detect system-wide faults using AI models
  • Isolate the faulty module immediately
  • Reimplement functional version on FPGA
  • Resume normal operations in minimal time

Stage 2 - Efficient Resource Optimization:

  • Perform granular background analysis
  • Pinpoint exact problematic cells within modules
  • Optimize resource allocation by isolating only truly faulty cells
  • Maximize efficient use of limited hardware resources

AI Architecture: The fault detection system uses a two-tiered 1D Convolutional Neural Network (CNN) that first detects the presence of a fault, then classifies its type. Through rigorous temporal validation methodology, the system achieves high binary fault detection accuracy with perfect precision and exceptional multi-class classification accuracy.

The Result: This approach enables autonomous fault detection and repair with minimal mission downtime, dramatically extending satellite operational life compared to traditional systems. The satellite becomes a self-healing platform capable of decades-long autonomous operation in the harsh space environment.

🏆 Achievements & Recognition

Our innovative approach has been recognized by leading international space competitions

🥈
🥈

1st Runner-Up

ACHIEVED Competition 2025

ACHIEVED Competition Logo

📍 International Presentation

Presented at the ACHIEVED Competition Grand Final on September 28, 2025 at the International Convention & Exhibition Center (ICC), Sydney, Australia, before the International Astronautical Congress (IAC) to a distinguished panel of space sector experts.

🏆
🏆

Distinction Award

International Space Competition (ISC) 2025

ISC Competition Logo

🌟 Recognition:
Secured 1st Runner-Up position and acknowledged for pioneering approach to sustainable, adaptive satellite computing for long-duration space missions

🔗 Critical Design Presentation

Critical Design Review

🔗 System Interconnection Architecture

Backplane Architecture

👥 Project Team

Viduranga Landers
Viduranga Landers
University of Colombo
Oshadha Pathirana
Oshadha Pathirana
University of Moratuwa
Harshith Aluvihare
Harshith Aluvihare
Sri Lanka Technology Campus
Lisitha Dissanayake
Lisitha Dissanayake
University of Colombo