SPRUIW3 October 2021 TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1
An overlaid block diagram of F28004x and F28003x is shown in Figure 1-1 while feature comparison of the superset part numbers for the F28003x and F28004x devices is shown in Table 1-1.
Feature | F28004x | F28003x | ||||||
---|---|---|---|---|---|---|---|---|
100-Pin PZ | 64-Pin PM | 56-Pin RSH | 100-Pin PZ | 80-Pin PN | 64-Pin PM | 48-Pin PT | ||
Processor and Accelerators | ||||||||
C28x | Frequency (MHz) | 100 | 120 | |||||
FPU | Yes | Yes (instructions for Fast Integer Division) | ||||||
VCU–I | Yes | – | ||||||
VCRC | – | Yes | ||||||
TMU | Yes – Type 0 | Yes – Type 1 (instructions supporting NLPID) | ||||||
CLA – Type 2 | Available | Yes | ||||||
Frequency (MHz) | 100 | 120 | ||||||
6–Channel DMA – Type 0 | Yes | |||||||
External interrupts | 5 | |||||||
Memory | ||||||||
Flash | 256KB (128Kw) | 384KB (192Kw) | ||||||
RAM | Dedicated | 4KB (2Kw) | ||||||
Local Shared | 32KB (16Kw) | |||||||
Message | 0.5KB (0.25Kw) | 1KB (0.5Kw) | ||||||
Global Shared | 64KB (32Kw) | 32KB (16Kw) | ||||||
Total | 100.5KB (50.25Kw) | 69KB (34.5Kw) | ||||||
Message RAM Types | 512B (256w) CPU–CLA | 512B (256w) CPU–CLA 512B (256w) CLA–DMA | ||||||
ECC | FLASH, Mx | FLASH, Mx, LSx, GSx, Message RAM | ||||||
Parity | LSx, GSx, Message RAM, CAN RAM | ROM, CAN RAM | ||||||
Code security for on–chip flash and RAM | Yes | |||||||
System | ||||||||
Configurable Logic Block (CLB) | 4 Tiles – Type 2 | 4 Tiles – Type 3 | ||||||
Embedded Pattern Generator (EPG) | - | Yes | ||||||
Motor Control Libraries in ROM | Yes | |||||||
32–bit CPU timers | 3 | |||||||
Advance Encryption Standard (AES) | – | Yes | ||||||
Background CRC (BGCRC) | – | Yes | ||||||
Live Firmware Update (LFU) Support | Yes | Yes, with enhancements and flash bank erase time improvements | ||||||
Secure Boot | – | Yes | ||||||
JTAG Lock | – | Yes | ||||||
HWBIST | – | Yes | ||||||
Nonmaskable Interrupt Watchdog (NMIWD) timers | 1 | |||||||
Watchdog timers | 1 | |||||||
Crystal oscillator/External clock input | 1 | |||||||
Internal oscillator | 2 | |||||||
Pins and Power Supply | ||||||||
Internal 3.3v to 1.2v Voltage Regulator | VREG LDO | Yes | ||||||
DCDC | Yes | – | ||||||
GPIO pins | 35 | 21 | 20 | 51 | 39 | 26 | 14 | |
Additional GPIO | 5 (2 from cJTAG, 1 from X2 and 2 from DCDC) | 4 (2 from cJTAG and 2 from X1/X2) | ||||||
AIO (analog with digital inputs) | 21 | 14 | 12 | 23 | 16 | 16 | 14 | |
AGPIO (analog with digital inputs and outputs) | - | 2 | 2 | - | - | |||
Analog Peripherals | ||||||||
ADC 12–bit | Number of ADCs | 3 | ||||||
MSPS | 3.45 | 4 | ||||||
Conversion Time (ns) | 290 | 250 | ||||||
ADC channels (single–ended) - includes the two gpdac outputs | 21 | 14 | 12 | 23 | 18 | 16 | 14 | |
Temperature sensor | 1 | |||||||
Buffered DAC | 2 | |||||||
CMPSS (each CMPSS has two comparators and two internal DACs) | 7 | 6 | 5 | 4 | ||||
PGA (Gain Settings: 3, 6, 12, 24) | 7 | 5 | 4 | – | ||||
Control Peripherals | ||||||||
eCAP/HRCAP modules | 7 (2 with HRCAP capability) – Type 1 | 3 (1 with HRCAP capability) – Type 2 | ||||||
ePWM/HRPWM channels – Type 4 | 16 (16 with HRPWM) | 16 (8 with HRPWM) | ||||||
eQEP modules | 2 – Type 1 | 1 – Type 1 | 2 – Type 2 | |||||
SDFM channels | 4 – Type 1 | 3 – Type 1 | 8 – Type 2 | |||||
Communication Peripherals | ||||||||
CAN (DCAN) – Type 0 | 2 | 1 | ||||||
CANFD (MCAN) – Type 2 | – | 1 | ||||||
FSI | 1 (1 RX and 1 TX) – Type 0 | 1 (1 RX and 1 TX) – Type 2 | ||||||
I2C – Type 1 | 1 | 2 | ||||||
LIN – Type 1 | 1 | 2 | ||||||
HIC - Type 1 | No | Yes | ||||||
PMBus – Type 0 | 1 | |||||||
SCI – Type 0 | 2 | |||||||
SPI – Type 2 | 2 | |||||||
Package Options, Temperature, and Qualification | ||||||||
Junction temperature (TJ) | –40°C to 125°C | –40°C to 150°C | ||||||
Free-Air temperature (TA) | –40°C to 125°C | |||||||
Package Options with AEC-Q100 Qualification available | Yes | Yes | – | Yes | – | Yes | Yes |