IM97xxA

IM97xxA - Product Brief

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

Quality
  • Compliant with AEC-Q100 Grade 1
Operating Environment
  • Power: 3.0 V ~ 5.5 V
  • Ambient temperature: -40 ℃ ~ +125 ℃
Package
  • BGA-293, BGA-185
CPU Core
  • 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
Power Management
  • Integrated PMC supports STANDBY and RUN modes
Clock
  • 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)
Memory
  • 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
Human-Machine Interface
  • Up to 241 GPIO pins, all interrupt-capable
  • Non-Maskable Interrupt (NMI) support
Safety & Crypto
  • 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)
Communication Peripherals
  • 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
Analog
  • 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
Timers
  • 4× 8-channel SPWM modules
  • 4× 4-channel IPWM modules
  • 4× 8-channel EPWM modules
  • 16× 32-bit timers
  • 1× RTC module

Product Models

ModuleIM978NAOBBTIM978MAOBBTIM974MAPBBT
Core2 × M7 LS + 1 × M72 × M7 LS + 1 × M71 × M7 LS + 1 × M7
Core Freq.300 MHz300 MHz300 MHz
Flash Size8 MB8 MB4 MB
Total RAM1664 KB (incl. 384 KB TCM)1664 KB (incl. 384 KB TCM)960 KB (incl. 192 KB TCM)
Data Flash Size256 KB256 KB256 KB
HSMYYY
CAN FD121212
UART/LIN161616
I2C222
SPI888
ADC8 (96ch)8 (66ch)8 (66ch)
SPWM4 (32ch)4 (32ch)4 (32ch)
IPWM4 (16ch)4 (16ch)4 (16ch)
EPWM4 (32ch)4 (32ch)4 (32ch)
ACMP4 (16ch)4 (16ch)4 (16ch)
DAC444
I/O241143143
PackageBGA-293BGA-185BGA-185
Operating Temp. (℃)-40 ~ 125-40 ~ 125-40 ~ 125
Trays / Tape & ReelTraysTraysTrays

021-33925588

Room 1002, 10th Floor, Building A, Jixian Tiandi,​ Zhangjiang Hi-Tech No. 40, Lane 565, Shengxia Road, Pudong New Area, Shanghai, China