Overview
The TMS320F28379SPTPT is a powerful 32-bit floating-point microcontroller unit (MCU) from Texas Instruments, part of the C2000™ microcontroller family. This MCU is optimized for advanced closed-loop control applications, including industrial motor drives, solar inverters and digital power, electrical vehicles and transportation, and sensing and signal processing. The TMS320F28379SPTPT features a dual-core architecture with two TMS320C28x 32-bit CPUs, each operating at 200MHz, and includes IEEE 754 single-precision Floating-Point Units (FPUs), Trigonometric Math Units (TMUs), and Viterbi/Complex Math Units (VCU-II) to enhance signal processing performance.
Key Specifications
Specification | Details |
---|---|
Processor | Dual TMS320C28x 32-bit CPUs, 200MHz each |
Floating-Point Unit | IEEE 754 single-precision FPU |
Math Units | Trigonometric Math Unit (TMU), Viterbi/Complex Math Unit (VCU-II) |
Control Law Accelerators | Two programmable CLAs, 200MHz each |
Memory | Up to 1MB (512KW) of flash memory (ECC-protected), up to 164KB (82KW) of SRAM (ECC-protected or parity-protected) |
Security | Dual-zone security supporting third-party development, unique identification number |
Clock and System Control | Two internal zero-pin 10MHz oscillators, on-chip crystal oscillator, windowed watchdog timer module, missing clock detection circuitry |
Voltage | 1.2V core, 3.3V I/O design |
System Peripherals | Two External Memory Interfaces (EMIFs) with ASRAM and SDRAM support, dual 6-channel Direct Memory Access (DMA) controllers |
Analog Peripherals | Four independent 16-bit ADCs, eight windowed comparators with 12-bit DAC references, three 12-bit buffered DAC outputs |
Control Peripherals | 24 PWM channels with enhanced features, 16 High-Resolution Pulse Width Modulator (HRPWM) channels, six Enhanced Capture (eCAP) modules, three Enhanced Quadrature Encoder Pulse (eQEP) modules |
Key Features
- Dual-core architecture with two TMS320C28x 32-bit CPUs, each operating at 200MHz, and IEEE 754 single-precision Floating-Point Units (FPUs).
- Trigonometric Math Unit (TMU) and Viterbi/Complex Math Unit (VCU-II) for enhanced math operations.
- Two programmable Control Law Accelerators (CLAs) that execute code independently of the main CPU.
- On-chip memory including up to 1MB of flash and up to 164KB of SRAM, both with error correction.
- Dual-zone security supporting third-party development and unique identification number.
- Integrated analog and control peripherals such as ADCs, DACs, PWMs, eCAPs, and eQEPs.
- Configurable Logic Block (CLB) to augment existing peripheral capability and support position manager solutions.
- Functional safety compliance with documentation for ISO 26262, IEC 61508, IEC 60730, and UL 1998.
Applications
- Industrial motor drives
- Solar inverters and digital power systems
- Electrical vehicles and transportation systems
- Motor control and sensing applications
- Servo drive control modules
- AC-input and DC-input BLDC motor drives
- Industrial AC-DC power supplies and three-phase UPS systems
- On-board (OBC) and wireless chargers for electric vehicles
Q & A
- What is the TMS320F28379SPTPT? The TMS320F28379SPTPT is a 32-bit floating-point microcontroller unit (MCU) from Texas Instruments, designed for advanced closed-loop control applications.
- What is the processor architecture of the TMS320F28379SPTPT? It features a dual-core architecture with two TMS320C28x 32-bit CPUs, each operating at 200MHz.
- What math units are integrated into the TMS320F28379SPTPT? The MCU includes a Trigonometric Math Unit (TMU) and a Viterbi/Complex Math Unit (VCU-II).
- What is the memory capacity of the TMS320F28379SPTPT? It has up to 1MB of flash memory and up to 164KB of SRAM, both with error correction.
- What security features does the TMS320F28379SPTPT offer? It includes dual-zone security supporting third-party development and a unique identification number.
- What are the key analog and control peripherals of the TMS320F28379SPTPT? The MCU features four independent 16-bit ADCs, eight windowed comparators, three 12-bit buffered DAC outputs, and various PWM, eCAP, and eQEP modules.
- Is the TMS320F28379SPTPT compliant with functional safety standards? Yes, it is developed for functional safety applications and complies with ISO 26262, IEC 61508, IEC 60730, and UL 1998 standards.
- What are some common applications of the TMS320F28379SPTPT? Common applications include industrial motor drives, solar inverters, electrical vehicles, motor control, and sensing applications.
- What software development kits are available for the TMS320F28379SPTPT? The DigitalPower SDK and the MotorControl SDK for C2000 MCUs are available to accelerate application development.
- What is the Configurable Logic Block (CLB) used for in the TMS320F28379SPTPT? The CLB augments existing peripheral capability and supports position manager solutions.