支持无感升级与信息安全的车规级MCU:IM94xxA
强大运算能力与多重加密保障,推动汽车电子智能化升级
IM94xxA是一款基于Cortex-M4F内核的高性能车规级MCU,专为满足汽车电子应用的严苛需求而设计。该产品集成了DSP指令集和浮点运算单元,具备卓越的计算能力。此外,IM94xxA支持ASIL-B功能安全等级,并内置HSM-Medium级别的硬件加密引擎,能够执行AES-256、RSA、ECC等对称和非对称加密算法,同时还支持国密算法SM2/3/4。HSM模块中配备了独立的信息安全核心,以及独立的存储和数据空间,支持运行安全固件,并允许用户自定义算法,以满足不同的信息安全需求。

主要特性
- 符合AEC-Q100 Grade 1标准,工作温度范围为-40℃至125 ℃
- 符合ISO 26262 ASIL-B等级功能安全标准
- 32位 Arm® Cortex®-M4F 内核,CPU 主频 120 MHz
- 3 路 CAN FD,4 路 UART LIN,4 路SPI,2 路I2C
- 2 x 20通道 12位 1Mbps ADC,32 通道 16位 PWM,支持死区插入和故障检测功能
- 1 MB Flash,128KB Data Flash,10万次擦写次数;128KB SRAM;均支持 ECC
- Evita-Medium 信息安全模块,支持安全启动
- 支持 LQFP100, LQFP64,LQFP48,QFN48 四种封装,其中 LQFP64/48封装可兼容 IM90xxA 芯片
亮点
- 高性能低功耗:Cortex-M4F内核,120MHz主频,性能强劲且节能。
- 支持无感升级:1MB Flash支持A/B Swap,实现安全的FOTA升级。
- 大容量存储:256KB Data Flash,支持模拟EEPROM,存储空间充足。
- 信息安全保障:内置HSM模块,支持多种加密算法,满足高级安全需求。
- 功能安全认证:通过ASIL-B认证,适用于功能安全相关应用。
应用
BCM空调控制器矩阵大灯座椅控制器数字仪表电池管理系统BMS热管理信息娱乐系统(辅助 MCU)BLDC/PMSM 电机控制无框力矩电机
特性
- 输入电源:2.7 V ~ 5.5 V
- 环境温度:-40 ℃ ~ +125 ℃
- 32位Arm® Cortex®-M4F内核
- 可配置嵌套中断向量控制器(NVIC)
- CPU主频120MHz
- 8个可编程存储器区域MPU
- SysTick
- 集成PMC(功耗管理模块)支持STOP模式和RUN模式
- 支持GPIO的边沿唤醒
- 25℃下STOP模式典型功耗≤40µA
- 外部高速时钟 (HSE):4MHz ~ 30MHz石英晶体
- 内部高速时钟 (HSI):8MHz
- 内部低速时钟 (LSI):32kHz
- 锁相环 (PLL)
- PFlash最大支持1MB,DFlash最大支持128KB,支持ECC
- 支持软件模拟EEPROM进行数据存储
- RAM最大支持128KB,支持ECC
- 循环冗余校验模块(CRC)
- 串行调试接口(SWD)
- 8通道DMA
- 按照ISO26262 ASIL-B的等级标准设计
- Evita-Medium 信息安全模块,支持对称、非对称加密算法,支持安全启动,仿真口保护
- 芯片唯一标识 (UUID)
- 时钟监控(Clock Monitor)
- 低电压监测与低电压复位(LVD/LVR)
- 具有独立时钟看门狗(WDG)
- 最高支持88个GPIO口边沿中断响应功能
- 支持不可屏蔽中断(NMI)
- 最高4路UART模块并支持DMA传输, 4路都支持软件LIN
- 最高2路I2C模块并支持DMA传输
- 最高4路SPI模块并支持DMA传输
- 3个CAN-FD模块,兼容CAN2.0B
- 2个20通道12-bit 1Mpbs SAR ADC
- 1个8通道CMP(模拟比较器)
- 1个8-bit DAC用于比较器与外部输出
- 内置温度传感器
- 3个8通道 SPWM模块
- 2个4通道 IPWM模块
- 4个32位定时器 (Timer)
- 1个32位实时时钟 RTC
产品型号
| 模块 | IM942KALBLT | IM942FALBLT | IM941KALBLT | IM941FALBLT | IM941EALBLT | IM941EAMBQT |
|---|
| Core | M4F | M4F | M4F | M4F | M4F | M4F |
| Core 频率 | 120MHz | 120MHz | 120MHz | 120MHz | 120MHz | 80MHz |
| Flash | 1MB | 1MB | 512KB | 512KB | 512KB | 512KB |
| RAM | 128KB | 128KB | 64KB | 64KB | 64KB | 64KB |
| Data Flash | 128KB | 128KB | 128KB | 128KB | 128KB | 128KB |
| HSM | Y | Y | Y | Y | Y | Y |
| CAN FD | 3 | 3 | 3 | 3 | 3 | 3 |
| UART/LIN | 4 | 3 | 4 | 3 | 3 | 3 |
| I2C | 2 | 2 | 2 | 2 | 2 | 2 |
| SPI | 4 | 3 | 4 | 3 | 3 | 3 |
| ADC | 2(40ch) | 2(29ch) | 2(40ch) | 2(29ch) | 2(21ch) | 2(14ch) |
| SPWM | 3(24ch) | 3(24ch) | 3(24ch) | 3(24ch) | 3(20ch) | 3(18ch) |
| IPWM | 2(8ch) | 2(8ch) | 2(8ch) | 2(8ch) | 2(8ch) | 2(8ch) |
| CMP | 1(8ch) | 1(8ch) | 1(8ch) | 1(8ch) | 1(6ch) | 1(6ch) |
| DAC | 1 | 1 | 1 | 1 | 1 | 1 |
| I/O | 88 | 57 | 88 | 57 | 42 | 42 |
| 引脚数 | 100 | 64 | 100 | 64 | 48 | 48 |
| 封装方式 | LQFP | LQFP | LQFP | LQFP | LQFP | QFN |
| 环境温度 | -40 ℃ ~ +125 ℃ | -40 ℃ ~ +125 ℃ | -40 ℃ ~ +125 ℃ | -40 ℃ ~ +125 ℃ | -40 ℃ ~ +125 ℃ | -40 ℃ ~ +125 ℃ |
| Trays / Tape & Reel | Trays | Trays | Trays | Trays | Trays | Trays |