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

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