Overview
The TMS320F28379SPZPS is a high-performance, 32-bit floating-point microcontroller unit (MCU) from Texas Instruments, part of the C2000 family. This device is designed for advanced closed-loop control applications, such as industrial motor drives, solar inverters, digital power systems, electrical vehicles, and transportation. The MCU features a dual-core architecture based on TI's 32-bit C28x floating-point CPUs, each operating at 200MHz, significantly enhancing system performance and real-time control capabilities.
Key Specifications
Parameter | Specification |
---|---|
Processor Cores | Dual TMS320C28x 32-bit CPUs |
Clock Speed | 200MHz per core |
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, 200MHz, 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) |
Analog-to-Digital Converters (ADCs) | Up to 24 channels (16-bit and 12-bit ADCs) |
Package Options | HLQFP, NFBGA |
Operating Voltage | 1.2V core, 3.3V I/O |
GPIO Pins | Up to 169 individually programmable, multiplexed General-Purpose Input/Output (GPIO) pins |
Key Features
- Dual-core architecture with two TMS320C28x 32-bit CPUs, each operating at 200MHz.
- Integrated math units: IEEE 754 single-precision Floating-Point Unit (FPU), Trigonometric Math Unit (TMU), and Viterbi/Complex Math Unit (VCU-II).
- Two programmable Control Law Accelerators (CLAs) for independent code execution.
- On-chip memory: ECC-protected flash and ECC-protected or parity-protected RAM.
- Dual-zone security supporting third-party development and unique identification number.
- Advanced analog and control peripherals, including up to 24 channels of ADCs.
- External Memory Interfaces (EMIFs) with ASRAM and SDRAM support.
- Dual 6-channel Direct Memory Access (DMA) controllers.
- Up to 169 individually programmable, multiplexed General-Purpose Input/Output (GPIO) pins.
Applications
- Industrial motor drives.
- Solar inverters and digital power systems.
- Electrical vehicles and transportation.
- Motor control and sensing.
- Sensing and signal processing.
Q & A
- What is the clock speed of the TMS320F28379SPZPS? The TMS320F28379SPZPS operates at 200MHz per core.
- What type of math units are integrated into the MCU? The MCU includes an IEEE 754 single-precision Floating-Point Unit (FPU), Trigonometric Math Unit (TMU), and Viterbi/Complex Math Unit (VCU-II).
- How many Control Law Accelerators (CLAs) does the MCU have? The MCU has two programmable CLAs.
- What is the maximum amount of on-chip flash memory available? The MCU supports up to 1MB (512KW) of ECC-protected flash memory.
- What types of ADCs are available on the MCU? The MCU features both 16-bit and 12-bit ADCs, with up to 24 channels.
- What are the package options for the TMS320F28379SPZPS? The MCU is available in HLQFP and NFBGA packages.
- What is the operating voltage of the MCU? The MCU operates with a 1.2V core and 3.3V I/O.
- How many GPIO pins does the MCU have? The MCU has up to 169 individually programmable, multiplexed General-Purpose Input/Output (GPIO) pins.
- What kind of security features does the MCU offer? The MCU supports dual-zone security and has a unique identification number.
- What software development kits are available for this MCU? The DigitalPower SDK and MotorControl SDK for C2000 MCUs are available to accelerate application development.