Overview
The TMS320F28377DZWTQ is a powerful 32-bit floating-point microcontroller unit (MCU) from Texas Instruments, designed for advanced closed-loop control applications. This MCU features a dual-core architecture based on TI's 32-bit C28x floating-point CPUs, each operating at 200MHz. The dual real-time control subsystems are enhanced by the Trigonometric Math Unit (TMU) and the Viterbi/Complex Math Unit (VCU-II), which significantly boost system performance. The integrated analog and control peripherals enable system consolidation and eliminate the need for multiprocessor systems in high-end applications. Development is supported by the DigitalPower and MotorControl software development kits (SDKs) for C2000 MCUs.
Key Specifications
Specification | Details |
---|---|
Processor | Dual-core TMS320C28x 32-bit CPUs, 200MHz each |
Floating-Point Unit (FPU) | IEEE 754 single-precision FPU |
Math Units | 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 | Up to 1MB (512KW) of flash memory (ECC-protected), up to 204KB (102KW) of RAM (ECC-protected or parity-protected) |
Security | Dual-zone security supporting third-party development, unique identification number, two 128-bit secure zones per CPU |
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 |
Analog and Control Peripherals | Four independent 16-bit ADCs, sigma-delta filter module (SDFM), Comparator Subsystem (CMPSS), DACs, PWMs, eCAPs, eQEPs |
External Memory Interfaces | Two External Memory Interfaces (EMIFs) with ASRAM and SDRAM support |
General-Purpose Input/Output (GPIO) | Up to 169 individually programmable, multiplexed GPIO pins with input filtering |
Key Features
- Dual-Core Architecture: Two TMS320C28x 32-bit CPUs operating at 200MHz each.
- Math Accelerators: Trigonometric Math Unit (TMU) and Viterbi/Complex Math Unit (VCU-II) for enhanced mathematical processing.
- Control Law Accelerators (CLAs): Two programmable CLAs that execute code independently of the main CPU, enhancing real-time control performance.
- On-Chip Memory: Up to 1MB of flash memory and up to 204KB of RAM, both with error correction or parity protection.
- Security Features: Dual-zone security, unique identification number, and two 128-bit secure zones per CPU.
- Analog and Control Peripherals: Integrated peripherals including four independent 16-bit ADCs, sigma-delta filter module, Comparator Subsystem, DACs, PWMs, eCAPs, and eQEPs.
- System Peripherals: Two External Memory Interfaces (EMIFs) with ASRAM and SDRAM support, and dual 6-channel Direct Memory Access (DMA) controllers.
- GPIO and Input/Output: Up to 169 individually programmable, multiplexed GPIO pins with input filtering.
Applications
- Industrial Motor Drives: Advanced closed-loop control for industrial motor drives and servo motor control.
- Solar Inverters and Digital Power: Efficient control for solar inverters, converters, and digital power systems.
- Electrical Vehicles and Transportation: Real-time control for electrical vehicles and transportation systems.
- Sensing and Signal Processing: High-performance sensing and signal processing in various applications.
- Power Line Communications: Control and communication in power line communication systems.
Q & A
- What is the core architecture of the TMS320F28377DZWTQ?
The TMS320F28377DZWTQ features a dual-core architecture with two TMS320C28x 32-bit CPUs, each operating at 200MHz.
- What math accelerators are included in the TMS320F28377DZWTQ?
The MCU includes a Trigonometric Math Unit (TMU) and a Viterbi/Complex Math Unit (VCU-II).
- What is the role of the Control Law Accelerators (CLAs) in the TMS320F28377DZWTQ?
The CLAs are programmable and execute code independently of the main CPU, enhancing real-time control performance.
- How much on-chip memory does the TMS320F28377DZWTQ have?
The MCU has up to 1MB of flash memory and up to 204KB of RAM, both with error correction or parity protection.
- What security features are available on the TMS320F28377DZWTQ?
The MCU features dual-zone security, a unique identification number, and two 128-bit secure zones per CPU.
- What analog and control peripherals are integrated into the TMS320F28377DZWTQ?
The MCU includes four independent 16-bit ADCs, a sigma-delta filter module, Comparator Subsystem, DACs, PWMs, eCAPs, and eQEPs.
- What system peripherals are available on the TMS320F28377DZWTQ?
The MCU features two External Memory Interfaces (EMIFs) with ASRAM and SDRAM support, and dual 6-channel Direct Memory Access (DMA) controllers.
- How many GPIO pins does the TMS320F28377DZWTQ have?
The MCU has up to 169 individually programmable, multiplexed GPIO pins with input filtering.
- What are the typical applications of the TMS320F28377DZWTQ?
The MCU is used in industrial motor drives, solar inverters, digital power systems, electrical vehicles, transportation, and sensing and signal processing applications.
- Are there any development kits available for the TMS320F28377DZWTQ?