AIDA SOM/AIDA Hardware/General Information/Processor and memory subsystem

From DAVE Developer's Wiki
Jump to: navigation, search
History
Issue Date Notes
2026/03/04 Preliminary version



Processor and memory subsystem[edit | edit source]

The heart of AIDA module is composed by the following components:

  • i.MX95x or i.MX937x SoC application processor
  • Power supply unit
  • LPDDR5 memory bank
  • eMMC and NOR SPI flash storage
  • Connectors:
    • 1 x 260 pins SO-DIMM edge connector with interfaces signals partially compatible with ORCA SOM

This chapter shortly describes the main AIDA components.

Processor Info[edit | edit source]

Processor i.MX956x i.MX952x i.MX937x
# Cores 4x or 6x Arm® Cortex®-A55

1x Arm® Cortex®-M7 1x Arm® Cortex®-M33

2x or 4x Arm® Cortex®-A55

1x Arm® Cortex®-M7 1x Arm® Cortex®-M33

2x or 4x Arm® Cortex®-A55

1x Arm® Cortex®-M7 1x Arm® Cortex®-M33

Clock 1.8 GHz (Industrial) 1.7 GHz (Industrial) 1.4 GHz (Industrial)
LPDDR5 32 bit with inline ECC

(LPDDR5-4266)

Video 4Kp60 H.265 and H.264 decoder end encoder 4Kp60 H.265 and H.264 decoder, 4Kp30 H.264 encoder 1080p60 H.265 and H.264 decoder end encoder
GPU ARM Mali-G310 3D (100 GFLOPs FP16)

OpenGL ES 3.2 Vulkan 1.2 Open CL 3.0

NPU 2 TOPs Neural Processing Unit 0.5 TOPs Neural Processing Unit
Display

Controller

2xLVDS channel up to 1920x1080 2xLVDS channel up to 1920x1080 LVDS channel up to 1920x1080
Video

Output

1x 4-lane MIPI-DSI

up to 4Kp30 or 3840 x 1440p60

-
Camera

Input

2x 4-lane MIPI CSI 1x 4-lane MIPI CSI
PCIe 2x Gen 3.0 (1-lane) 1x Gen 3.0 (1-lane)
Ethernet 2x 1Gbit ethernet 2x 1Gbit ethernet
USB 1x USB 3.0, 1x USB 2.0 2x USB 2.0
Serial interfaces (up to) 5x CAN, 8x UAURT, 8x I2C, 8x SPI 3x CAN, 8x UAURT, 8x I2C, 8x SPI
Table: i.MX95x models comparison

RAM memory bank[edit | edit source]

LPDD5 SDRAM memory bank is composed by 1x 32-bit width chip. The following table reports the SDRAM specifications:

CPU connection Multi-mode DDR controller (MMDC)
Size max 16 GB
Width 32 bit

eMMC flash bank[edit | edit source]

On board main storage memory eMMC is connected to the SDIO1 interface and it can act as boot peripheral. The following table reports the eMMC flash specifications:

CPU connection SD1
Size min 8 GB
Size max 64 GB
Bootable Yes

NOR flash bank[edit | edit source]

Alternative option for main storage memory can be a serial NOR flash connected to the CPU's Quad serial flash controller. It can act as boot peripheral. The following table reports the NOR flash specifications:

CPU connection SPI Serial NOR flash controller
Size min 16MB
Size max 32MB
Width 4 bit SPI mode
Bootable Yes


Power supply unit[edit | edit source]

AIDA embeds all the elements required for powering the unit, therefore power sequencing is self-contained and simplified. Nevertheless, power must be provided from carrier board, and therefore users should be aware of the ranges power supply can assume as well as all other parameters.