ZHCSE97K August 2014 – February 2024 TMS320F28374S , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376S , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28378S , TMS320F28379S
PRODUCTION DATA
模块 | 特性 | 系统优势 |
---|---|---|
C28x 处理 | ||
实时控制 CPU |
高达 400MIPS 一个 C28x 内核:200 MIPS 一个 CLA 内核:200 MIPS 闪存:高达 1 MB RAM:高达 164 KB 64 位浮点单元 (FPU64) 三角法数学单元 (TMU) CRC 引擎和指令 (VCRC) |
TI 的两个 32 位 C28x DSP 内核可为从片上闪存或 SRAM 运行的浮点或定点代码提供 400MHz 的信号处理性能。 为从片上闪存或 SRAM 运行的浮点或定点代码提供 400 MHz 的信号处理性能。 CLA:允许用户与主 CPU 同时执行时间关键型控制环路FPU64:原生硬件支持 IEEE-754 双精度浮点运算 TMU:使用加速器加快三角函数和算术运算执行速度,从而提高控制应用的计算速度(例如 PLL 和 DQ 变换)。有助于实现更快的控制环路,从而提高效率和优化元件尺寸。 特殊指令支持非线性 PID 控制算法 VCRC:提供了一种简单的方法来验证大型数据块、通信数据包或代码段上的数据完整性。 |
检测 | ||
模数转换器 (ADC)(可配置 12 位或 16 位) |
四个 ADC 模块 16 位模式:(1.1MSPS) 差分模式:高达 12 通道 12 位模式:(3.5MSPS) 单端模式:高达 24 通道 |
ADC 对全部三相电流和直流总线进行精准并行采样,且具有零抖动。 ADC 后处理 - 片上硬件将降低 ADC ISR 复杂度并缩短电流环路周期。 增加 ADC 数量在多相应用中很有用。提供更高的有效 MSPS(过采样)和典型 ENOB 以实现更好的控制环路性能。 |
比较器子系统 (CMPSS) | CMPSS 8 个窗口比较器 三个 12 位 DAC 60ns 跳闸检测时间 DAC 斜坡生成 外部引脚上提供低 DAC 输出 数字滤波器 斜率补偿 |
系统保护无误报: 比较器子系统 (CMPSS) 模块适用于峰值电流模式控制、开关模式电源、功率因数校正和电压跳闸监控等应用。 借助模拟比较器子系统提供的消隐窗口和滤波功能,PWM 跳闸触发和消除不必要噪声变得非常容易。 提供更出色的控制精度。无需进一步的 CPU 配置即可通过比较器和 12 位 DAC (CMPSS) 控制 PWM。 使用同一引脚实现保护和控制。 |
Σ-Δ 滤波器模块 (SDFM) |
多达 8 个独立可配置的数字比较器滤波器通道 多达 8 个独立可配置的数字数据滤波器通道 |
通过增强型 Δ-Σ 调制器实现电隔离。 SDFM 与外部 Δ-Σ 调制器 ADC 相连接,非常适合需要隔离的信号。 比较器滤波器支持过流和欠流保护,但无需 CPU 干预即可使 PWM 跳闸。 数字数据滤波器可提供更高的 ENOB,从而实现更好的控制环路性能。 |
增强型正交编码器脉冲 (eQEP) | 3 个 eQEP 模块 | 用于与线性或旋转增量编码器进行直接连接,以便获得高性能运动和位置控制系统中使用的旋转机器的位置、方向和速度信息。另外,也可以在其他应用中用于对来自外部器件(例如传感器)的输入脉冲进行计数。 |
增强型捕获 (eCAP) |
7 个 eCAP 模块 测量事件之间经过的时间(最多 4 个带时间戳的事件)。 通过输入 X-BAR 连接到任何 GPIO。 当未用于采集模式时,eCAP 模块可配置为单通道 PWM 输出 (APWM)。 |
eCAP 的应用包含: 旋转机械的速度测量(例如,通过霍尔传感器感应齿状链轮) 位置传感器脉冲之间的持续时间测量 脉冲序列信号的周期和占空比测量 对来自占空比编码电流/电压传感器的电流或电压幅度进行解码 |
驱动 | ||
增强型脉宽调制 (ePWM)/高分辨率脉宽调制 (HRPWM) |
多达 24 个 ePWM 通道 能够生成具有死区的高侧/低侧 PWM 支持谷底开关(能够在谷点切换 PWM 输出)以及消隐窗口等特性 |
灵活的 PWM 波形生成功能,具有出色的电源拓扑覆盖范围。 影子化死区本身和影子化动作限定器可实现自适应 PWM 生成和保护,从而提高控制精度并降低功率损耗。 可改善功率因数 (PF) 和总谐波失真 (THD),这在功率因数校正 (PFC) 应用中尤为重要。可提高轻载效率。 |
HRPWM 功能: 16 个具有高分辨率功能 (150ps) 的通道 为占空比、周期、死区以及相位偏移提供 150ps 的步长,精度提高 99% |
有利于精确控制并实现性能更佳的高频功率转换。 实现更干净的波形并避免输出端产生振荡/限制周期。 |
|
一次性和全局重新加载功能 |
对于变频和多相直流/直流应用至关重要,有助于实现高频控制环路 (>2MHz)。 能够在高频下控制交错式 LLC 拓扑 |
|
针对逐周期 (CBC) 跳闸事件和一次性跳闸 (OST) 触发事件进行独立 PWM 操作 |
提供逐周期保护并在故障条件下完全关闭 PWM。有助于实现多相 PFC 或直流/直流控制。 | |
在 SYNC 时加载(支持在发生 SYNC 事件时的“影子到活动”加载) | 支持变频应用(允许在功率转换中进行 LLC 控制)。 | |
无需软件干预即可关闭 PWM(无 ISR 延迟) | 在出现故障时提供快速保护 | |
延迟跳闸功能 | 有助于利用峰值电流模式控制 (PCMC) 相移全桥 (PSFB) 直流/直流转换器轻松实现死区,无需占用大量 CPU 资源(即使发生基于比较器、跳闸或同步输入事件的触发事件时也是如此)。 | |
死区发生器 (DB) 子模块 | 通过向 PWM 信号上升沿 (RED) 和下降沿 (FED) 添加可编程延迟,防止高侧和低侧栅极同时导通。 | |
灵活的 PWM 相位关系和计时器同步 | 每个 ePWM 模块都能与其他 ePWM 模块或其他外设同步。可使 PWM 边沿与特定事件完全保持同步。 支持采用特定采样窗口实现灵活的 ADC 调度,与功率器件切换保持同步。 |
|
连接 | ||
串行外设接口 (SPI) | 3 个高速 SPI 端口 | 支持 50 MHz |
串行通信接口 (SCI) | 4 个 SCI (UART) 模块 | 与控制器连接 |
控制器局域网 (CAN/DCAN) | 2 个 DCAN 模块 | 能够兼容经典 CAN 模块 |
内部集成电路 (I2C) | 2 个 I2C 模块 | 与外部 EEPROM、传感器或控制器连接 |
多通道缓冲串行端口 (McBSP) | 多达 2 个 McBSP 模块 | 连接高速外部 ADC 或其他 SPI 外设 |
支持 ASRAM 和 SDRAM 的外部存储器接口 (EMIF) | 2个EMIF模块 | 连接外部 ASRAM 和 SDRAM |
其他系统特性 | ||
可配置逻辑块 (CLB) |
一组可配置的块,可使用软件互连这些块以实现自定义数字逻辑功能 |
用户自定义的 PWM 保护特性,用于减少复杂算法/状态机的自定义逻辑,自定义外设,以及在伺服驱动器中实现绝对编码器。 用户还用于保护多级逆变器/PFC 或多级直流/直流转换器。 提供围绕现有 IP(如 ETPWM、ECAP、QEP 和 GPIO)来构建逻辑的功能。 支持开发独特的 IP(例如 PWM 安全模块、编码器引擎等)。 |
安全增强功能 |
双区域代码安全模块 (DCSM) 安全启动 JTAGLOCK 背景 CRC (BGCRC) 通用 CRC (GCRC) 看门狗 寄存器受写保护 丢失时钟检测逻辑 (MCD) 纠错码 (ECC) 和奇偶校验 |
DCSM:防止对专有代码进行复制和逆向工程 安全启动:使用 AES128 CMAC 算法来确保器件上运行的代码真实可靠 JTAGLOCK:能够阻止器件仿真 BGCRC:在无 CPU 开销且不影响系统性能的情况下检查存储器完整性 GCRC:指定连接管理器模块用于计算可配置存储器块上的 CRC 值 看门狗:如果 CPU 陷入无休止的执行循环,则会产生复位 寄存器受写保护: 针对系统配置寄存器进行锁定保护 防止虚假 CPU 写入 MCD:自动时钟故障检测 ECC 和奇偶校验:single-bit 纠错和 double-bit 错误检测 |
交叉开关 (XBAR) | 可灵活连接各种配置中的器件输入、输出和内部资源。 • 输入 X-BAR • 输出 X-BAR • ePWM X-BAR • CLB 输入 X-BAR • CLB 输出 X-BAR • CLB X-BAR |
增强硬件设计的通用性: 输入 X-BAR:将信号从任何 GPIO 路由到芯片内的多个 IP 块 输出 XBAR:将内部信号路由到指定的 GPIO 引脚上 ePWM X-BAR:将内部信号从各种 IP 块路由到 ePWM CLB 输入 X-BAR:允许用户将信号直接从任何 GPIO 路由到可配置逻辑块 (CLB) CLB 输出 X-BAR:允许用户将信号从 CLB 逻辑块传输到指定的 GPIO 引脚 CLB X-BAR:允许用户将信号从各种 IP 块传输到 CLB |
直接存储器访问 (DMA) 控制器 | 6 通道 | 直接存储器访问 (DMA) 模块提供了一种在外设和/或存储器之间传输数据而无需 CPU 干预的硬件方法,从而释放 CPU 带宽供其他系统功能使用。 |
USB | 可用于系统数据记录以及引导至 USB 以更新片上闪存 |