
Overview
Part of the skyAI family of intelligent computing subsystems, the NANOhpc-DPU is a versatile and reconfigurable data processing subsystem composed of a base NANOhpc-obc unit connected via a high-speed PCIe interface to a DPU extension built around the AMD Zynq UltraScale+ MPSoC.
Both the NANOhpc-obc and the Zynq MPSoC are fully programmable, allowing the customer to implement custom on-board computing and data processing functions. The NANOhpc-obc provides supervision, housekeeping, and general control capabilities, while the Zynq MPSoC is dedicated to high-performance user-defined data processing algorithms. A configurable user connector allows direct access to Zynq MPSoC signals, enabling seamless interfacing with payloads or custom peripherals.
Base NANOhpc-obc
Main CPU cluster4x RISC-V 64-bit processors @ max 600 MHz
Supervisor RISC-V monitoring core@ max 600 MHz
Main memory 4 GB DDR4
Memory Management MMU with Physical memory protection
Mass storage 92 GB NAND (EDAC protected)
TM storage 256 kB MRAM with SECDED
Interfaces:
Redundant CAN,
4x LVDS/RS422/485/UART/16xGPIO,
2x Gigabit ETH
Software Linux (Yocto)
DPU extension board
AI Technology AMD Zynq™ UltraScale+™ MPSoC ZU7EV
FPGA Fabric 504K system Logic Cells
Codec support H.264 / H.265
Dedicated FPGA logic memory 32 Gb DDR4
Application Processing Unit Quad-core Arm Cortex-A53 @ max 1.5 GHz
Real-Time Processing Unit Dual-core Arm Cortex-R5F @ max 600 MHz
Graphics Processing Unit Arm Mali-400 MP2 @ max 667 MHz
Processing system memory 32 Gb DDR4
Properties
Overview
- Name
- NANOhpc-DPU - High performance data processing unit
- Supplier
- SkyLabs
- Type
- Data Processing Unit (DPU)
- Flight proven
- No