IM90xxA

Low-Power Functional Safety Automotive MCU
ASIL-B Functional Safety, Efficient Motor Control, and Rich Connectivity to Meet Demanding Automotive System Requirements

The IM90xxA is a high-performance automotive-grade MCU based on the Cortex-M0+ core, optimized specifically for the technical requirements of automotive actuator and sensor control to satisfy enhanced cybersecurity, rich connectivity, and functional safety requirements. For three-phase brushless motors, it integrates a Hardware Acceleration Unit (HAU) that supports multiplication, division, trigonometric functions, and square root operations, drastically shortening the runtime of motor Field-Oriented Control (FOC) algorithms and improving motor control efficiency. At the same time, power consumption has been significantly optimized, with operating and sleep currents at only 12mA and 10µA respectively—about 50% of similar products—to adapt to the strict energy consumption requirements of new energy vehicles. 

IM90xxA架构图.jpg


Key Features

  • Compliant with AEC-Q100 Grade 1 standard, operating temperature range from -40°C to 125°C. 

  • Certified for ISO 26262 ASIL-B Functional Safety Standard.

  • 32-bit Arm® Cortex®-M0+ core with CPU main frequency up to 48 MHz. 

  • Peripherals: 1x CAN FD, 3x UART/LIN, 2x SPI, 2x I2C. 

  • Analog & Timers: 20-channel 12-bit 1Mbps ADC, 24-channel 16-bit PWM supporting dead-time insertion and fault detection. 

  • Memory Architecture: 256KB Flash, 64KB Data Flash (100k write/erase cycles), 32KB SRAM; all blocks support hardware ECC. 

  • Supports LQFP64, LQFP48, and QFN32 packaging options. 


Highlights

  • Functional Safety Certification: Passed ASIL-B certification, suitable for safety-critical automotive applications.

  • High Performance: Powered by the Cortex-M0+ core at 48MHz, ensuring highly efficient processing for complex tasks. 

  • Efficient Motor Control: Integrated HAU module accelerates FOC math calculations to enhance motor control efficiency. 

  • Ample Storage Capacity: 256KB Code Flash and 64KB Data Flash, with integrated support for EEPROM functions. 

  • High-Speed Communication: Supports CAN FD to seamlessly fulfill modern in-vehicle networking requirements. 

  • Ultra-Low Power Consumption: 10µA sleep current significantly extends automotive battery life. 


Applications

IM90xxA.png

Product Ordering Matrix

Module

     IM908FALBLT

     IM908EALBLT

    IM908DALBQT

    IM904FALBLT

    IM904EALBLT

   IM904DALBQT

Core

M0+

M0+

M0+

M0+

M0+

M0+

Core Frequency

48 MHz

48 MHz

48 MHz

48 MHz

48 MHz

48 MHz

Flash

256 KB

256 KB

256 KB

128 KB

128 KB

128 KB

RAM

32 KB

32 KB

32 KB

20 KB

20 KB

20 KB

Data Flash

64 KB

64 KB

64 KB

64 KB

64 KB

64 KB

CAN FD

1

1

1

1

1

1

UART/LIN

3

3

2

3

3

2

I2C

2

2

1

2

2

1

SPI

2

2

1

2

2

1

ADC

1(20ch)

1(16ch)

1(9ch)

1(20ch)

1(16ch)

1(9ch)

SPWM

2(16ch)

1(8ch)

1(8ch)

2(16ch)

1(8ch)

1(8ch)

IPWM

2(8ch)

2(8ch)

1(4ch)

2(8ch)

2(8ch)

1(4ch)

CMP

1(8ch)

1(5ch)

1(5ch)

1(8ch)

1(5ch)

1(5ch)

DAC

1

1

1

1

1

1

I/O

57

42

27

57

42

27

Pins

64

48

32

64

48

32

Package

LQFP

LQFP

QFN

LQFP

LQFP

QFN

Ambient Temperature

-40 ℃ ~ +125 ℃

-40 ℃ ~ +125 ℃

-40 ℃ ~ +125 ℃

-40 ℃ ~ +125 ℃

-40 ℃ ~ +125 ℃

-40 ℃ ~ +125 ℃

Trays / Tape & Reel

Trays

Trays

Trays

Trays

Trays

Trays



027-86925588

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