图 1-1 展示了新的 CPU 子系统及相关外设。表 1-1 展示了 F2837x、F2838x、F28P65x 和 F29H85x 器件超集器件型号的特性比较。
表 1-1 IP 差异
| 特性 |
F2837x |
F2838x |
F28P65x |
F29H85x |
| C2000 CPU 子系统 |
| CPU 类型 |
C28x |
C28x |
C28x |
C29x |
| CPU 数量 |
2 |
2 |
2 |
3 |
| CPU 频率 (MHz) |
200 |
200 |
200 |
200 |
| 32 位和 64 位浮点单元 (FPU) |
是 |
是 |
是 |
是(CPU1/2 - 32 位、CPU3 - 32 位和 64 位) |
| CPU 锁步 |
否 |
否 |
是(CPU2 和影子 CPU2 之间的锁步) |
是(CPU1/CPU2 支持锁步) |
| 相对性能 |
| 信号链性能 |
- |
3 倍速度提升 |
| FFT 性能 |
- |
5 倍速度提升 |
| 中断响应 |
- |
4 倍速度提升 |
| 通用代码 |
- |
3 倍速度提升 |
| 存储器 |
| 闪存 |
1MB |
1MB |
1.28MB |
4MB + 256KB(数据组) |
| RAM |
204KB |
216KB |
248KB |
452KB |
| 系统 |
| CLA |
2 |
2 |
1(仅 CPU1) |
否 |
| 外部存储器接口 (EMIF) |
2 |
2 |
1 |
1 |
| DMA |
每个 CPU 1 个(6 个通道) |
每个 CPU 1 个(6 个通道) |
每个 CPU 1 个(6 个通道) |
2 个实时 DMA(每个 10 个通道) |
| 数据记录器和跟踪 (DLT) |
否 |
否 |
否 |
是 |
| 嵌入式图形发生器 (EPG) |
否 |
否 |
是 |
是 |
| 嵌入式实时分析和诊断 (ERAD) |
否 |
是 |
每个 CPU 1 个(2 类) |
每个 CPU 1 个(5 类) |
| CPU 计时器 |
每个 CPU 3 个 |
每个 CPU 3 个 |
每个 CPU 3 个 |
每个 CPU 3 个 |
| 模拟外设 |
| ADC 16/12 位 |
ADC 数量 |
4 |
4 |
3 |
2 |
| 16 位 MSPS |
1.1 |
1.1 |
1.19 |
1.19 |
| 16 位转换时间 (ns) |
915 |
915 |
840 |
840 |
| 12 位 MSPS |
3.5 |
3.5 |
3.92 |
3.92 |
| 12 位转换时间 (ns) |
280 |
280 |
255 |
255 |
| ADC 12 位 |
ADC 数量 |
否 |
否 |
否 |
3 |
| MSPS |
- |
- |
- |
3.92 |
| 转换时间 (ns) |
- |
- |
- |
255 |
| 温度传感器 |
1 |
1 |
1 |
1 |
| 缓冲 DAC — 2 类 |
3 |
3 |
2 |
2 |
| CMPSS - 6 类 |
8 |
8 |
11 |
12 |
| 控制外设 |
| eCAP - 3 类 |
模块总数 |
6 - 0 类 |
7 - 2 类 |
7 |
6 |
| 支持 HRCAP |
0 |
2(eCAP6、eCAP7) |
2(eCAP6、eCAP7) |
2(eCAP5、eCAP6) |
| ePWM – 5 类 |
总通道数 |
24 - 4 类 |
32 - 4 类 |
36 |
36 |
| 支持 HRPWM |
16 |
16 |
36 |
36 |
| eQEP - 2 类 |
3 |
3 |
6 |
6 |
| 可配置逻辑块 (CLB) – 3 类 |
4 个逻辑块 |
8 个逻辑块 |
6 个逻辑块 |
6 个逻辑块 |
| Σ-Δ 滤波器模块 (SDFM) 通道 – 2 类 |
8 - 0 类 |
8 |
16 通道(4 个 SDFM 模块) |
16 通道(4 个 SDFM 模块) |
| 通信外设 |
| 用于控制自动化技术的以太网 (EtherCAT) |
否 |
是 |
是 |
是 |
| 控制器局域网 (CAN) 2.0B - 0 类 |
2 |
2 |
1 |
否 |
| 具有灵活数据速率的 CAN (CAN FD) - 2 类 |
0 |
1 |
2 |
6 |
| 快速串行接口 (FSI) RX – 2 类 |
0 |
8 - 1 类 |
4 |
4 |
| 快速串行接口 (FSI) TX – 2 类 |
0 |
2 - 1 类 |
2 |
4 |
| 内部集成电路 (I2C) |
2(0 类) |
2(0 类) |
2(1 类) |
2(2 类) |
| 本地互连网络 (LIN) - 1 类 |
0 |
0 |
2 |
2 |
| 电源管理总线 (PMBus) 1.1 – 0 类 |
0 |
1 |
1 |
1 |
| 高速 UART (HS-UART) – 1 类 |
0 |
1 (CM) |
2 |
6 |
| 单边沿半字节传输 (SENT) – 1 类 |
0 |
0 |
否 |
6 |
| 串行外设接口 (SPI) - 2 类 |
3 |
4 |
4 |
5 |
| 串行通信接口 (SCI) - 0 类 |
4 |
4 |
2 - UART 兼容 |
否 |
| 通用串行总线 (USB) - 0 类 |
1 |
1 |
1 |
否 |
| 安全与安防 |
| 双区域代码安全模块 (DCSM) |
否 |
是 |
是 |
否 |
| 错误信令模块 (ESM) |
否 |
否 |
否 |
是 |
| 硬件安全模块 (HSM) |
否 |
否 |
否 |
是 |
| 逻辑开机自检 (LPOST) |
否 |
否 |
否 |
是 |
| 存储器开机自检 (MPOST) |
否 |
否 |
否 |
是 |
| 功能安全和信息安全 (SSU) 模块 |
否 |
否 |
否 |
是 |
| 波形分析和诊断 (WADI) |
否 |
否 |
否 |
是 |
| 功能安全 |
ASIL B/SIL 2 |
ASIL B/SIL2 |
ASIL B/SIL2 |
ASIL D/SIL3 |
表 1-2 100 引脚 IO 和模拟通道数
| IO 类型 |
F2837x |
F2838x |
F28P65x |
F29H85x |
| 数字 |
| AIO(具有数字输入的模拟) |
41 |
- |
13 |
16 |
| AGPIO(具有数字输入和输出的模拟) |
- |
11 |
8 |
| 附加 GPIO |
- |
4(2 个来自 JTAG,2 个来自 X1/X2) |
5(ERRORSTS、TDI、TDO、X1、X2) |
| 标准 GPIO |
- |
49 |
41 |
| 总 GPIO |
- |
60 |
46 |
| 总 GPIO + AIO |
- |
73 |
70 |
| 模拟 |
| ADC 通道(单端、所有模块) |
24 |
- |
24 |
24 |
| ADC 通道(差分、ADC AB) |
12 |
- |
11 |
6 |
表 1-3 176 引脚 IO 和模拟通道数
| IO 类型 |
F2837x |
F2838x |
F28P65x |
F29H85x |
| 数字 |
| AIO(具有数字输入的模拟) |
97 |
97 |
14 |
28 |
| AGPIO(具有数字输入和输出的模拟) |
22 |
26 |
| 附加 GPIO |
4(2 个来自 JTAG,2 个来自 X1/X2) |
5(ERRORSTS、TDI、TDO、X1、X2) |
| 标准 GPIO |
106 |
81 |
| 总 GPIO |
128 |
86 |
| 总 GPIO + AIO |
142 |
140 |
| 模拟 |
| ADC 通道(单端、所有模块) |
20 |
20 |
36 |
54 |
| ADC 通道(差分、ADC AB) |
9 |
9 |
18 |
13 |
表 1-4 256 引脚 IO 和模拟通道数
| IO 类型 |
F2837x |
F2838x |
F28P65x |
F29H85x |
| 数字 |
| AIO(具有数字输入的模拟) |
- |
- |
18 |
54 |
| AGPIO(具有数字输入和输出的模拟) |
- |
- |
22 |
26 |
| 附加 GPIO |
- |
- |
4(2 个来自 JTAG,2 个来自 X1/X2) |
5(ERRORSTS、TDI、TDO、X1、X2) |
| 标准 GPIO |
- |
- |
163 |
105 |
| 总 GPIO |
- |
- |
185 |
110 |
| 总 GPIO + AIO |
- |
- |
203 |
190 |
| 模拟 |
| ADC 通道(单端、所有模块) |
- |
- |
40 |
80 |
| ADC 通道(差分、ADC AB) |
- |
- |
19 |
16 |