Onboard Computer (OBC)


Onboard Computer (OBC)

Space Cubics, LLC.

This is a space onboard computer optimally designed for CubeSat based on the reliability design technology developed by JAXA for the International Space Station.
It uses Xilinx Artix-7 FPGA, and the type and number of interfaces can be flexibly adjusted for each user.
It can be used for spacecraft other than cubesats and for industrial applications on the ground.

Main FPGA Device: Xilinx Artix-7 XC7A200T
Clock generator: 24 MHz x 2
Main CPU: ARM Cortex M3 (Soft Core)
Operating System: Zephyr RTOS
PIC for anomaly detection/system recovery: 8 Bit PIC MCU
On-chip SRAM: 64 kByte FPGA Block RAM
On-board SRAM: 4 MByte
NOR Flash memory for configuration: 32 MByte x 2
NOR Flash memory for data: 32 MByte x 2
FeRAM: 512 kByte x 2
Communication interfaces: CAN, I2C, UART
FPGA User I/O: 38 pins
PIC User I/O: 3 pins
Temperature sensor: 3
Watchdog timer: 1 (IP Core)
Interface connector: 80 pins/0.5mm pitch
Power supply voltage: DC 5.0V ± 10%
Power consumption: 2.0 W (Max)
Operating temperature range: -40 to +80 °C (TBD)
Dimensions: 70 x 70 x 9.6 mm
Weight: 130 g