RM46Lx40设备是用于安全系统的高性能微控制器系列。安全架构包括锁步双CPU、CPU和存储器BIST逻辑、闪存和数据SRAM上的ECC、外围存储器上的奇偶校验以及外围I/O上的环回功能。
RM46Lx40设备集成了ARM Cortex-R4Ffloating-pointCPU,该CPU提供了1.66 DMIPS/MHz的高效性能,最高可运行200 MHz,最高可提供332 DMIPS。该设备支持little endian[LE]格式。
RM46L840ZWTT设备具有1.25MB的集成闪存和192KB的数据RAM,具有单位纠错和双位错误检测功能。RM46L440设备具有1MBof集成闪存和128KB的数据RAM,具有单位纠错和双位错误检测功能。该设备上的闪存是一种非易失性、电可擦除和可编程的存储器,通过64位宽的数据总线接口实现。对于所有读取、编程和擦除操作,闪存在3.3V电源输入(与I/O电源电平相同)下运行。在流水线模式下,闪存以高达200 MHz的系统时钟频率运行。SRAM在支持的频率范围内支持字节、半字、字和双字模式的单周期读写访问。
RM46Lx40设备具有用于实时控制的外围设备,包括两个具有多达44个I/O端子的下一代高端定时器(N2HET)定时协处理器、七个具有多达14个输出的增强型脉宽调制器(ePWM)模块、六个增强型捕获(eCAP)模块、两个增强型正交编码器脉冲(eQEP)模块、,以及两个支持多达24个输入的12位模数转换器(ADC)。
N2HET是一种先进的智能计时器,为实时应用提供了复杂的计时功能。该定时器是软件控制的,使用一个简化的指令集,带有专门的定时器微机械和锐钛矿I/O端口。N2HET可用于脉宽调制输出、捕获或比较输入或通用I/O(GIO)。N2HET特别适用于需要多个传感器信息的应用,并使用复杂而准确的时间脉冲驱动执行器。高端定时器传输单元(HTU)可以执行DMA类型的事务,以将N2HET数据传输到主存储器或从主存储器传输N2HET。HTU内置内存保护单元(MPU)。
ePWM模块可以以最小的CPU开销或干预生成复杂的脉宽波形。ePWM易于使用,支持高侧和低侧PWM和死区生成。通过集成跳闸区域保护和与片上MibADC同步,ePWM模块适用于数字电机控制应用。
eCAP模块在对外部事件进行准确定时捕获至关重要的系统中至关重要。eCAP还可用于监控PWM输出,或在捕获应用不需要eCAP时用于简单的PWM生成。
eQEP模块用于与线性或旋转增量编码器直接接口,以从高性能运动和位置控制系统中使用的旋转机器获取位置、方向和速度信息。
该设备有两个12位分辨率MibADC,共有24个输入和64个字的奇偶校验保护缓冲RAM。MibADC信道可以单独转换,也可以通过软件对序列转换序列进行分组。两个MibADC之间共享16个输入。每个MibADC支持三个单独的信道分组。当触发或配置为连续转换模式时,每组可以转换一次。MibADC有一个10位模式,用于与旧设备兼容或需要更快的转换时间时。MibADC1还支持使用外部模拟多路复用器。
该设备具有多个通信接口:三个MibSPI、两个SPI、一个LIN、一个SCI、三个DCAN、一个I2C和一个以太网。SPI提供了一种在类似移位寄存器型设备之间进行串行高速通信的方便方法。LIN支持Local Interconnect标准2.0,并且可以使用标准的不归零(NRZ)格式作为UART输入双工模式。DCAN支持CAN 2.0(A和B)协议标准,并使用串行多主机通信协议,该协议有效支持分布式实时控制,通信速率高达1 Mbps。DCAN适用于在噪声和恶劣环境(例如,汽车和工业领域)中运行的系统,需要可靠的串行通信或多路布线。以太网模块支持MII、RMII和MDIO接口。
I2C模块是一个多主通信模块,通过I2C串行总线在微控制器和I2C兼容设备之间提供接口。I2C支持100和400 Kbps的速度。
调频锁相环(FMPLL)时钟模块用于将外部频率参考值与内部使用的较高频率相乘。全局时钟模块(GCM)管理可用时钟源与设备时钟域之间的映射。
该设备还具有一个外部时钟预分频器(ECP)模块,当启用时,在ECLK端子上输出一个连续的外部时钟。ECLK频率是外围接口时钟(VCLK)频率的用户可编程比率。该低频输出可作为设备工作频率的指示器在外部进行监控。
直接存储器存取(DMA)控制器具有16个通道、32个外围请求和其存储器上的奇偶校验保护。DMA中内置了一个MPU,以防止内存发生错误传输。
错误信号模块(ESM)监控所有设备错误,并确定在检测到故障时是否触发了中断或外部错误引脚(球)。nERROR终端可以作为微控制器中故障状态的指示进行外部监控。
外部存储器接口(EMIF)为同步和同步存储器或其他从设备提供存储器扩展。
AParameter Overlay Module(POM)增强了应用程序代码的校准能力。POM可以将闪存访问重新路由到内部存储器或EMIF,从而避免闪存中参数更新所需的重新编程步骤。
RM46Lx40设备具有集成的安全功能和广泛的通信和控制外围设备选择,是安全关键的高性能实时控制应用的理想解决方案
特色
- 安全关键应用的高性能微控制器
- 双CPU在Lockstep中运行
- 闪存和RAM接口上的ECC
- CPU和片上RAM的内置自检(BIST)
- 带错误引脚的错误信号模块
- 电压和时钟监控
- ARM Cortex-R4F 32位RISC CPU
- 1.66 DMIPS/MHz,带8级管道
- 单精度和双精度FPU
- 12区域存储器保护单元(MPU)
- 具有第三方支持的开放式体系结构
- 操作条件
- 最高200 MHz系统时钟
- 核心电源电压(VCC):1.14至1.32 V
- I/O电源电压(VCCIO):3.0至3.6 V
- 集成存储器
- 1.25MB程序闪存,带ECC(RM46L840)
- 1MB带ECC的程序闪存(RM46L440)
- 192KB RAM,带ECC(RM46L840)
- 128KB RAM,带ECC(RM46L440)
- 64KB闪存,用于带ECC的仿真EEPROM
- 16位外部存储器接口(EMIF)
- 通用平台架构
- 跨系列的一致内存映射
- 实时中断(RTI)计时器(OS计时器)
- 128通道矢量中断模块(VIM)
- 2信道循环冗余校验器(CRC)
- 直接存储器存取(DMA)控制器
- 16个通道和32个外围请求
- 控制包RAM的奇偶校验保护
- 由专用MPU保护的DMA访问
- 带内置滑差检测器的调频锁相环(FMPLL)
- 独立的非调制PLL
- IEEE 1149.1 JTAG,边界扫描和ARM CoreSight组件
- 高级JTAG安全模块(AJSM)
- 校准功能
- 参数叠加模块(POM)
- 16个能够产生中断的通用输入/输出(GPIO)引脚
- 用于电机控制的增强型定时外围设备
- 7个增强型脉宽调制器(ePWM)模块
- 6个增强型捕获(eCAP)模块
- 2个增强型正交编码器脉冲(eQEP)模块
- 两个新一代高端定时器(N2HET)模块
- N2HET1:32个可编程通道
- N2HET2:18个可编程通道
- 160字指令RAM,每个带奇偶校验保护
- 每个N2HET包括硬件角度发生器
- 每个N2HET的专用高端定时器传输单元(HTU)
- 两个12位多缓冲模数转换器(MibADC)模块
- ADC1:24信道
- ADC2:16信道与ADC1共享
- 64个结果缓冲区,每个都有奇偶校验保护
- 多个通信接口
- 10/100 Mbps以太网MAC(EMAC)
- 符合IEEE 802.3(仅限3.3-V I/O)
- 支持MII、RMII和MDIO
- 三个CAN控制器(DCAN)
- 64个邮箱,每个都有奇偶校验保护
- 符合CAN协议版本2.0A和2.0B
- 内部集成电路(I2C)
- 三个多缓冲串行外围接口(MibSPI)模块
- 每个128个字,带奇偶校验保护
- 8传输组
- 最多两个标准串行外围接口(SPI)模块
- 两个UART(SCI)接口,一个支持本地互连网络(LIN2.1)接口
- 10/100 Mbps以太网MAC(EMAC)
- 包装
- 144针四芯扁平封装(PGE)[绿色]
- 337球栅阵列(ZWT)[绿色]