Overview
The TMS320F28377SZWTS is a powerful 32-bit floating-point microcontroller unit (MCU) from Texas Instruments, part of the C2000™ Delfino™ microcontroller family. This MCU is designed 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 device is optimized for real-time control, processing, sensing, and actuation to enhance closed-loop performance in various industrial and automotive applications.
Key Specifications
Specification | Details |
---|---|
CPU | TMS320C28x 32-bit CPU, 200 MHz |
Floating-Point Unit (FPU) | IEEE 754 single-precision FPU |
Math Units | Trigonometric Math Unit (TMU), Viterbi/Complex Math Unit (VCU-II) |
Control Law Accelerator (CLA) | Programmable CLA, executes code independently of main CPU |
Memory | Up to 1MB (512KW) of flash (ECC-protected), up to 164KB (82KW) of RAM (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 |
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 |
Communication Interfaces | Four Serial Communications Interfaces (SCI/UART), two I2C Interfaces, three high-speed SPI ports, two CAN modules |
Package Options | ZWT (nFBGA, 337-ball), PTP (HLQFP, 176-pin), PZP (HTQFP, 100-pin) |
Key Features
- High-Performance CPU: TMS320C28x 32-bit CPU operating at 200 MHz, enhanced by IEEE 754 single-precision Floating-Point Unit (FPU), Trigonometric Math Unit (TMU), and Viterbi/Complex Math Unit (VCU-II).
- Independent CLA: Programmable Control Law Accelerator (CLA) that executes code independently of the main CPU, doubling the computational performance for real-time control systems.
- Advanced Memory: Up to 1MB of flash memory and up to 164KB of RAM, both with error correction code (ECC) or parity protection.
- Security Features: Dual-zone security for code protection and a unique identification number.
- Analog and Control Peripherals: Four independent 16-bit ADCs, sigma-delta filter module (SDFM), Comparator Subsystem (CMPSS), DACs, PWMs, eCAPs, and eQEPs.
- Communication Interfaces: Multiple serial communication interfaces including SCI/UART, I2C, SPI, and CAN modules.
Applications
- Industrial Motor Drives: Optimized for advanced motor control and servo motor control applications.
- Solar Inverters and Digital Power: Suitable for solar inverters, digital power conversion, and power line communications.
- Electrical Vehicles and Transportation: Used in electric vehicle control systems and various transportation applications.
- Sensing and Signal Processing: Ideal for sensing and signal processing tasks due to its advanced analog and control peripherals.
Q & A
- What is the primary application of the TMS320F28377SZWTS MCU?
The TMS320F28377SZWTS is primarily used for advanced closed-loop control applications such as industrial motor drives, solar inverters, digital power, electrical vehicles, and sensing and signal processing.
- What is the clock speed of the TMS320C28x CPU in the TMS320F28377SZWTS?
The TMS320C28x CPU operates at a clock speed of 200 MHz.
- What advanced math units are integrated into the TMS320F28377SZWTS?
The MCU includes a Trigonometric Math Unit (TMU), Viterbi/Complex Math Unit (VCU-II), and a Programmable Control Law Accelerator (CLA).
- How much flash and RAM memory does the TMS320F28377SZWTS have?
The MCU supports up to 1MB of flash memory and up to 164KB of RAM, both with error correction code (ECC) or parity protection.
- What security features are available on the TMS320F28377SZWTS?
The MCU features dual-zone security for code protection and a unique identification number.
- What types of analog and control peripherals are integrated into the TMS320F28377SZWTS?
The MCU includes four independent 16-bit ADCs, a sigma-delta filter module (SDFM), Comparator Subsystem (CMPSS), DACs, PWMs, eCAPs, and eQEPs.
- What communication interfaces are available on the TMS320F28377SZWTS?
The MCU supports multiple serial communication interfaces including SCI/UART, I2C, SPI, and CAN modules.
- What are the package options for the TMS320F28377SZWTS?
The MCU is available in ZWT (nFBGA, 337-ball), PTP (HLQFP, 176-pin), and PZP (HTQFP, 100-pin) packages.
- What development kits are available for the TMS320F28377SZWTS?
Development kits such as the DigitalPower SDK and the MotorControl SDK for C2000 MCUs are available to accelerate application development.
- What is the significance of the CLA in the TMS320F28377SZWTS?
The CLA is an independent 32-bit floating-point processor that runs at the same speed as the main CPU, doubling the computational performance for real-time control systems by servicing time-critical functions independently.