嵌入式实时分析和诊断 (ERAD) 模块通过提供用于分析的附加硬件断点和计数器来增强器件的调试和系统分析功能。
特性
• TMS320C28x 32 位 CPU
– 100MHz
– IEEE 754 单精度浮点单元 (FPU)
– 三角法数学单元 (TMU)
• 针对常见的三角函数和软件库从 3× 周期提高
至 4× 周期
• 13 周期派克变换
– Viterbi/复杂数学单元 (VCU-I)
– 十个硬件断点(包括 ERAD) • 可编程控制律加速器 (CLA)
– 100MHz
– IEEE 754 单精度浮点指令
– 独立于主 CPU 执行代码
• 片上存储器
– 在两个独立存储体上提供 256KB (128KW) 的闪
存(ECC 保护) – 100KB (50KW) RAM(ECC 保护或奇偶校验保
护) – 支持第三方开发的双区安全
– 唯一标识 (UID) 号 • 时钟和系统控制
– 两个内部零引脚 10MHz 振荡器
– 片上晶振振荡器和外部时钟输入
– 窗口化看门狗计时器模块
– 丢失时钟检测电路
• 1.2V 内核、3.3V I/O 设计
– 可生成 1.2V 电压的内部 VREG 或直流/直流允
许进行单电源设计
– 欠压复位 (BOR) 电路
• 系统外设
– 6 通道直接存储器存取 (DMA) 控制器
– 40 个独立可编程多路复用通用输入/输出 (GPIO)
引脚
– 在模拟引脚上提供 21 路数字输入
– 增强型外设中断扩展 (ePIE) 模块
– 支持多个具有外部唤醒功能的低功耗模式 (LPM)
– 嵌入式实时分析和诊断 (ERAD)
• 通信外设
– 一个电源管理总线 (PMBus) 接口
– 一个内部集成电路 (I2C) 接口
(引脚可引导) – 两个控制器局域网 (CAN) 总线端口(引脚可引
导) – 两个串行外设接口 (SPI) 端口
(引脚可引导) – 两个串行通信接口 (SCI)(引脚可引导) – 一个本地互联网络 (LIN)
– 一个带发送器和接收器的快速串行接口 (FSI)
• 模拟系统
– 三个 3.45MSPS 12 位模数转换器 (ADC)
• 多达 21 个外部通道
• 每个 ADC 具有四个集成后处理块 (PPB)
– 七个带 12 位参考数模
转换器 (DAC) 的窗口比较器 (CMPSS)
• 数字干扰滤波器
– 两个 12 位缓冲 DAC 输出
– 七个可编程增益放大器 (PGA)
• 可编程增益设置:3、6、12、24
• 可编程输出滤波
• 增强型控制外设
– 16 个具有高分辨率功能(150ps 分辨率)的
ePWM 通道
• 具有高分辨率的集成死区支持
• 集成硬件跳匣区域 (TZ)
– 七个增强型捕捉 (eCAP) 模块
• 在两个模块上提供高分辨率捕捉 (HRCAP)
– 两个支持 CW/CCW 运行模式的增强型正交编码
器脉冲 (eQEP) 模块
– 四条 Σ-Δ 滤波器模块 (SDFM) 输入通道(每条
通道两个并联滤波器) • 标准 SDFM 数据滤波
• 用于高估或低估情况下
快速操作的比较器滤波器
• 可配置逻辑块 (CLB)
– 增强现有外设功能
– 支持位置管理器解决方案
• InstaSPIN-FOC™ – 无传感器的磁场定向控制 (FOC),采用 FAST™
软件编码器
– 片上 ROM 存储器中的库
• 封装选项: – 100 引脚 Low-profile Quad Flatpack (LQFP)
[后缀 PZ]
– 64 引脚 LQFP [后缀 PM]
(通过针对汽车应用的 AEC Q100 认证) • 商用通信电源整流器