Overview
The TMS320F28374DZWTT is a powerful 32-bit floating-point microcontroller unit (MCU) from Texas Instruments, part of the C2000™ Delfino™ microcontroller family. This device features a dual-core architecture, each core being a TMS320C28x 32-bit CPU operating at 200 MHz. The MCU is designed for advanced closed-loop control applications, including industrial drives, solar inverters, digital power, electrical vehicles, and sensing and signal processing. The dual-core architecture significantly boosts system performance, allowing for intelligent partitioning of various system tasks between the two cores and the Control Law Accelerators (CLAs).
Key Specifications
Specification | Details |
---|---|
Processor | Two TMS320C28x 32-bit CPUs |
Frequency | 200 MHz |
Floating-Point Unit (FPU) | IEEE 754 single-precision FPU |
Control Law Accelerators (CLAs) | Two programmable CLAs, 200 MHz, IEEE 754 single-precision floating-point instructions |
On-chip Memory | 512KB (256KW) of flash (ECC-protected), 172KB (86KW) of RAM (ECC-protected or parity-protected) |
Package Type | nFBGA (337 pins) |
Package Size | 16mm × 16mm |
Voltage | 1.2V core, 3.3V I/O |
Analog-to-Digital Converters (ADCs) | Four independent 16-bit ADCs, up to 4.4MSPS system throughput in 16-bit mode, up to 14MSPS in 12-bit mode |
Digital-to-Analog Converters (DACs) | Three 12-bit buffered DAC outputs |
Pulse Width Modulators (PWMs) | 24 PWM channels, 16 High-Resolution PWM channels |
Communication Peripherals | USB 2.0, CAN modules, SPI ports, McBSPs, SCI/UART, I2C interfaces |
Key Features
- Dual-core architecture with two TMS320C28x 32-bit CPUs and two programmable Control Law Accelerators (CLAs).
- IEEE 754 single-precision Floating-Point Unit (FPU) and Trigonometric Math Unit (TMU).
- On-chip memory including 512KB of flash and 172KB of RAM, both with error correction or parity protection.
- Performance analog and control peripherals such as four independent 16-bit ADCs, three 12-bit buffered DAC outputs, and enhanced PWM channels.
- Integrated sigma-delta filter module (SDFM) for isolated current shunt measurements and Comparator Subsystem (CMPSS) for power stage protection.
- Multiple communication peripherals including USB 2.0, CAN modules, SPI ports, McBSPs, SCI/UART, and I2C interfaces.
- Enhanced control peripherals like eCAP, eQEP, and Configurable Logic Block (CLB).
Applications
- Industrial drives and servo motor control.
- Solar micro inverters and converters.
- Digital power and power line communications.
- Automotive transportation and electrical vehicles.
- Smart metering and radar applications.
- Sensing and signal processing.
Q & A
- What is the core architecture of the TMS320F28374DZWTT?
The TMS320F28374DZWTT features a dual-core architecture with two TMS320C28x 32-bit CPUs and two programmable Control Law Accelerators (CLAs).
- What is the operating frequency of the CPUs?
The CPUs operate at 200 MHz.
- What type of memory does the MCU have?
The MCU has 512KB of flash memory and 172KB of RAM, both with error correction or parity protection.
- What are the key analog peripherals of the MCU?
The MCU includes four independent 16-bit ADCs, three 12-bit buffered DAC outputs, and a sigma-delta filter module (SDFM).
- What communication peripherals are available?
The MCU includes USB 2.0, CAN modules, SPI ports, McBSPs, SCI/UART, and I2C interfaces.
- What are the primary applications of the TMS320F28374DZWTT?
The primary applications include industrial drives, solar micro inverters, digital power, automotive transportation, and sensing and signal processing.
- Does the MCU support functional safety standards?
Yes, the MCU is developed for functional safety applications and supports standards such as ISO 26262 up to ASIL D and IEC 61508 up to SIL 3).
- What is the package type and size of the TMS320F28374DZWTT?
The MCU is packaged in an nFBGA (337 pins) with a package size of 16mm × 16mm).
- What is the voltage requirement for the MCU?
The MCU requires a 1.2V core voltage and 3.3V I/O voltage).
- Are there any development kits available for this MCU?
Yes, development kits such as the DigitalPower SDK and MotorControl SDK for C2000 MCUs are available to accelerate application development).