The OBC-P3 is an onboard computing platform consisting of two independent ARM Cortex-MI modules, each with separate power supply, interfacing, and storage. The dual architecture makes the OBC-P3 a suitable choice for hot/cold redundancy solutions often desired for mission critical subsystems, such as T&C, GNC, or management of valuable payloads. The application of the OBC-P3 is further enhanced by the powerful DSP functionality provided with the Cortex-M7 architecture, which makes it possible to port heavy floating-point processing such as ADCS or RvD algorithms without severe performance penalties and error-prone quantization. If redundancy is not required, the OBC-P3 provides a advantageous platform for combining different subsystem functionality, such as ADCS and T&C, in a compact form-factor.
By default, the OBC-P3 is configured either as an on-board data handling unit with telemetry collection functionality, or as an OS-onIy installation for designers to write their own application. To mitigate integration and radiation risks, the OBC-P3 uses high-quality Harwin connectors and is protected by a 1.5 mm A1 enclosure.