RM42L432 16/32 位 RISC 闪存微处理器 | 德州仪器 TI.com.cn

RM42L432
此产品已上市,且可供购买。 可提供某些产品的较新替代品。
16/32 位 RISC 闪存微处理器

 

More information

Hercules RM42L432 is certified by TÜV SÜD to be capable of achieving IEC 61508 SIL 3 helping to make it easier to develop functional safety applications. Download certificate now.

描述

RM42L432是一款针对安全系统的高性能微控制器。 此安全架构包括锁步中的双 CPU,CPU 和内存内置自检 (BIST) 逻辑,闪存和数据 SRAM 上的 ECC,外设内存上的奇偶校验,和外设 IO 上的回路功能。

RM42L432 集成了 ARM® Cortex™-R4 CPU,它提供了一个高效 1.66DMIPS/MHz,并且可以在高达100MHz 条件下运行,提供了高达166 DMIPS。 此器件支持小端序 [LE32] 格式。

RM42L432有 384kB集成的闪存和 32kB 配置有单比特纠错和双比特错误检测的数据 RAM。 这个器件上的闪存存储器是一个由 64 位宽数据总线接口实现的非易失性、电可擦除并且可编程的存储器。 为了实现所有读取、编程和擦除操作,此闪存运行在一个 3.3V 电源输入上(与 I/O 电源一样的电平)。 在管线模式中,该闪存使用一个频率为最高 100MHz 的系统时钟运行。 在字节、半字和全字模式中, SRAM 支持单循环读取/写入访问。

RM42L432器件特有针对基于实时控制应用的外围设备,包括一个带有最多 19 个总 IO 端子的新一代高端定时器 (N2HET) 时序协处理器和一个在 100 引脚封装中支持16输入的12位模数转换器。

N2HET1 是一款高级智能定时器,此定时器能够为实时应用提供精密的计时功能。 该定时器为软件控制型,采用一个精简指令集,并具有一个专用的定时器微级机和一个连接的 I/O 端口。 N2HET 可被用于脉宽调制输出、捕捉或者比较输入、或者通用 I/O。它特别适合于那些需要多种传感器信息和驱动传动器并具有复杂和准确时间脉冲的应用。 一个高端定时器传输单元 (HET-TU) 能够执行 DMA 类型处理来与主存储器之间发送或接收 N2HET 数据。 一个内存保护单元 (MPU) 被内置于HET-TU。

增强型正交编码器脉冲 (eQEP) 脉宽用于与一个线性或旋转递增编码器进行直接连接以从一个高性能运动和位置控制系统中正在旋转的机械中获得位置、方向、和速度信息。

该器件有一个带有16个通道和带有奇偶校验保护的 64 字缓冲 RAM 的12位分辨率 MibADC。 MibADC 通道可被独立转换或者可针对顺序转换序列由软件成组。 有三个独立的组。 当被触发或者针对连续转换模式进行配置后,每个序列可被转换一次。

该器件有多个通信接口:一个 MibSPI,两个 SPI,一个 UART/LIN 和两个 DCAN。 SPI 为相似的移位寄存器类型器件之间的高速通信提供了一种便捷的串行交互方法。 UART/LIN 支持本地互联标准 2.1 并可被用作一个使用标准不归零码 (NRZ) 格式的全双工模式 UART。 DCAN 支持 CAN 2.0B 协议标准并使用一个串行、多主机通信协议,此协议有效支持对速率高达 1 兆位每秒 (Mbps) 的稳健通信的分布式实时控制, DCAN 非常适合于工作于嘈杂和严酷环境中的应用 (例如:汽车和工业领域),此类应用需要可靠的串行通信或多路复用线路。

该调频锁相环 (FMPLL) 时钟模块被用来将外部频率基准与一个内部使用的更高频率相乘。 FMPLL 为全局时钟模块 (GCM) 提供 5 个可能时钟源输入中的一个。 GCM 模块管理可用时钟源与器件时钟域间的映射。

