IM90xxB

IM90xxB - Product Brief

Low-Power Automotive-Grade Touch MCU: IM90xxB

Efficient motor control and intelligent capacitive sensing for smart management of automotive actuators and sensors.

The IM90xxB series MCU is an automotive-grade product designed for smart touch and motor-control automotive nodes. It integrates a high-performance hardware accelerator (HAU) and a PWM module dedicated to motor control, and notably strengthens capacitive-touch capability (supporting up to 20 touch channels with waterproofing and temperature-drift suppression).

In addition, the IM90xxB supports NIST SP800-90-compliant true random-number generation and debug-interface protection, meeting the escalating information-security demands of automotive applications, making it an ideal choice for smart switches, sensors, and micro-motor control.

Main Features

  • AEC-Q100 Grade 1, operating temperature -40℃ to 125℃
  • 32-bit Arm® Cortex®-M0+ core, 48 MHz
  • 1 CAN FD, 2 UART/LIN, 2 SPI, 1 I2C, and more
  • 64 KB / 128 KB on-chip flash (100k cycles, ECC); 16 KB SRAM with parity
  • 20-channel 12-bit 1 Msps ADC, 12-channel 16-bit PWM with dead-time insertion and fault detection
  • 20-channel dedicated capacitive-touch (PTC) module with hardware touch support
  • QFN32 and LQFP48 package options

Highlights

Intelligent capacitive sensing
  • Up to 20 capacitive-touch channels with waterproofing and temperature-drift suppression
Efficient motor control
  • Hardware accelerator and motor-control-dedicated PWM module
Information security
  • NIST SP800-90 true random-number generation meeting latest info-security requirements
High-speed communication
  • High-speed CAN FD communication

Applications

Low-speed pedestrian alert (AVAS)Touch panelTouch door handleSensorsKick sensorBLDC/PMSM motorSeat, window, wiper controlReading lightSeat lumbar supportBionic skin

Specifications

Quality
  • Compliant with AEC-Q100 Grade 1
Operating Environment
  • Power: 2.7 V ~ 5.5 V
  • Ambient temperature: -40 ℃ ~ +125 ℃
Package
  • LQFP48, QFN32
CPU Core
  • 32-bit Arm® Cortex®-M0+ core
  • Configurable Nested Vectored Interrupt Controller (NVIC)
  • CPU frequency 48 MHz
  • SysTick
Power Management
  • Integrated PMC supports STOP and RUN modes
  • GPIO edge-wakeup support
  • STOP-mode current ≤ 10 µA at 25 ℃
Clock
  • External high-speed clock (HSE): 8 MHz ~ 32 MHz
  • Internal high-speed clock (HSI): 48 MHz
  • Internal low-speed clock (LSI): 32 kHz
Memory
  • PFlash up to 128 KB with ECC
  • Software-emulated EEPROM for data storage
  • RAM up to 16 KB with Hardware Parity
System
  • Cyclic Redundancy Check module (CRC)
  • Serial Wire Debug interface (SWD)
  • 4-channel DMA
  • HAU (Hardware Acceleration Unit) accelerates complex operations (division / square root / RMS / trigonometric functions, etc.)
Communication Peripherals
  • Up to 1 CAN FD module
  • Up to 2 UART modules with DMA; all support software LIN
  • Up to 1 I2C module with DMA
  • Up to 2 SPI modules with DMA
Security
  • Unique chip identifier (UUID)
  • TRNG/PRNG support
  • Clock monitor
  • Low-voltage reset (LVR)
  • Independent-clock watchdog (WDG)
Human-Machine Interface
  • Up to 42 GPIO pins with edge-interrupt support
  • Non-Maskable Interrupt (NMI) support
Analog
  • 1× 20-channel 12-bit 1 Msps SAR ADC
  • 1× 20-channel PTC (peripheral touch controller)
  • 1× 4-channel CMP (analog comparator)
  • 1× 12-bit DAC for comparator and external output
  • Built-in temperature sensor
Timers
  • 1× 8-channel SPWM module
  • 1× 4-channel IPWM module
  • 2× 32-bit timers
  • 1× 32-bit RTC

Product Models

ModuleIM904EBLBLTIM904DBLBQTIM902DBLBQT
CoreM0+M0+M0+
Core Freq.48 MHz48 MHz48 MHz
Flash128 KB128 KB64 KB
RAM16 KB16 KB8 KB
CAN FD111
UART/LIN222
I2C111
SPI222
PTC1 (20ch)1 (14ch)1 (14ch)
ADC1 (20ch)1 (14ch)1 (14ch)
SPWM1 (8ch)1 (8ch)1 (8ch)
IPWM1 (4ch)1 (4ch)1 (4ch)
CMP1 (4ch)1 (4ch)1 (4ch)
DAC111
I/O422727
Pins483232
PackageLQFPQFNQFN
Ambient 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