Plateformes de Calcul Embarqué Multi-Cœurs Certifiées pour la Sécurité de Vol
AvionicsCompute résout le dilemme de contention multi-cœurs pour les calculateurs de vol modernes, permettant aux commandes critiques DAL A et charges IA d'opérer de manière déterministe sur le même composant.
AvionicsCompute AC 20-193 Silicon Architecture
Hardware Partitioning, Inter-Core Contention Throttlers & Memory Bus Allocators
Central System: Quad-Core Deterministic SoC - Hardware-Throttled Crossbar Interconnect
Aviation Architecture Nodes
- Core 0: DAL A Flight Control
- Core 1: DAL B Navigation / FMS
- Core 2/3: Synthetic Vision / AI
- Hardware Performance Monitor Counters
- ECC Radiation-Hardened L2/L3 Cache
Architectural Layers & Protocol Stacks
- Silicon Interconnect Contention Control (Memory Bandwidth Throttling / Quality of Service (QoS) Arbiter): Hardware-based bandwidth regulators on memory controllers that prevent lower-criticality cores from saturating DDR buses.
- Cache Partitioning & Way-Reservation (ARM MPAM / Intel CAT (Cache Allocation Technology) / RISC-V PMP): Physical allocation of L2/L3 cache ways to dedicated cores, preventing cache eviction attacks or cross-core cache thrashing.
- ARINC 653 Space & Time OS Partitioning (ARINC 653 Part 1 Multi-Core Services / Hardware MMU Enforcement): Microsecond-level static time-slice allocation enforcing hard spatial memory boundaries and pre-allocated schedule tables.
- Radiation & Single-Event Effect Hardening (Triple Modular Redundancy (TMR) / Lock-Step Dual Cores): Continuous background SECDED ECC scrubbers on on-chip registers and lockstep execution for critical flight director operations.
Flight Telemetry Metrics: < 3% (Inter-Core Crossbar Contention Penalty) | 100% (FAA AC 20-193 Objective Satisfaction) | DAL A (Highest Certifiable Criticality Level) | 0 errors (Uncorrectable Single-Event Upsets (SEU))
Débloquer les performances multicœurs sans sacrifier le déterminisme
Commercial off-the-shelf multicore processors introduce unpredictable cross-core interference on shared caches, memory buses, and interconnect crossbars. AvionicsCompute architects contention-free airborne compute engines compliant with FAA AC 20-193, delivering guaranteed worst-case execution times (WCET) for safety-critical avionics.
Core Engineering Areas
- AC 20-193 Certification — Navigating interference analysis, contention micro-benchmarks, and worst-case execution time (WCET) bounds.
- ARINC 653 Partitioning — Isolating flight-critical control loops from modern high-throughput vision and navigation payloads.
- Radiation-Tolerant Silicon — Shielding airborne silicon against atmospheric neutrons, cosmic rays, and latch-up events at FL450.
Technical Publications
Related Cluster Architecture Specifications
- AirspaceGateway — Advanced Air Mobility (AAM), Low-Altitude UTM Gateways & 4D Flight Corridor Deconfliction
- AAVDelivery — Autonomous Aerial Vehicle (AAV) Last-Mile Delivery, Automated Tethered Winch Drops & Urban Parcel Logistics
- AAVPort — Automated Vertiport Infrastructure, Final Approach Guidance & Megawatt eVTOL Fast-Charging
- AAVSwarm — Autonomous Cargo Drone Swarms, Distributed Consensus & Mesh Formation Flight