ZHCSJS3E may 2019 – june 2023 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S
PRODUCTION DATA
TMS320F2838x (F2838x) 是 C2000™ 实时微控制器系列中的一个器件,该系列可扩展、超低延迟器件旨在提高电力电子设备的效率,包括但不限于:高功率密度、高开关频率,并支持使用 GaN 和 SiC 技术。
这些应用包括:
实时控制子系统基于 TI 的 32 位 C28x DSP 内核,可针对从片上闪存或 SRAM 运行的浮点或定点代码在每个内核中提供 200MHz 的信号处理性能。三角函数加速器 (TMU) 和 VCRC(循环冗余校验)扩展指令集进一步增强了 C28x CPU 的性能,从而加快了实时控制系统关键常用算法的速度。利用扩展指令集实现 IEEE 双精度 64 位浮点数学。最后,控制律加速器 (CLA) 使每个内核具有额外 200MHz 的独立处理能力。
此器件还包含独立的连接管理器 (CM),它基于 ARM Cortex-M4 处理器,以 125MHz 运行。借助它自己的专用闪存和 SRAM,CM 可以完全独立地控制进出 F2838x 的接口,从而为 C28x DSP 提供更大的带宽以专注于实时控制。
高性能模拟块与处理单元和控制单元紧密集成,可提供出色的实时信号链性能。三十二个与频率无关的 PWM 可控制从三相逆变器到高级多级电源拓扑的多个功率级。
通过加入可配置逻辑块 (CLB),用户可以添加自定义逻辑,还可将类似 FPGA 的功能集成到 C2000 实时 MCU 中。
在 C2000 实时 MCU 中,第一次加入了 EtherCAT 从站控制器,以及其他业界通用协议(例如,CAN FD 和 USB 2.0)。快速串行接口 (FSI) 可跨隔离边界实现高达 200Mbps 的稳健通信。
是否想详细了解 C2000 MCU 适用于实时控制系统的特性?查看《使用 C2000™ 实时微控制器的基本开发指南》,并访问 C2000™ 实时控制 MCU 页面。
C2000™ 实时控制微控制器 (MCU) 入门指南 涵盖了 C2000 器件开发中从硬件到支持资源的所有方面。除了主要的参考文档外,每个部分还提供了相关链接和资源,可帮助用户进一步了解相关信息。
准备好开始了吗?查看 TMDSCNCD28388D 评估板并下载 C2000Ware。
器件型号 | 封装(1) | 封装尺寸(标称值) |
---|---|---|
TMS320F28388D | ZWT(nFBGA,337) | 16 mm × 16 mm |
PTP(HLQFP,176) | 24 mm × 24 mm | |
TMS320F28388S | ZWT(nFBGA,337) | 16 mm × 16 mm |
PTP(HLQFP,176) | 24 mm × 24 mm | |
TMS320F28386D | ZWT(nFBGA,337) | 16 mm × 16 mm |
PTP(HLQFP,176) | 24 mm × 24 mm | |
TMS320F28386S | ZWT(nFBGA,337) | 16 mm × 16 mm |
PTP(HLQFP,176) | 24 mm × 24 mm | |
TMS320F28384D | ZWT(nFBGA,337) | 16 mm × 16 mm |
PTP(HLQFP,176) | 24 mm × 24 mm | |
TMS320F28384S | ZWT(nFBGA,337) | 16 mm × 16 mm |
PTP(HLQFP,176) | 24 mm × 24 mm |
功能方框图展示了 CPU 系统及关联的外设。
Timestamp Revision History Changes Intro HTMLFebruary 2, 2021 to June 28, 2023
“器件比较”表列出了每个 2838x 器件的特性。
特性(1) | 28388D | 28386D 28386D-Q1 |
28384D 28384D-Q1 |
28388S | 28386S 28386S-Q1 |
28384S 28384S-Q1 |
|||
---|---|---|---|---|---|---|---|---|---|
C28x 子系统 | |||||||||
C28x | 数量 | 2 | 1 | ||||||
频率 (MHz) | 200 | ||||||||
32 位和 64 位浮点单元 (FPU) | 是 | ||||||||
VCRC | 是 | ||||||||
TMU - 0 类 | 是 | ||||||||
CLA - 2 类 | 编号 | 2 个(每个 CPU 1 个) | 1 | ||||||
频率 (MHz) | 200 | ||||||||
C28x 闪存 | 1MB (512KW) [每个 CPU 512KB (256KW)] |
512KB (256KW) | |||||||
C28x RAM | 专用 RAM | 24KB (12KW) [每个 CPU 12KB (6KW)] |
12KB (6KW) | ||||||
本地共享 RAM | 64KB (32KW) [每个 CPU 32KB (16KW)] |
32KB (16KW) | |||||||
全局共享 RAM | 128KB (64KW) (在 CPU 之间共享) |
128KB (64KW) | |||||||
总 RAM | 216KB (108KW) | 172KB (86KW) | |||||||
后台循环冗余校验 (BGCRC) 模块 | 1 | ||||||||
可配置逻辑块 (CLB) | 8 个逻辑块 | 否 | 8 个逻辑块 | 否 | |||||
32 位 CPU 计时器 | 6 个(每个 CPU 3 个) | 3 | |||||||
6 通道 DMA – 0 类 | 2 个(每个 CPU 1 个) | 1 | |||||||
用于片上闪存和 RAM 的双区域代码安全模块 (DCSM) | 是 | ||||||||
嵌入式实时分析和诊断 (ERAD) | 是 | ||||||||
EMIF | EMIF1 (16 位或 32 位) |
337 焊球 ZWT | 1 | ||||||
176 引脚 PTP | 1 | ||||||||
EMIF2(16 位) | 337 焊球 ZWT | 1 | |||||||
176 引脚 PTP | – | ||||||||
外部中断 | 5 | ||||||||
GPIO | I/O 引脚(在 CPU1、CPU2 和 CM 之间共享) | 337 焊球 ZWT | 169 | ||||||
176 引脚 PTP | 97 | ||||||||
输入 XBAR | 是 | ||||||||
输出 XBAR | 是 | ||||||||
消息 RAM | C28x CPU1、C28x CPU2 和 Cortex-M4 | 24KB (三对中 每个对之间每个方向 4KB) |
8KB ( CPU1和 Cortex-M4 之间每个方向 4KB) |
||||||
C28x CPU 和 CLA | 1KB (每个 CPU 和 CLA 对之间每个方向 256 字节) |
512 字节 (CPU 和 CLA 之间每个方向 256 字节) |
|||||||
DMA 和 CLA | 1KB (每个 DMA 和 CLA 对之间每个方向 256 字节) |
512 字节 (DMA 和 CLA 之间每个方向 256 字节) |
|||||||
非可屏蔽中断看门狗 (NMIWD) 计时器 | 2 个(每个 CPU 1 个) | 1 | |||||||
看门狗 (WD) 计时器 | 2 个(每个 CPU 1 个) | 1 | |||||||
连接管理器 (CM) 子系统 | |||||||||
Arm Cortex-M4 | 125MHz | ||||||||
Cortex-M4 上的闪存 | 512KB | ||||||||
Cortex-M4 上的 RAM | 96KB | ||||||||
高级加密标准 (AES) 加速器 | 1 | ||||||||
CPU 计时器 | 3 | ||||||||
通用循环冗余校验 (GCRC) 模块 | 1 | ||||||||
用于 Cortex-M4、μ µDMA 和以太网 DMA 的存储器保护单元 (MPU) | 3 | ||||||||
CM 不可屏蔽中断 (CMNMI) 模块 | 1 | ||||||||
跟踪端口的接口单元(TPIU) | 1 | ||||||||
µDMA | 1 | ||||||||
看门狗 (WD) 计时器 | 1 | ||||||||
C28x 模拟外设 | |||||||||
模数转换器 (ADC)(可配置为 12 位或 16 位) | 4 | ||||||||
ADC 16 位模式 | MSPS | 1.1 | |||||||
转换时间 (ns)(2) | 915 | ||||||||
输入通道(单端模式) | 337 焊球 ZWT | 24 | |||||||
176 引脚 PTP | 20 | ||||||||
输入通道(差模) | 337 焊球 ZWT | 12 | |||||||
176 引脚 PTP | 9 | ||||||||
ADC 12 位模式 | MSPS | 3.5 | |||||||
转换时间 (ns)(2) | 280 | ||||||||
输入通道(单端) | 337 焊球 ZWT | 24 | |||||||
176 引脚 PTP | 20 | ||||||||
温度传感器 | 1 | ||||||||
比较器子系统 (CMPSS) (每个 CMPSS 都有两个比较器和两个内部 DAC) |
8 | ||||||||
缓冲数模转换器 (DAC) | 3 | ||||||||
C28x 控制外设 | |||||||||
eCAP/HRCAP – 2 类 | 总输入 | 7 | |||||||
具有高分辨率功能的通道 | 2(eCAP6 和 eCAP7) | ||||||||
ePWM/HRPWM – 4 类 | 总通道数 | 32 | |||||||
具有高分辨率功能的通道 | 16 (ePWM1–ePWM8) | ||||||||
ePWM XBAR | 是 | ||||||||
eQEP 模块 - 2 类 | 3 | ||||||||
SDFM 通道 - 2 类 | 8 | ||||||||
C28x 通信外设 | |||||||||
快速串行接口 (FSI) RX – 1 类 | 8 | ||||||||
快速串行接口 (FSI) TX – 1 类 | 2 | ||||||||
内部集成电路 (I2C) - 0 类 | 2 | ||||||||
多通道缓冲串行端口 (McBSP) - 1 类 | 2 | ||||||||
电源管理总线 (PMBus) – 0 类 | 1 | ||||||||
串行通信接口 (SCI) - 0 类 (UART 兼容) |
4 | ||||||||
串行外设接口 (SPI) - 2 类 | 4 | ||||||||
连接管理器 (CM) 通信外设 | |||||||||
控制器局域网 (CAN) 2.0B - 0 类(3) | 2 (可分配给 CPU1、CPU2 或 CM) |
2 (可分配给 CPU1 或 CM) |
|||||||
具有灵活数据速率的 CAN (CAN FD) | 1(可分配给 CPU1 或 CM) | ||||||||
用于控制自动化技术的以太网(EtherCAT) | 1 (可分配给 CPU1 或 CM) |
– | 1 (可分配给 CPU1 或 CM) |
- | |||||
以太网介质访问控制器 (EMAC) | 1 | ||||||||
CM 内部集成电路 (CM-I2C) | 1 | ||||||||
同步串行接口 (SSI) | 1 | ||||||||
CM 通用异步接收器/发送器 (CM-UART) | 1 | ||||||||
通用串行总线 (USB) – 0 类 | 1 (在 CPU1 和 CM 之间共享) |
||||||||
温度和合格认证 | |||||||||
温度选项 | S:结温范围为 –40°C 至 125°C (TJ) |
337 焊球 ZWT | 28388D、28386D、28384D 28388S、28386S、28384S |
||||||
176 引脚 PTP | |||||||||
Q:–40°C 至 125°C(4)环境温度 (TA) | 337 焊球 ZWT | – | 28386D-Q1 | 28384D-Q1 | - | - | - | ||
176 引脚 PTP | – | 28386D-Q1 | 28384D-Q1 | – | 28386S-Q1 | 28384S-Q1 |
TMS320F2837xD 实时双核微控制器
F2837xD 系列为双子系统的性能设定了一个新标准。每个子系统由 C28x CPU 和并行控制律加速器 (CLA) 组成,每个子系统的运行频率为 200MHz 。增强性能的是 TMU 和 VCU 加速器。新功能包括多个 16 位/12 位模式 ADC、DAC、Σ-Δ 滤波器、USB、可配置逻辑块 (CLB)、片上振荡器和所有外设的增强版。F2837xD 可提供高达 1MB 的闪存。其采用 176 引脚 QFP 或 337 引脚 BGA 封装。
TMS320F2837xS 实时微控制器
F2837xS 系列是 F2837xD 的引脚对引脚兼容版本,但仅启用了一个 C28x CPU 和 CLA 子系统。它还采用 100 引脚 QFP,以实现与 TMS320F2807x 系列的兼容性。