TMS570LS1227器件是用于安全系统的高性能汽车级微控制器系列。安全架构包括同步的双CPU、CPU和内存的BIST逻辑、闪存和数据SRAM的ECC、外设存储器的奇偶校验以及外设I/ o的环回功能。
TMS570LS1227器件集成了ARM Cortex-R4F浮点CPU,提供高效的1.66 DMIPS/MHz,并具有可运行高达180 MHz的配置,提供高达298 DMIPS。设备支持字不变的大端序[BE32]格式。
TMS570LS1227器件具有1.25MB集成闪存和192KB数据RAM,具有单比特纠错和双比特错误检测。该设备上的闪存是一种非易失性、可电擦除和可编程的存储器,采用64位宽的数据总线接口实现。闪存在3.3 v供电输入(与I/O供电相同的电平)上运行,用于所有读取、编程和擦除操作。当处于流水线模式时,闪存的系统时钟频率高达180mhz。在支持的频率范围内,SRAM支持字节、半字、字和双字模式的单周期读写访问。
TMS570LS1227器件具有用于实时控制应用的外设,包括两个具有多达44个I/O终端的下一代高端定时器(N2HET)定时协处理器,七个具有多达14个输出的增强型脉宽调制器(ePWM)模块,六个增强型捕获(eCAP)模块,两个增强型正交编码器脉冲(eQEP)模块和两个支持多达24个输入的12位模数转换器(adc)。
N2HET是一种先进的智能计时器,为实时应用提供复杂的定时功能。定时器是软件控制的,使用简化的指令集,带有专门的定时器微机和附加的I/O端口。N2HET可用于脉冲宽度调制输出,捕获或比较输入,或通用I/O (GIO)。。高端定时器传输单元(HTU)可以执行dma类型的事务,将N2HET数据传输到主存或从主存传输。HTU内置MPU (Memory Protection Unit)。
ePWM模块可以以最小的CPU开销或干预产生复杂的脉宽波形。ePWM易于使用,它支持高侧和低侧PWM和死带产生。ePWM模块与片上MibADC集成了跳闸区保护和同步,是数字电机控制应用的理想选择。
在需要准确定时捕获外部事件的系统中,eCAP模块是必不可少的。当捕获应用不需要eCAP时,eCAP还可以用于监视ePWM输出或简单的PWM生成。
eQEP模块用于与线性或旋转增量编码器的直接接口,以获得高性能运动和位置控制系统中使用的旋转机器的位置,方向和速度信息。
该设备有两个12位分辨率的mibadc,每个mibadc有24个总输入和64个奇偶校验保护缓冲RAM。MibADC通道可以单独转换,也可以通过软件分组进行顺序转换序列。16个输入在两个mibadc之间共享。每个MibADC支持三个独立的信道分组。当触发或配置为连续转换模式时,每个组可以转换一次。MibADC有一个10位模式,用于与旧设备兼容或需要更快的转换时间。MibADC1还支持使用外部模拟多路复用器。
该设备具有多个通信接口:3个mibspi、2个spi、1个LIN、1个SCI、3个dcan、1个I2C、1个以太网和1个带2个通道的FlexRay控制器。SPI为类似移位寄存器类型的设备之间的串行高速通信提供了一种方便的方法。LIN支持本地互连标准2.0,可以在全双工模式下使用标准的非归零(Non-Return-to-Zero, NRZ)格式作为UART使用。DCAN支持CAN 2.0 (A和B)协议标准,并使用串行多主通信协议,有效地支持分布式实时控制,通信速率高达1mbps。DCAN是在嘈杂和恶劣环境(例如,汽车和工业领域)中运行的系统的理想选择,这些系统需要可靠的串行通信或多路复用布线。FlexRay控制器采用双通道串行、固定时基多主通信协议,每通道通信速率为10mbps。FlexRay传输单元(FTU)可以实现FlexRay数据与主CPU内存之间的自主传输。传输由专用的内置MPU保护。以太网模块支持MII、RMII和MDIO接口。。
I2C模块是一个多主通信模块,通过I2C串行总线在微控制器和I2C兼容设备之间提供接口。I2C支持100kbps和400kbps的速度。
调频锁相环(FMPLL)时钟模块用于将外部频率参考乘以内部使用的更高频率。GCM (Global Clock Module)管理可用时钟源与设备时钟域的对应关系。
该设备还具有外部时钟预分频器(ECP)模块,当启用时,在ECLK终端上输出连续的外部时钟。ECLK频率是用户可编程的外设接口时钟(VCLK)频率的比值。这种低频输出可以作为设备工作频率的指示器从外部监控。
DMA (Direct Memory Access)控制器具有16个通道、32个控制数据包和奇偶校验保护。一个MPU被内置到DMA中以保护内存免受错误传输。
错误信令模块(Error Signaling Module, ESM)监控所有设备错误,并确定在检测到故障时是否触发中断或外部错误引脚(球)。nERROR终端可以作为微控制器故障状态的指示器从外部监控。
外部存储器接口(EMIF)为异步和同步存储器或其他从属设备提供存储器扩展。
参数叠加模块(POM)增强了应用代码的校准能力。POM可以将闪存访问重新路由到内部存储器或EMIF,从而避免了在闪存中更新参数所必需的重新编程步骤。
TMS570LS1227器件具有集成的安全功能和广泛的通信和控制外设选择,是具有安全关键要求的高性能实时控制应用的理想解决方案。


| 产品属性 | 属性值 |
|---|---|
| 频率(MHz) | 160, 180 |
| 闪存(kByte) | 1280 |
| RAM(千字节) | 192 |
| ADC类型 | 2 x 12-bit (24ch) |
| gpio的个数 | 58 |
| UART | 2 |
| 特性 | Hercules high-performance microcontroller |
| TI功能安全类别 | Functional Safety-Compliant |
| 工作温度范围(℃) | -40 to 125 |
| 以太网 | Yes |
| PWM (Ch) | 54, 58 |
| SPI | 1, 2 |
| (#) | 3 |
| 电源解决方案 | TPS65381A-Q1 |
| 通信接口 | CAN, Ethernet, FlexRay, SPI, UART |