- 制造厂商:TI
- 产品类别:微控制器 (MCU) 和处理器
- 技术类目:微控制器 (MCU) - 基于 Arm 的微控制器
- 功能描述:16/32 位 RISC 闪存 MCU,Arm Cortex-R4F
- 点击这里打开及下载TMS570LS2134的技术文档资料
- TI代理渠道,提供当日发货、严格的质量标准,满足您的目标价格
TMS570LS31x4/21x4 器件是一款用于安全系统的高性能 汽车级 系列微控制器。 此安全架构包括:以锁步模式运行的双核 CPUCPU 和存储器内置自检 (BIST) 逻辑闪存和数据 SRAM 上的 ECC外设存储器的奇偶校验 外设 I/O 上的回路功能
TMS570LS31x4/21x4 器件集成了 ARM Cortex-R4F 浮点 CPU,此 CPU 可提供一个高效的 1.66 DMIPS/MHz,并且 具有能够以高达 180 MHz 运行的配置,从而提供高达 298 DMIPS。 此器件支持字不变大端序 [BE32] 格式。
TMS570LS31x4/21x4 器件具有 最高到 3MB 的集成闪存以及 最高达 256KB 的数据 RAM,这些闪存和 RAM 支持单位错误校正和双位错误检测。 这个器件上的闪存存储器是一个由 64 位宽数据总线接口实现的非易失性、电可擦除并且可编程的存储器。 为了实现所有读取、编程和擦除操作,此闪存运行在一个 3.3V 电源输入上(与 I/O 电源一样的电平)。 当处于管线模式中时,闪存可在高达 180MHz 的系统时钟频率下运行。 在字节、半字、字和双字模式中,SRAM 支持单循环读取和写入访问。
TMS570LS31x4/21x4 器件特有针对基于实时控制应用的外设,其中包括 2 个下一代高端定时器 (N2HET) 时序协处理器和 2 个支持多达 24 个输入的 12 位模数转换器 (ADC) 。
N2HET1 是一款高级智能定时器,此定时器能够为实时应用提供精密的计时功能。 该定时器为软件控制型,采用一个精简指令集,并具有一个专用的定时器微级机和一个连接的 I/O 端口。 N2HET 可被用于脉宽调制输出,捕捉或比较输入,GPIO。 N2HET 特别适合于要求多个传感器信息并且用复杂和准确时间脉冲来驱动致动器的应用。 一个高端定时器传输单元 (HTU) 能够执行 DMA 类型处理来与主存储器之间传输 N2HET 数据。 一个内存保护单元 (MPU) 被内置于 HTU 内。
此器件具有 2 个 12 位分辨率 MibADC,每个 MibADC 具有 24 个通道和受 64 字奇偶校验保护的缓冲器 RAM。 MibADC 通道可被独立转换或者可针对顺序转换序列由软件成组。 16 个通道可在两个 MibADC 间共用。 有三个独立的组。 当被触发或者针对连续转换模式进行配置后,每个序列可被转换一次。
此器件有多个通信接口:3 个 MibSPI,2 个 SPI,1 个 LIN,1 个SCI,3 个 DACN,和1 个 I2C。 SPI 为相似移位寄存器类型器件之间串行高速通信的提供了一个便捷方法。 LIN 支持本地互联标准 2.0 并可被用作一个使用标准不归零码 (NRZ) 格式的全双工模式 UART。
DCAN 支持 CAN 2.0(A 和 B)协议标准并使用一个串行、多主控通信协议,此协议用高达 1Mbps 的稳健耐用通信速率有效支持分布式实时控制。 DCAN 非常适合于工作于嘈杂和恶劣环境中的系统(例如,汽车网络互连和工业领域),此类系统需要可靠的串行通信或多路复用布线。
I2C 模块是一个多主控通信模块,此模块通过 I2C 串行总线在微控制器和一个 I2C 兼容器件之间提供一个接口。 此 I2C 支持 100Kbps 和 400Kbps 的速度。
此调频锁相环 (FMPLL) 时钟模块被用来将外部频率基准与一个内部使用的更高频率相乘。 这个器件上有两个 FMPLL 模块。 当被启用时,这些模块提供 7 个可能的时钟源中的两个到全局时钟模块 (GCM)。 此 GCM 管理可用时钟源与器件时钟域间的映射。
此器件还有一个外部时钟前置分频器 (ECP) 模块,当被启用时,此模块在 ECLK 引脚/焊球上输出一个连续外部时钟。 ECLK 频率是一个外设接口时钟 (VCLK) 频率的用户可编程比例。 这个可被外部监视的低频输出作为此器件运行频率的指示器。
直接内存访问 (DMA) 控制器有 16 个通道,32 个控制数据包和针对其内存的奇偶校验保护。 在 DMA 中内置了一个 MPU 来将 DMA 限制在存储器的指定区域,并且保护存储器系统的剩余部分不受 DMA 故障的影响。
错误信令模块 (ESM) 监控所有器件错误并在检测到一个故障时确定是生成一个中断还是触发一个外部 ERROR 引脚。 可从外部监视此 ERROR 引脚,将其作为一个微控制器内故障条件的指示器。
外部存储器接口 (EMIF) 提供芯片外扩展功能,此功能可实现与同步 DRAM (SDRAM) 器件、异步存储器、外设或现场可编程门阵列 (FPGA) 器件的对接。
执行几个接口来提高应用代码的调试能力。 除了内置的 ARM Cortex-R4F CoreSight 调试特性,一个外部跟踪宏单元 (ETM) 提供程序执行的指令和数据跟踪。 为了实现仪器测量的目的,执行了一个 RAM 跟踪端口模块 (RTP) 来支持由 CPU 或者任何其它主控所访问的 RAM 和外设的高速跟踪。 一个数据修改模块 (DMM) 提供向器件内存写入外部数据的功能。 RTP 和 DMM 对于应用代码的程序执行时间没有影响或者只有很小的影响。 一个参数覆盖模块 (POM) 可将闪存访问重新路由至内部存储器或 EMIF。 这个重新路由可对照生产代码对参数和表格进行动态校准,而无需重建代码以明确访问 RAM 或停止处理器来重新编辑数据闪存。
借助集成的安全特性和通信与控制外设的广泛选择,TMS570LS31x4/21x4 器件是针对具有安全关键要求的高性能实时控制应用的理想解决方案。
- 针对安全关键应用的高性能微控制器
- 运行在锁步中的双中央处理单元 (CPU)
- 闪存和 RAM 接口上的 ECC
- 内置 CPU 和片上 RAM 自检
- 带有错误引脚的错误信令模块
- 电压和时钟监视
- ARM? Cortex? – R4F 32 位 RISC CPU
- 带有 8 级管线的高效 1.66DMIPS/MHz
- 支持单精度和双精度的浮点运算单元 (FPU)
- 12 区域内存保护单元
- 带有第三方支持的开放式架构
- 运行条件
- 高达180MHz 系统时钟
- 内核电源电压 (VCC):标称值 1.2V
- I/O 电源电压 (VCCOI):标称值 3.3V
- ADC 电源电压 (VCCAD): 3.0 至 5.25V
- 集成内存
- 高达 3MB 具有 ECC 的程序闪存
- 高达 256KB 具有 ECC 的 RAM
- 针对仿真 EEPROM 的具有 ECC 的 64KB 闪存
- 16 位外部存储器接口
- 通用平台架构
- 系列间一致的存储器映射
- 实时中断 (RTI) 操作系统 (OS) 定时器
- 96 通道矢量中断模块 (VIM)
- 2 通道循环冗余校验器 (CRC)
- 直接内存访问 (DMA) 控制器
- 16 通道和 32 控制数据包
- 针对控制数据包 RAM 的奇偶校验保护
- 由专用MPU 保护的 DMA 访问
- 带有内置跳周检测器的调频锁相环 (FMPLL)
- 独立的非调制 PLL
- IEEE 1149.1 JTAG,边界扫描和 ARM CoreSight? 组件
- JTAG 安全模块
- 跟踪和校准功能
- 嵌入式跟踪宏单元 (ETM-R4)
- 数据修改模块 (DMM)
- RAM 跟踪端口 (RTP)
- 参数覆盖模块 (POM)
- 多通信接口
- 3 个 CAN 控制器 (DCAN)
- 64 个邮箱,每个邮箱均具有奇偶校验保护
- 与 CAN 协议 2.0B 版兼容
- 本地互连网络 (LIN) 接口控制器
- 与 LIN 协议版本 2.1 兼容
- 可被配置为第二个 SCI
- 标准串行通信接口 (SCI)
- 内部集成电路 (I2C)
- 3 个多通道经缓冲串行外设接口 (MibSPI)
- 128 个字,每个字具有奇偶校验保护
- 2 个标准串行外设接口 (SPI)
- 3 个 CAN 控制器 (DCAN)
- 2 个高端定时器模块 (N2HET)
- N2HET1:32 个 可编程通道
- N2HET2:18 个可编程通道
- 160 个字指令 RAM,每个都带有奇偶校验保护
- 每个 N2HET 包括硬件角发生器
- 针对每个 N2HET (HTU) 的具有 MPU 的专用传输单元
- 2 个 10 或 12 位多通道经缓冲 ADC 模块
- ADC1:24 个通道
- ADC2:与 ADC1 共用的 16 个通道
- 64 个结果缓冲器,每个缓冲器具有奇偶校验保护
- 10 个能够生成中断的通用输入/输出引脚 (GPIO)
- 封装
- 144 引脚四方扁平封装 (PGE)[绿色环保]
- 337 球状引脚栅格阵列封装 (ZWT) [绿色环保]
All trademarks are the property of their respective owners.
应用范围- 刹车系统(防抱死制动系统和电子稳定性控制)
- 电动助力转向
- 混合动力汽车 (HEV) 和电动汽车 (EV) 反向器系统
- 电池管理系统
- 主动驾驶员辅助系统
- 航天和航空电子设备
- 轨道交通
- 越野车
- CPU
- Arm Cortex-R4F
- Frequency (MHz)
- 160, 180
- ADC
- 2 x 12-Bit (24ch)
- GPIO
- 64, 144
- UART
- 2
- Number of I2Cs
- 1
- Features
- Hercules high-performance microcontroller
- TI functional safety category
- Functional Safety-Compliant
- Operating temperature range (C)
- -40 to 125
- Power supply solution
- TPS65381A-Q1
TMS570LS2134的完整型号有:TMS5702134DPGEQQ1,以下是这些产品的关键参数及官网采购报价:
TMS5702134DPGEQQ1,工作温度:-40 to 125,封装:LQFP (PGE)-144,包装数量MPQ:60个,MSL 等级/回流焊峰值温度:Level-3-260C-168 HR,引脚镀层/焊球材料:NIPDAU,TI官网TMS5702134DPGEQQ1的批量USD价格:12.888(1000+)
TMDSEMU200-U — Spectrum Digital XDS200 USB 仿真器
Spectrum Digital XDS200 是最新 XDS200 系列 TI 处理器调试探针(仿真器)的首个模型。XDS200 系列拥有超低成本 XDS100 与高性能 XDS560v2 之间的低成本与高性能的完美平衡。此外,对于带有嵌入式缓冲跟踪器 (ETB) 的所有 ARM 和 DSP 处理器,所有 XDS 调试探针均支持内核和系统跟踪。
Spectrum Digital XDS200 通过 TI 20 引脚连接器(带有适合 TI 14 引脚、TI 10 引脚和 ARM 20 引脚的多个适配器)连接到目标板,而通过 USB2.0 高速连接 (480Mbps) 连接到主机 PC。要在主机 (...)
TMDSEMU560V2STM-U — Blackhawk XDS560v2 系统跟踪 USB 仿真器
XDS560v2 System Trace 是 XDS560v2 系列高性能 TI 处理器调试探针(仿真器)的第一种型号。XDS560v2 是 XDS 系列调试探针中性能最高的一款,同时支持传统 JTAG 标准 (IEEE1149.1) 和 cJTAG (IEEE1149.7)。
XDS560v2 System Trace 在其巨大的外部存储器缓冲区中加入了系统引脚跟踪。这种外部存储器缓冲区适用于指定的 TI 器件,通过捕获相关器件级信息,获得准确的总线性能活动和吞吐量,并对内核和外设进行电源管理。此外,对于带有嵌入式缓冲跟踪器 (ETB) 的所有 ARM 和 DSP 处理器,所有 XDS (...)
TMDSEMU560V2STM-UE — Spectrum Digital XDS560v2 系统跟踪 USB 和以太网
XDS560v2 System Trace 是 XDS560v2 系列高性能 TI 处理器调试探针(仿真器)的第一种型号。XDS560v2 是 XDS 系列调试探针中性能最高的一款,同时支持传统 JTAG 标准 (IEEE1149.1) 和 cJTAG (IEEE1149.7)。
XDS560v2 System Trace 在其巨大的外部存储器缓冲区中加入了系统引脚跟踪。这种外部存储器缓冲区适用于指定的 TI 器件,通过捕获相关器件级信息,获得准确的总线性能活动和吞吐量,并对内核和外设进行电源管理。此外,对于带有嵌入式缓冲跟踪器 (ETB) 的所有 ARM 和 DSP 处理器,所有 XDS (...)
TMDS570LS31HDK — TMS570LS31x Hercules 开发套件
TMS570LS31x Hercules 开发套件是 Hercules 安全微处理器平台开发入门的理想选择。该套件中包括一个开发板、DC 电源、一根迷你 B 型 USB 电缆,一根以太网电缆以及一张软件安装 DVD,其中包括 Code Composer Studio IDE、HALCoGen、nowFlash、HET IDE、演示软件及代码示例。该开发板包含一个板载 XDS100v2 JTAG 仿真器,并可与 MCU 的通信接口和所有外设引脚对接。UNIFLASH — 适用于大多数 TI 微控制器 (MCU) 和毫米波传感器的 UniFlash
Hercules 安全 MCU 演示旨在强调 Hercules 微处理器平台的关键安全、数据采集和控制功能。该演示旨在与 Hercules USB 记忆棒开发工具或 Hercules 开发套件 (HDK) 一起在 PC 上运行。HERCULES-DSPLIB — Hercules™ 安全 MCU Cortex™-R4 CMSIS DSP 库
TI's Cortex-R4 DSP library conforms to ARM’s Cortex Microcontroller Software Interface Standard (CMSIS), a standardized hardware abstraction layer for the Cortex processor series. The CMSIS-DSP library includes 60+ functions covering vector operations, matrix computing, complex arithmetic, filter (...)HERCULES-F021FLASHAPI — HERCULES F021FLASHAPI
F021 闪存应用编程接口 (API) 提供的软件函数库使用户能够对 F021 片上闪存执行编程、擦除和验证操作。在为 F021 闪存微控制器创建闪存引导加载程序或其他编程实用工具时,必须使用这些功能。Hercules F021 闪存 API 支持基于 Cortex-R 的 TMS570 和 RM 产品线,但 TMS570LS20x/10x 除外。SAFETI_DIAG_LIB — Hercules SafeTI™ 诊断库
Hercules SafeTI Diagnostic Library 针对 Hercules 安全 MCU 的各类安全特性集合了多种软件功能和响应处理程序。Hercules SafeTI Diagnostic Library 在呼叫者的保护环境中运行,并且在中断或异常上下文中处理所有响应。VCTR-3P-AUTOSAR — Vector AUTOSAR, HSM, and networking software components for the automotive industry
Vector is the leading manufacturer of software tools and embedded components for the development of electronic systems and networking from CAN to Automotive Ethernet. Vector has been a partner of automotive manufacturers, suppliers and related industries since 1988, providing software components, (...) 发件人: Vector Informatik GmbHCCSTUDIO-SAFETY — 适用于 Hercules™ 安全 MCU 的 Code Composer Studio (CCS) 集成开发环境 (IDE)
Code Composer Studio 是一种集成开发环境 (IDE),支持 TI 的微控制器和嵌入式处理器产品系列。Code Composer Studio 包含一整套用于开发和调试嵌入式应用的工具。它包含了用于优化的 C/C++ 编译器、源码编辑器、项目构建环境、调试器、描述器以及多种其他功能。直观的 IDE 提供了单个用户界面,可帮助您完成应用开发流程的每个步骤。熟悉的工具和界面使用户能够比以前更快地入手。Code Composer Studio 将 Eclipse 软件框架的优点和 TI 先进的嵌入式调试功能相结合,为嵌入式开发人员提供了一个引人注目、功能丰富的开发环境。
其他信息- (...)
HALCOGEN — HAL 代码生成器工具
HALCoGen 允许用户为 Hercules 微控制器生成硬件抽象层器件驱动程序。利用 HALCoGen 提供的图形用户界面,用户可以配置外设、中断、时钟和 Hercules 微控制器的其他参数。Hercules 器件配置完毕后,用户可生成外设初始化和驱动程序代码,并将其导入 CCS、IAR Workbench 或 Keil uVision 中。HET_IDE — 高端定时器 (HET)
高端计时器集成开发环境 (HET IDE) 是一个 Windows 应用程序,它可以用于配置和模拟德州仪器 (TI) 的 HET 和 NHET 计时器协处理器。HET IDE 是一种开始为高端计时器开发和调试代码的简单方法。
HET IDE 具有 3 个主要组件:简单易用的图形用户界面、NHET 模拟内核和 SynaptiCAD 集成波形查看器。HET IDE 在使用 SynaptiCAD 的 WaveFormer Pro 90 天免费许可时可取得最佳性能。
模拟内核可以提供无法在芯片样片上实现的全部可视化和中断功能。波形查看器是 SynaptiCAD 的 Waveformer (...)
NHET-ASSEMBLER — NHET 汇编器工具
TI 的增强型高端计时器 (NHET) 模块可以为实时控制应用提供高级计时功能。NHET 汇编器可将采用 NHET 汇编语言编写的程序转换成多种输出格式,以便在诸如 TI 的 Code Composer Studio 之类的代码生成工具中使用。
SAFETI-HALCOGEN-CSP — SafeTI HALCoGen 兼容支持包
HALCoGen 兼容支持套件 (CSP) 的开发旨在提供必要的文档、报告和单元测试功能,帮助客户使用 HALCoGen 生成的软件来遵守 IEC 61508 和 ISO 26262 等功能安全标准。必要条件:
下列各项是运行附带 SafeTI HALCoGen CSP 的测试自动化单元所必需的。
- Windows 操作系统
- TI CCStudio v5 或更高版本(请在此处下载)
- TI ARM 编译器 v5.1 或更高版本(附在 CCstudio 中)
- 必须安装 Perl v5.0.8 或更高版本。请参阅 PERL 网站。
SAFETI-HERCULES-DIAG-LIB-CSP — SafeTI Hercules 诊断库兼容支持包
SafeTI Hercules 诊断库兼容支持套件 (CSP) 的开发旨在提供必要的文档和报告,帮助客户使用 SafeTI Hercules 诊断库来遵守 IEC 61508 和 ISO 26262 等功能安全标准。SAFETI_CQKIT — 安全编译器资质审核套件
为帮助客户验证 TI ARM、C6000、C7000 或 C2000/CLA C/C++ 编译器符合 IEC 61508 和 ISO 26262 等功能安全标准,我们开发了 SafeTI 编译器资质审核套件。SafeTI 编译器资质审核套件:
- 面向 TI 客户免费提供
- 无需用户运行资质审核测试
- 支持编译器覆盖范围分析*
- * 可从每个 QKIT 下载页面下载覆盖数据收集说明。
- 不包括 Validas 咨询
要获取 SafeTI 编译器资质审核套件,请点击上方相应的申请按钮。
请访问 (...)
WHIS-3P-MCURTOS — WITTENSTEIN high integrity systems MCU SafeRTOS 和 OpenRTOS
WITTENSTEIN high integrity systems 是一家 RTOS 公司,致力于为医疗、汽车、航天和工业领域生产和提供实时操作系统和软件组件。WITTENSTEIN 的产品支持 TI 的 Hercules™ Arm® Cortex®-R MCU,适用于功能安全(RM48x、TMS570 和 TMS470M)、C2000™ 32 位微控制器和 Arm Cortex-M3 Concerto 系列。如需了解有关 WITTENSTEIN high integrity systems 的更多信息,请访问: (...) 发件人: WITTENSTEIN High Integrity Systems
NOWECC — ECC 生成工具
Hercules 微处理器系列具有检测和校正存储器故障的功能(电路的嵌入式闪存模块也含有该功能)。此单位纠错和双位纠错电路 (SECDED) 要求每 64 位数据具有 8 个纠错检查位。nowECCTM 的用途是生成嵌入式 SECDED 所需的 ECC 检查位,以便识别并校正存储器故障。
nowECCTM 是一种命令行工具,它在 Windows PC 上以 32 位模式运行。
TMS570LS21x4 PGE BSDL Model (Rev. A)
FMzPLL 计算器可以帮助用户在 TMS570 微处理器上配置 FMzPLL。它允许用户输入:- OSCIN 速度
- 乘法器设置
- 除法器设置
- 调频设置
- PLL/OSC 故障选项
此工具还包含反向计算器模式,即当您为 PLLCTL1 和 PLLCTL2 输入值时,它将显示所有 PLL 选项。