High-End Domain Controller (DCU): IM97xxA
Safe, powerful, and flexible — the core computing and control for intelligent vehicles.
The IM97xxA is a Domain Controller Unit (DCU) product designed for high-end automotive applications. It integrates three 32-bit Cortex-M7 cores, two of which feature lock-step functionality, delivering excellent computing performance and strong safety assurance. Suitable for multiple key control domains of next-generation intelligent vehicles, the IM97xxA — with its rich communication interfaces, functional-safety support, and advanced information-security module — is an ideal choice for leading automotive control systems, enabling a smarter driving experience.

Main Features
- Up to 80-channel PWM for motor control and power control
- Up to 96-channel SAR ADC
- HSM-Full security module (AES/RSA/ECC; Chinese-national SM2/3/4)
- QSPI and eMMC storage-expansion interfaces
- BGA-293 and BGA-185 packages
- AEC-Q100 Grade 1, operating temperature -40 ℃ ~ 125 ℃
- 300 MHz, 3 Cortex-M7 application cores + 2 lock-step cores
- Rich interfaces: 12× CAN FD, 1× 1000 Mbps Ethernet, 16× UART/LIN, 8× SPI, 2× I2C, 12× SENT
Highlights
- Expandable to 4 application cores + 1 lock-step core for higher compute
- Information security: EVITA-Full, Chinese-national SM2/3/4
- Dedicated motor-control SPWM and power-control EPWM modules
- ISO 26262 ASIL-D compliant
- Gigabit automotive Ethernet support
- ADC sampling rate up to 2 Msps
- Up to 1.5 MB SRAM for software execution
Applications
BMSDomain controllerGatewayOBC/DCDCADASInverterESCEPSSuspension controlONE-BOXVCURobot joint module
Specifications
- Compliant with AEC-Q100 Grade 1
- Power: 3.0 V ~ 5.5 V
- Ambient temperature: -40 ℃ ~ +125 ℃
- 3× 32-bit Arm® Cortex®-M7 cores plus 2 lock-step cores
- Configurable Nested Vectored Interrupt Controller (NVIC)
- Integrated Digital Signal Processor (DSP)
- Memory Protection Unit (MPU)
- CPU frequency 300 MHz
- SysTick
- Integrated PMC supports STANDBY and RUN modes
- External high-speed clock (HSE): 4 MHz ~ 40 MHz
- Internal high-speed clock (HSI): 8 MHz
- Internal low-speed clock (LSI): 32 kHz
- 2 Phase-Locked Loops (PLL)
- PFlash up to 8 MB with ECC
- 256 KB Data Flash emulating EEPROM for data storage
- Total 1584 KB SRAM (including TCM) with ECC
- External QSPI Flash interface supported
- External eMMC with ECC supported
- Up to 241 GPIO pins, all interrupt-capable
- Non-Maskable Interrupt (NMI) support
- Hardware crypto module (HSM), HSM-FULL grade
- AES256, RSA4096, ECC521, SHA2-512, TRNG/PRNG
- All Flash and SRAM support ECC
- Data-transfer channels support EDC
- Cyclic Redundancy Check module (CRC)
- Unique chip identifier (UUID)
- Clock monitor
- Low-voltage detection and reset (LVD, LVR)
- Built-in self-test unit (MBIST, LBIST)
- 4 independent-clock watchdogs (WDG)
- Up to 12 CAN FD modules
- Up to 16 UART modules with LIN protocol support
- Up to 2 I2C modules
- Up to 8 SPI modules
- 1 Gigabit Ethernet module
- 12 SENT modules
- 8× 12-channel 12-bit 2 Msps SAR ADC
- 4× 4-channel CMP (analog comparator)
- 4× 10-bit DAC for comparator and external output
- Built-in temperature sensor
- 4× 8-channel SPWM modules
- 4× 4-channel IPWM modules
- 4× 8-channel EPWM modules
- 16× 32-bit timers
- 1× RTC module
Product Models
| Module | IM978NAOBBT | IM978MAOBBT | IM974MAPBBT |
|---|
| Core | 2 × M7 LS + 1 × M7 | 2 × M7 LS + 1 × M7 | 1 × M7 LS + 1 × M7 |
| Core Freq. | 300 MHz | 300 MHz | 300 MHz |
| Flash Size | 8 MB | 8 MB | 4 MB |
| Total RAM | 1664 KB (incl. 384 KB TCM) | 1664 KB (incl. 384 KB TCM) | 960 KB (incl. 192 KB TCM) |
| Data Flash Size | 256 KB | 256 KB | 256 KB |
| HSM | Y | Y | Y |
| CAN FD | 12 | 12 | 12 |
| UART/LIN | 16 | 16 | 16 |
| I2C | 2 | 2 | 2 |
| SPI | 8 | 8 | 8 |
| ADC | 8 (96ch) | 8 (66ch) | 8 (66ch) |
| SPWM | 4 (32ch) | 4 (32ch) | 4 (32ch) |
| IPWM | 4 (16ch) | 4 (16ch) | 4 (16ch) |
| EPWM | 4 (32ch) | 4 (32ch) | 4 (32ch) |
| ACMP | 4 (16ch) | 4 (16ch) | 4 (16ch) |
| DAC | 4 | 4 | 4 |
| I/O | 241 | 143 | 143 |
| Package | BGA-293 | BGA-185 | BGA-185 |
| Operating Temp. (℃) | -40 ~ 125 | -40 ~ 125 | -40 ~ 125 |
| Trays / Tape & Reel | Trays | Trays | Trays |