Command & Data Handling
L3-CDH-PROC-CPU CRITICAL COMMAND CONTROL Level 3 · hardware

Radiation-Hardened Processor Modules

RadHard_Processor_Module_Array

Three identical radiation-hardened processor modules forming the TMR processing array, each containing a RAD5500-class PowerPC processor with local cache, clock generation, and power regulation for independent operation.

Purpose

Provide the primary computational engines that execute flight software, process telemetry, run scheduling algorithms, and generate command outputs. Each module operates independently to enable TMR majority voting and graceful degradation upon single-module failure.

Context

The processor modules are the computational heart of the Lunar Ark. Three modules run identical software in lockstep, with outputs compared by the TMR voter. Each module must tolerate >300 krad TID over 100 years and survive thousands of thermal cycles between lunar day and night. A fourth cold-spare module is maintained by the robotic subsystem for swap-in replacement when cumulative radiation damage degrades a primary module.

Principles

Typical implementations

Lunar considerations

Specifications

Functional

primary functionExecute flight software in radiation-hardened processor cores as part of TMR voting array
inputsBoot image from L3-CDH-PROC-BOOT, Working data from L3-CDH-PROC-MEM, Clock and synchronization signals, Power rails from L1-PWR (28V primary, 3.3V/1.0V regulated)
outputsComputational results to L3-CDH-PROC-TMR voter, Processor health telemetry (temperature, current, error counts), Cache coherency signals between modules, Interrupt acknowledgments and DMA transfers to L3-CDH-PROC-MEM
clock frequency mhz400
processing power mips700
cache l1 kb64
cache l2 kb512
seu rate per device day0.01
power on self test duration s5

Physical

mass kg4.5
dimensions0.2m x 0.15m x 0.05m per module (3 active + 1 cold spare)
materialsCeramic column grid array (CCGA) package for processor die, Aluminum-6061-T6 module frame with tantalum spot shielding, Polyimide PCB with embedded copper planes for EMI shielding, Gold-plated wedgelock card-edge connector for backplane interface
operating temp c-40 to +85
survival temp c-55 to +125
radiation tolerance krad1000
sel latchup threshold mev cm2 mg80
vacuum compatibleTrue

Operational

power consumption w12
thermal range c-40, 85
lifetime years25
mtbf hours250000

Interfaces

Provides

  • TMR Voting Logic UnitComputational output vectorscritical
    All processor outputs (commands, data, state) routed to TMR voter for majority comparison before external distribution.
  • ECC Working Memory SystemMemory bus master signalscritical
    Address, data, and control signals for read/write access to working memory via ECC-protected bus.

Requires

  • Boot and Recovery SubsystemBoot firmware imagecritical
    Initial boot code loaded from triple-redundant non-volatile storage at power-on or watchdog reset.
  • Watchdog Timer SubsystemWatchdog kick acknowledgmentcritical
    Processor must periodically reset watchdog timer; failure triggers hardware reset of the module.
  • Power Generation SystemRegulated power railscritical
    28V primary bus converted locally to 3.3V I/O and 1.0V core voltage via point-of-load regulators.
  • Active Thermal Control SystemThermal managementcritical
    Conductive cooling path to cold plate and radiator for heat dissipation during lunar day.
Share

Cite this entry

Lunar Ark Codex. "Radiation-Hardened Processor Modules" (L3-CDH-PROC-CPU). Retrieved 10 September 2026, from https://lunarark.com/entry/L3-CDH-PROC-CPU

Licensed CC-BY-SA 4.0. You may reuse and adapt this entry with attribution, under the same licence.

View in the graph Back to the Ark