Overview
The TMS320F28374DPTPS is a powerful 32-bit floating-point microcontroller unit (MCU) from Texas Instruments, part of the C2000™ Delfino™ family. This device is designed for advanced closed-loop control applications, including industrial motor drives, solar inverters, digital power, electrical vehicles, and sensing and signal processing. The MCU features a dual-core architecture with two TMS320C28x 32-bit CPUs, each operating at 200 MHz, and includes IEEE 754 single-precision Floating-Point Units (FPUs), Trigonometric Math Units (TMUs), and Viterbi/Complex Math Units (VCU-II). The dual-core design significantly boosts system performance and allows for intelligent partitioning of system tasks.
Key Specifications
Specification | Details |
---|---|
CPU | Two TMS320C28x 32-bit CPUs, 200 MHz each |
Math Units | IEEE 754 single-precision Floating-Point Unit (FPU), Trigonometric Math Unit (TMU), Viterbi/Complex Math Unit (VCU-II) |
Control Law Accelerators (CLAs) | Two programmable CLAs, 200 MHz, IEEE 754 single-precision floating-point instructions |
On-Chip Memory | 512KB (256KW) or 1MB (512KW) of flash (ECC-protected), 172KB (86KW) or 204KB (102KW) of RAM (ECC-protected or parity-protected) |
Security | Dual-zone security supporting third-party development, 128-bit secure zones on each CPU for code protection |
Analog and Control Peripherals | Four independent 16-bit ADCs, sigma-delta filter module (SDFM), Comparator Subsystem (CMPSS), DACs, PWMs, eCAPs, eQEPs |
Communication Interfaces | Four Serial Communications Interfaces (SCI/UART), Two Multichannel Buffered Serial Ports (McBSP), Two I2C Interfaces, Two CAN Modules, USB 2.0 (MAC + PHY) |
Package Options | 337-Ball New Fine Pitch Ball Grid Array (nFBGA), 176-Pin PowerPAD™ Thermally Enhanced Low-Profile Quad Flatpack (HLQFP), 100-Pin PowerPAD Thermally Enhanced Thin Quad Flatpack (HTQFP) |
Operating Temperature | -40°C to 105°C (normal), -40°C to 125°C (extended temperature versions) |
Key Features
- Dual-core architecture with two TMS320C28x 32-bit CPUs, each operating at 200 MHz.
- IEEE 754 single-precision Floating-Point Units (FPUs), Trigonometric Math Units (TMUs), and Viterbi/Complex Math Units (VCU-II) for enhanced mathematical processing.
- Two programmable Control Law Accelerators (CLAs) that execute code independently of the main CPU, enhancing real-time control capabilities.
- On-chip memory includes up to 1MB of flash and up to 204KB of SRAM, both with error correction mechanisms.
- Dual-zone security supporting third-party development and 128-bit secure zones on each CPU for code protection.
- Integrated analog and control peripherals such as four independent 16-bit ADCs, sigma-delta filter modules, and comparator subsystems.
- Multiple communication interfaces including SCI/UART, McBSP, I2C, CAN, and USB 2.0.
- Support for external memory interfaces (EMIF) with ASRAM and SDRAM support.
- High-resolution analog-to-digital converters and various other peripherals like DACs, PWMs, eCAPs, and eQEPs.
Applications
- Industrial motor drives and control systems.
- Solar inverters and digital power systems.
- Electrical vehicles and transportation systems.
- Sensing and signal processing applications.
- Embedded systems development requiring high-performance processing and real-time control.
Q & A
- What is the TMS320F28374DPTPS microcontroller?
The TMS320F28374DPTPS is a 32-bit floating-point microcontroller from Texas Instruments, part of the C2000™ Delfino™ family, designed for advanced closed-loop control applications.
- What are the key features of the dual-core architecture?
The dual-core architecture includes two TMS320C28x 32-bit CPUs, each operating at 200 MHz, along with IEEE 754 single-precision FPUs, TMUs, and VCU-II.
- What are Control Law Accelerators (CLAs) and their role?
CLAs are programmable accelerators that execute code independently of the main CPU, enhancing real-time control capabilities and allowing the main CPU to perform other tasks.
- What is the on-chip memory configuration?
The MCU includes up to 1MB of flash memory and up to 204KB of SRAM, both with error correction mechanisms.
- What security features are available?
The device features dual-zone security supporting third-party development and 128-bit secure zones on each CPU for code protection.
- What are the integrated analog and control peripherals?
The MCU includes four independent 16-bit ADCs, sigma-delta filter modules, comparator subsystems, DACs, PWMs, eCAPs, and eQEPs.
- What communication interfaces are supported?
The device supports SCI/UART, McBSP, I2C, CAN, and USB 2.0 interfaces.
- What are the package options for the TMS320F28374DPTPS?
The MCU is available in 337-Ball nFBGA, 176-Pin HLQFP, and 100-Pin HTQFP packages.
- What is the operating temperature range?
The operating temperature range is -40°C to 105°C for normal production units, with some versions operating up to 125°C.
- What software development kits are available for this MCU?
The DigitalPower SDK and the MotorControl SDK for C2000 MCUs are available to accelerate application development.