此器件还有一个外部时钟前置分频器 (ECP) 模块,当被启用时,此模块在 ECLK 引脚上输出一个连续外部时钟。 ECLK 频率是一个外设接口时钟 (VCLK) 频率的用户可编程比例。 可被外部监视的低频输出可作为一个器件运行频率的指示器。

错误信令模块 (ESM) 监控所有器件错误并在检测到一个故障时确定是触发一个中断还是触发一个外部错误引脚。 可从外部监视的 nERROR 可作为一个微控制器中故障条件的指示器。

由于集成的安全特性和一个对通信和控制外围设备的广泛选择,RM42L432是对安全有严格要求的实时控制应用的一个理想解决方案。

特性

  • 针对安全应用的高性能微控制器
    • 运行在锁步中的双 CPU
    • 闪存和 RAM 接口上的 ECC
    • 针对 CPU 和片载 RAM 的内置自检
    • 带有错误引脚的错误信令模块
    • 电压和时钟监视
  • ARM® Cortex™ – R4 32 位 RISC CPU
    • 带有 8 级管线的高效 1.66DMIPS/MHz
    • 8 个区域内存保护单元
    • 带有第三方支持的开放式架构
  • 运行条件
    • 100MHz 系统时钟
    • 内核电源电压 (VCC):标称 1.2V
    • I/O 电源电压 (VCCIO):标称 3.3V
    • ADC 电源电压 (VCCAD): 标称 3.3V
  • 集成内存
    • 384kB 的程序闪存
    • 带有 ECC 的 32KB RAM
    • 针对带有 ECC 仿真 EERPOM 的 16kB 闪存
  • 通用平台架构
    • 系列间一致的存储器映射
    • 实时中断 (RTI) 操作系统 (OS) 定时器
    • 96 通道矢量中断模块 (VIM)
    • 2 通道循环冗余校验器 (CRC)
  • 带有内置跳周检测器的调频锁相环 (FMPLL)
  • IEEE 1149.1 JTAG,边界扫描和 ARM CoreSight 组件
  • 高级 JTAG 安全模块 (AJSM)
  • 多通信接口
    • 两个 CAN 控制器 (DCAN)
      • DCAN1-32 个具有奇偶校验保护的邮箱
      • DCAN2-16 个具有奇偶校验保护的邮箱
      • 与 CAN 协议 2.0B 版兼容
    • 多缓冲串行外设接口 (MibSPI)
      • 带有奇偶校验保护的 128 字
    • 2 个标准串行外设接口(SPI)
    • 带有支持本地网络接口 (LIN 2.1) 的 UART (SCI) 接口
  • 高端定时器模块 (N2HET)
    • 高达19个可编程引脚
    • 带有奇偶校验保护的 128 字指令 RAM
    • 每个都包含硬件角度生成器
    • 专用传输单元 (HTU)
  • 增强型正交编码器脉冲 (eQEP)
    • 电机位置编码器接口
  • 12 位多缓冲 ADC 模块
    • 16通道
    • 64 个具有奇偶校验保护的结果缓冲器
  • 多达 45 个通用 I/O (GIO) 功能引脚
    • 带有高达 8 个外部中断的 8 个专用的通用 I/O(GIO) 引脚
  • 封装
    • 100 引脚四方扁平封装 (PZ) [绿色环保]

参数

与其它产品相比 用于实现功能安全的 Hercules MCU 邮件 下载到电子表格中
Part number 立即下单 CPU Frequency (MHz) Operating temperature range (C) Package Group Flash (KB) RAM (KB) Data flash (KB) ADC CAN (#) TI functional safety category HET channels MibSPI SPI SCI/LIN UART (SCI) GPIO Package size: mm2:W x L (PKG) Approx. price (US$)
RM42L432 立即下单 Arm-Cortex-R4     100     -40 to 105     LQFP | 100     384     32     16     12-bit (16ch)     2     Functional safety compliant     19     1     2     1/1     1     45     100LQFP: 256 mm2: 16 x 16 (LQFP | 100)     5.80 | 1ku