SPRSP14E may 2019 – june 2023 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S
PRODUCTION DATA
The Device Comparison table lists the features of each 2838x device.
FEATURE(1) | 28388D | 28386D 28386D-Q1 |
28384D 28384D-Q1 |
28388S | 28386S 28386S-Q1 |
28384S 28384S-Q1 |
|||
---|---|---|---|---|---|---|---|---|---|
C28x Subsystem | |||||||||
C28x | Number | 2 | 1 | ||||||
Frequency (MHz) | 200 | ||||||||
32-bit and 64-bit Floating-Point Unit (FPU) | Yes | ||||||||
VCRC | Yes | ||||||||
TMU – Type 0 | Yes | ||||||||
CLA – Type 2 | Number | 2 (1 per CPU) | 1 | ||||||
Frequency (MHz) | 200 | ||||||||
C28x Flash | 1MB (512KW) [512KB (256KW) per CPU] |
512KB (256KW) | |||||||
C28x RAM | Dedicated RAM | 24KB (12KW) [12KB (6KW) per CPU] |
12KB (6KW) | ||||||
Local Shared RAM | 64KB (32KW) [32KB (16KW) per CPU] |
32KB (16KW) | |||||||
Global Shared RAM | 128KB (64KW) (Shared between CPUs) |
128KB (64KW) | |||||||
Total RAM | 216KB (108KW) | 172KB (86KW) | |||||||
Background Cyclic Redundancy Check (BGCRC) module | 1 | ||||||||
Configurable Logic Block (CLB) | 8 tiles | No | 8 tiles | No | |||||
32-bit CPU timers | 6 (3 per CPU) | 3 | |||||||
6-Channel DMA – Type 0 | 2 (1 per CPU) | 1 | |||||||
Dual-zone Code Security Module (DCSM) for on-chip flash and RAM | Yes | ||||||||
Embedded Real-time Analysis and Diagnostic (ERAD) | Yes | ||||||||
EMIF | EMIF1 (16-bit or 32-bit) |
337-ball ZWT | 1 | ||||||
176-pin PTP | 1 | ||||||||
EMIF2 (16-bit) | 337-ball ZWT | 1 | |||||||
176-pin PTP | – | ||||||||
External interrupts | 5 | ||||||||
GPIO | I/O pins (shared among CPU1, CPU2, and CM) | 337-ball ZWT | 169 | ||||||
176-pin PTP | 97 | ||||||||
Input XBAR | Yes | ||||||||
Output XBAR | Yes | ||||||||
Message RAM | C28x CPU1, C28x CPU2, and Cortex-M4 | 24KB (4KB each direction between each of the three pairs) |
8KB (4KB each direction between CPU1 and Cortex-M4) |
||||||
C28x CPUs and CLAs | 1KB (256 bytes each direction between each CPU and CLA pair) |
512 bytes (256 bytes each direction between CPU and CLA) |
|||||||
DMAs and CLAs | 1KB (256 bytes each direction between each DMA and CLA pair) |
512 bytes (256 bytes each direction between DMA and CLA) |
|||||||
Nonmaskable Interrupt Watchdog (NMIWD) timers | 2 (1 per CPU) | 1 | |||||||
Watchdog (WD) timers | 2 (1 per CPU) | 1 | |||||||
Connectivity Manager (CM) Subsystem | |||||||||
Arm Cortex-M4 | 125 MHz | ||||||||
Flash on Cortex-M4 | 512KB | ||||||||
RAM on Cortex-M4 | 96KB | ||||||||
Advanced Encryption Standard (AES) Accelerator | 1 | ||||||||
CPU timers | 3 | ||||||||
Generic Cyclic Redundancy Check (GCRC) module | 1 | ||||||||
Memory Protection Unit (MPU) for Cortex-M4, µDMA, and Ethernet DMA | 3 | ||||||||
CM Nonmaskable 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 | ||||||||
ADC 16-bit mode | MSPS | 1.1 | |||||||
Conversion Time (ns)(2) | 915 | ||||||||
Input channels (single-ended mode) | 337-ball ZWT | 24 | |||||||
176-pin PTP | 20 | ||||||||
Input channels (differential mode) | 337-ball ZWT | 12 | |||||||
176-pin PTP | 9 | ||||||||
ADC 12-bit mode | MSPS | 3.5 | |||||||
Conversion Time (ns)(2) | 280 | ||||||||
Input channels (single-ended) | 337-ball ZWT | 24 | |||||||
176-pin PTP | 20 | ||||||||
Temperature sensor | 1 | ||||||||
Comparator subsystem (CMPSS) (each CMPSS has two comparators and two internal DACs) |
8 | ||||||||
Buffered Digital-to-Analog Converter (DAC) | 3 | ||||||||
C28x Control Peripherals | |||||||||
eCAP/HRCAP – Type 2 | Total inputs | 7 | |||||||
Channels with high-resolution capability | 2 (eCAP6 and eCAP7) | ||||||||
ePWM/HRPWM – Type 4 | Total channels | 32 | |||||||
Channels with high-resolution capability | 16 (ePWM1–ePWM8) | ||||||||
ePWM XBAR | Yes | ||||||||
eQEP modules – Type 2 | 3 | ||||||||
SDFM channels – Type 2 | 8 | ||||||||
C28x Communications Peripherals | |||||||||
Fast Serial Interface (FSI) RX - Type 1 | 8 | ||||||||
Fast Serial Interface (FSI) TX - Type 1 | 2 | ||||||||
Inter-Integrated Circuit (I2C) – Type 0 | 2 | ||||||||
Multichannel Buffered Serial Port (McBSP) – Type 1 | 2 | ||||||||
Power Management Bus (PMBus) – Type 0 | 1 | ||||||||
Serial Communications Interface (SCI) – Type 0 (UART-compatible) |
4 | ||||||||
Serial Peripheral Interface (SPI) – Type 2 | 4 | ||||||||
Connectivity Manager (CM) Communications Peripherals | |||||||||
Controller Area Network (CAN) 2.0B – Type 0(3) | 2 (can be assigned to CPU1, CPU2, or CM) |
2 (can be assigned to CPU1 or CM) |
|||||||
CAN with Flexible Data-Rate (CAN FD) | 1 (can be assigned to CPU1 or CM) | ||||||||
Ethernet for Control Automation Technology (EtherCAT) | 1 (can be assigned to CPU1 or CM) |
– | 1 (can be assigned to CPU1 or CM) |
– | |||||
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 | ||||||||
Universal Serial Bus (USB) – Type 0 | 1 (shared between CPU1 and CM) |
||||||||
Temperature and Qualification | |||||||||
Temperature Options | S: –40°C to 125°C Junction Temperature (TJ) |
337-ball ZWT | 28388D, 28386D, 28384D 28388S, 28386S, 28384S |
||||||
176-pin PTP | |||||||||
Q: –40°C to 125°C(4) Ambient Temperature (TA) | 337-ball ZWT | – | 28386D-Q1 | 28384D-Q1 | – | – | – | ||
176-pin PTP | – | 28386D-Q1 | 28384D-Q1 | – | 28386S-Q1 | 28384S-Q1 |