Core Processor Architecture
The processor architecture is the most fundamental differentiator between these two platforms, and it deserves precise attention because the difference is not just "more cores" — it is a different philosophy for how workloads are partitioned across heterogeneous compute domains.
i.MX 93: Dual-Core Efficiency with M33 Companion
The i.MX 93 is built around a dual Arm Cortex-A55 cluster running at up to 1.7 GHz, paired with a 250 MHz Cortex-M33 real-time co-processor. This architecture cleanly separates application-level processing from low-latency control, always-on monitoring, and event-triggered wake-up tasks. The M33 can run independently while the A55 cluster is fully powered down — a capability that makes the i.MX 93 genuinely suited to battery-operated and thermally constrained designs.
i.MX 95: Heterogeneous Multi-Core with Deterministic Real-Time
The i.MX 95 implements what NXP calls an "energy flex" architecture. At its core: up to six Arm Cortex-A55 cores at 2.0 GHz, plus two independent real-time processors — an 800 MHz Arm Cortex-M7 and a 333 MHz Cortex-M33. The M7 is not an incremental upgrade from the i.MX 93's M33 companion; it runs at more than three times the clock speed and delivers deterministic real-time throughput that the i.MX 93 architecture simply cannot match.
Key decision point: If your application requires deterministic real-time processing alongside heavy application workloads — motor control, robotics, safety interlocks, ADAS sensor fusion — the i.MX 95's independent M7 safety domain is a non-negotiable requirement. The i.MX 93's M33 is adequate for lighter control and always-on tasks, but not for high-speed deterministic loops.
| Specification | i.MX 93 SoM | i.MX 95 SoM |
|---|---|---|
| Application cores | 2× Arm Cortex-A55 @ 1.7 GHz | 6× Arm Cortex-A55 @ 2.0 GHz |
| Real-time core(s) | 1× Cortex-M33 @ 250 MHz | Cortex-M7 @ 800 MHz + Cortex-M33 @ 333 MHz |
| Memory support | LPDDR4 | LPDDR5 |
| NPU | Arm Ethos-U65 | NXP eIQ Neutron (2 TOPS) |
| GPU | None | Arm Mali G310 V2 (4000 MPix/s) |
| ISP | Single 2-lane MIPI CSI (up to 1080p30) | 12 MP @ 45 FPS, 20-bit HDR, RGB-IR fusion |
| Max display | MIPI-DSI + single LVDS | 4K encode/decode, 4K display |
| Ethernet | Dual GbE | Dual GbE + 10GbE |
| PCIe | No | Yes |
| ASIL-B safety domain | No | Yes |
| Wireless | Wi-Fi 6 (802.11ax) + BT/BLE 5.4 | Wi-Fi 6 (802.11ax) + BT/BLE 5.4 |
| Product longevity | 15-year guarantee | 15-year guarantee |