비행 안전 인증을 획득한 멀티코어 항공 임베디드 컴퓨팅 플랫폼

AvionicsCompute는 차세대 비행 제어 컴퓨터의 멀티코어 자원 경합 문제를 해결하여 DAL A 수준의 안전 필수 비행 제어와 고성능 AI 추론 워크로드를 단일 반도체 칩에서 결정론적으로 공존시킵니다.

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))

결정론성을 희생하지 않고 멀티코어 성능 구현하기

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

Technical Publications

Related Cluster Architecture Specifications