Overview
The TMS320F28379DPTPQ is a powerful 32-bit floating-point microcontroller unit (MCU) from Texas Instruments, part of the C2000™ series. This MCU is designed for advanced closed-loop control applications, including industrial motor drives, solar inverters and digital power, electrical vehicles and transportation, motor control, and sensing and signal processing. The dual-core architecture, featuring two TMS320C28x 32-bit CPUs, significantly boosts system performance and enables intelligent partitioning of various system tasks.
The device supports dual real-time control subsystems, each providing 200MHz of signal processing performance. Additional accelerators such as the Trigonometric Math Unit (TMU) and Viterbi/Complex Math Unit (VCU-II) enhance the execution of complex algorithms. The MCU also includes two programmable Control Law Accelerators (CLAs) that can execute code independently of the main CPU, further optimizing system performance.
Key Specifications
Specification | Details |
---|---|
Processor | Dual-core 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, IEEE 754 single-precision floating-point instructions |
Memory | 512KB or 1MB of flash (ECC-protected), 172KB or 204KB of RAM (ECC-protected or parity-protected) |
Security | Dual-zone security, unique identification number |
Clock and System Control | Two internal zero-pin 10MHz oscillators, on-chip crystal oscillator, windowed watchdog timer module |
Voltage | 1.2V core, 3.3V I/O design |
System Peripherals | Two External Memory Interfaces (EMIFs), dual 6-channel DMA controllers, up to 169 GPIO pins |
Communications Peripherals | USB 2.0, CAN modules, SPI ports, McBSPs, SCI/UART, I2C interfaces |
Analog Subsystem | Up to four 16-bit ADCs, 12-bit DACs, PWMs, eCAPs, eQEPs, SDFM |
Key Features
- Dual-Core Architecture: Two TMS320C28x 32-bit CPUs operating at 200MHz each, significantly boosting system performance.
- Math and Control Accelerators: Includes TMU, VCU-II, and two programmable CLAs for enhanced mathematical and control operations.
- Integrated Memory: Up to 1MB of flash memory and up to 204KB of SRAM, both with ECC or parity protection.
- Security Features: Dual-zone security and unique identification number for secure code execution.
- System Peripherals: External Memory Interfaces, DMA controllers, and a large number of GPIO pins for extensive system connectivity.
- Communications Peripherals: Supports USB 2.0, CAN, SPI, McBSP, SCI/UART, and I2C interfaces for diverse communication needs.
- Analog and Control Peripherals: Includes multiple ADCs, DACs, PWMs, eCAPs, eQEPs, and SDFM for precise analog and control management.
- Functional Safety Compliance: Developed for functional safety applications, supporting ISO 26262 up to ASIL D and IEC 61508 up to SIL 3.
Applications
- Industrial Motor Drives: Optimized for high-performance motor control in industrial environments.
- Solar Inverters and Digital Power: Suitable for advanced power conversion and control in solar and digital power systems.
- Electrical Vehicles and Transportation: Used in control systems for electrical vehicles and transportation infrastructure.
- Motor Control: Ideal for precise control of motors in various applications.
- Sensing and Signal Processing: Effective in applications requiring real-time sensing and signal processing.
Q & A
- What is the core architecture of the TMS320F28379DPTPQ?
The TMS320F28379DPTPQ features a dual-core architecture with two TMS320C28x 32-bit CPUs, each operating at 200MHz.
- What are the key math accelerators in this MCU?
The MCU includes a Trigonometric Math Unit (TMU) and a Viterbi/Complex Math Unit (VCU-II) to enhance mathematical operations.
- How much memory does the TMS320F28379DPTPQ have?
The MCU has up to 1MB of flash memory and up to 204KB of SRAM, both with ECC or parity protection.
- What security features are available on this MCU?
The MCU features dual-zone security and a unique identification number for secure code execution.
- What types of communication peripherals are supported?
The MCU supports USB 2.0, CAN modules, SPI ports, McBSPs, SCI/UART, and I2C interfaces.
- What analog and control peripherals are integrated?
The MCU includes multiple ADCs, DACs, PWMs, eCAPs, eQEPs, and a Sigma-Delta Filter Module (SDFM).
- Is the TMS320F28379DPTPQ compliant with functional safety standards?
Yes, it is developed for functional safety applications, supporting ISO 26262 up to ASIL D and IEC 61508 up to SIL 3.
- What are the typical applications of the TMS320F28379DPTPQ?
It is used in industrial motor drives, solar inverters and digital power, electrical vehicles and transportation, motor control, and sensing and signal processing.
- How does the dual-core architecture benefit system performance?
The dual-core architecture allows for intelligent partitioning of system tasks, effectively doubling the computational performance of a real-time control system.
- What software development kits are available for this MCU?
The DigitalPower SDK and MotorControl SDK for C2000 MCUs are available to accelerate application development.