SPRUIZ2 july 2023 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1
An overlaid block diagram of F2838x and F28P65x is shown in Figure 1-1 while feature comparison of the superset part numbers for the F2838x and F28P65x devices is shown in the following table.
FEATURE | F2838x | F28P65x | |||||
---|---|---|---|---|---|---|---|
176-Pin PTP | 337-Ball ZWT | 100-Pin PZP | 176-Pin PTP | 169-Ball NMR | 256-Ball ZEJ | ||
C28x Subsystem | |||||||
C28x | Number | 2 | 2 | ||||
Frequency (MHz) | 200 | 200 | |||||
32-bit and 64-bit Floating-Point Unit (FPU) | Yes | Yes | |||||
VCRC | Yes | Yes | |||||
TMU - Type 0 | Yes | Yes | |||||
C28x Lockstep (LCM) | No | Yes | |||||
CLA - Type2 | Number | 2 | 1 | ||||
Frequency (MHz) | 200 | 200 | |||||
C28x Flash | 1MB (512KW) | 1.28MB(640KW) | |||||
C28x RAM | Dedicated RAM | 24KB (12KW) | 104KB (52KW) | ||||
Local Shared RAM | 64KB(32KW) | 64KB (32KW) | |||||
Global Shared RAM | 128KB(64KW) | 80KB (40KW) | |||||
Total RAM | 216KB(108KW) | 248KB (124KW) | |||||
Background Cyclic Redundancy Check (BGCRC) module | 4 (1 per CPU and CLA) | 3 (1 per CPU and CLA) | |||||
Configurable Logic Block (CLB) | 8 tiles | 6 tiles | |||||
32-bit CPU Timers | 6 (3 per CPU) | 6 (3 per CPU) | |||||
6-Channel DMA - Type 0 | 2 (1 per CPU) | 2 (1 per CPU) | |||||
Dual-zone Code Security Module (DCSM) for on-chip flash and RAM | Yes | Yes | |||||
Advanced Encryption Standard (AES) Accelerator | Yes (on CM side) | Yes | |||||
Embedded Real-time Analysis and Diagnostic (ERAD) | Yes | Yes | |||||
EMIF | EMIF1 (16-bit or 32-bit) | 1 | – | 1 | |||
EMIF2 (16-bit) | – | 1 | – | ||||
External Interrupts | 5 | 5 | |||||
Message RAM | C28x CPU1, C28x CPU2 and Cortex-M4 for 2838x | 24KB (12KW) | 4KB (2KW) | ||||
C28x CPUs and CLAs | 1KB (0.5KW) | 0.5KB (0.25KW) | |||||
DMAs and CLAs | 1KB (0.5KW) | 0.5KB (0.25KW) | |||||
Non-maskable Interrupt Watchdog (NMIWD) timers | 2 (1 per CPU) | 2 (1 per CPU) | |||||
Watchdog (WD) timers | 2 (1 per CPU) | 2 (1 per CPU) | |||||
Pins and Power Supply | |||||||
Internal 3.3v to 1.2v Voltage Regulator | – | Yes | |||||
GPIO | I/O Pins (shared by CPU1, CPU2 and CM for 2838x) | 97 | 169 | 49 | 106 | 98 | 163 |
Input XBAR | Yes | Yes | |||||
Output XBAR | Yes | Yes | |||||
AIO (analog with digital inputs) | – | 13 | 14 | 13 | 18 | ||
AGPIO (analog with digital inputs and outputs) | – | 11 | 22 | 21 | 22 | ||
Connectivity Manager (CM) Subsystem | |||||||
Arm Cortex-M4 Frequency (MHz) | 125 | – | |||||
Flash on Cortex-M4 | 512KB | – | |||||
RAM on Cortex-M4 | 96KB | – | |||||
CPU Timers | 3 | – | |||||
Generic Cyclic Redundancy Check (GCRC) module | 1 | – | |||||
Memory Protection Unit (MPU) for Cortex-M4, µDMA, and Ethernet DMA | 3 | – | |||||
CM Non-maskable Interrupt (CMNMI) Module | 1 | – | |||||
Trace Port Interface Unit (TPIU) | 1 | – | |||||
µDMA | 1 | – | |||||
Watchdog (WD) timer | 1 | – | |||||
C28x Analog peripherals | |||||||
Analog-to-Digital Converter (ADC) (configurable to 12-bit or 16-bit) | 4 - Core: Type 4; Wrapper: Type 3 | 3 - Core: Type 4; Wrapper: Type 4 | |||||
ADC 16-bit mode | MSPS | 1.1 | 1.1 | ||||
Conversion Time (ns) | 915 | 915 | |||||
ADC 12-bit mode | MSPS | 3.5 | 3.5 | ||||
Conversion Time (ns) | 280 | 280 | |||||
ADC Input channels (single-ended mode) | 20 | 24 | 24 | 36 | 34 | 40 | |
ADC Input channels (differential mode) | 9 | 12 | 11 | 18 | 17 | 19 | |
Temperature Sensor | 1 | 1 | |||||
Comparator subsystem (CMPSS) (each CMPSS has two comparators and two internal DACs) | 8 | 11 | |||||
Buffered Digital-to-Analog Converter (DAC) | 3 | 2 | |||||
C28x Control Peripherals | |||||||
eCAP/HRCAP | Total inputs | 7 - Type 2 | 7 - Type 3 | ||||
Channels with high-resolution capability | 2 (eCAP6 and eCAP7) | 2 (eCAP6 and eCAP7) | |||||
ePWM/HRPWM | Total channels | 32 - Type 4 | 36 - Type 5 | ||||
Channels with high-resolution capability | 16 (ePWM1-ePWM8) | 36 (ePWM1-ePWM18) | |||||
ePWM XBAR | Yes | Yes | |||||
eQEP modules - Type 2 | 3 | 6 | |||||
SDFM channels - Type 2 | 8 | 16 | |||||
C28x Communications Peripherals | |||||||
Fast Serial Interface (FSI) RX | 8 - Type 1 | 4 - Type 2 | |||||
Fast Serial Interface (FSI) TX | 2 - Type 1 | 2 - Type 2 | |||||
Inter-Integrated Circuit (I2C) | 2 - Type 0 | 2 - Type 1 | |||||
Multi-channel Buffered Serial Port (McBSP) - Type 1 | 2 | – | |||||
Power Management Bus (PMBus) - Type 0 | 1 | 1 | |||||
Local Interconnect Network (LIN) - Type 1 | – | 2 | |||||
Serial Communications Interface (SCI) - Type 0 (UART-compatible) | 4 | 2 | |||||
Serial Peripheral Interface (SPI) - Type 2 | 4 | 4 | |||||
Controller Area Network (CAN) 2.0B - Type 0 | 2 | 1 | |||||
CAN with Flexible Data-Rate (CAN-FD) | 1 - Type 0 | 2 - Type 2 | |||||
Ethernet for Control Automation Technology (EtherCAT) | 1 | – | 1 | ||||
Universal Asynchronous Receiver-Transmitter (UART) | – | 2 | |||||
Universal Serial Bus (USB) - Type 0 | 1 | 1 | |||||
Connectivity Manager (CM) Communications Peripherals | |||||||
Ethernet Media Access Controller (EMAC) | 1 | – | |||||
CM Inter-Integrated Circuit (CM-I2C) | 1 | – | |||||
Synchronous Serial Interface (SSI) | 1 | – | |||||
CM Universal Asynchronous Receiver-Transmitter (CM-UART) | 1 | – | |||||
Temperature and Qualification | |||||||
Junction Temperature (TJ) | –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 | No | Yes |