Overview
The TMS320F28377SPTPQ is a high-performance 32-bit microcontroller from Texas Instruments, part of the C2000™ microcontroller family. This MCU is designed for advanced closed-loop control applications, including industrial motor drives, solar inverters, digital power systems, electrical vehicles, and sensing and signal processing. The device features a powerful TMS320C28x 32-bit CPU operating at 200MHz, enhanced by a Trigonometric Math Unit (TMU) and a Viterbi/Complex Math Unit (VCU-II) for efficient execution of complex mathematical operations. Additionally, it includes a Programmable Control Law Accelerator (CLA) that runs independently of the main CPU, significantly boosting the computational performance of real-time control systems.
Key Specifications
Parameter | Specification |
---|---|
CPU | TMS320C28x 32-bit CPU, 200MHz |
Floating-Point Unit | IEEE 754 single-precision FPU |
Math Units | Trigonometric Math Unit (TMU), Viterbi/Complex Math Unit (VCU-II) |
Control Law Accelerator | Programmable CLA, 200MHz, independent 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, 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 |
Package | 176-pin PowerPAD™ Thermally Enhanced Low-Profile Quad Flatpack (HLQFP) |
Temperature Range | –40°C to 125°C junction (Q: –40°C to 125°C free-air, AEC Q100 qualification for automotive applications) |
Key Features
- Advanced Math Units: Includes TMU and VCU-II for efficient trigonometric and complex math operations.
- Programmable Control Law Accelerator (CLA): Independent 32-bit floating-point processor running at 200MHz, executing code concurrently with the main CPU.
- Analog Subsystem: Up to four 16-bit ADCs with differential inputs, sigma-delta filter module (SDFM) for isolated current shunt measurements, and Comparator Subsystem (CMPSS) with windowed comparators.
- Communications Peripherals: USB 2.0 (MAC + PHY), two CAN modules, three high-speed SPI ports, two Multichannel Buffered Serial Ports (McBSPs), four Serial Communications Interfaces (SCI/UART), and two I2C interfaces.
- System Peripherals: Two External Memory Interfaces (EMIFs) with ASRAM and SDRAM support, 6-channel Direct Memory Access (DMA) controller, and up to 169 individually programmable GPIO pins.
- Functional Safety Compliance: Developed for functional safety applications with documentation supporting ISO 26262, IEC 61508, IEC 60730, and UL 1998 certifications.
Applications
- Industrial Motor Drives: High-performance control for industrial motor applications.
- Solar Inverters and Digital Power: Efficient control for solar inverters and digital power systems.
- Electrical Vehicles and Transportation: Advanced control for electrical vehicles and transportation systems.
- Sensing and Signal Processing: Precise sensing and signal processing capabilities for various applications.
Q & A
- What is the CPU speed of the TMS320F28377SPTPQ?
The CPU operates at 200MHz.
- What advanced math units are included in this MCU?
It includes a Trigonometric Math Unit (TMU) and a Viterbi/Complex Math Unit (VCU-II).
- What is the role of the Programmable Control Law Accelerator (CLA)?
The CLA is an independent 32-bit floating-point processor that runs at the same speed as the main CPU, executing code concurrently to boost computational performance.
- How much onboard memory does the TMS320F28377SPTPQ have?
It supports up to 1MB (512KW) of flash memory and up to 164KB (82KW) of RAM.
- What are the key features of the analog subsystem?
The analog subsystem includes up to four 16-bit ADCs, a sigma-delta filter module (SDFM), and a Comparator Subsystem (CMPSS) with windowed comparators.
- What communication peripherals are available on this MCU?
It includes USB 2.0, two CAN modules, three high-speed SPI ports, two McBSPs, four SCI/UART interfaces, and two I2C interfaces.
- Is the TMS320F28377SPTPQ compliant with functional safety standards?
Yes, it is developed for functional safety applications and supports various safety certifications such as ISO 26262, IEC 61508, IEC 60730, and UL 1998.
- What is the package type and pin count of the TMS320F28377SPTPQ?
The MCU is available in a 176-pin PowerPAD™ Thermally Enhanced Low-Profile Quad Flatpack (HLQFP) package.
- What is the operating temperature range of the TMS320F28377SPTPQ?
The operating temperature range is –40°C to 125°C junction (Q: –40°C to 125°C free-air, AEC Q100 qualification for automotive applications).
- Are there any software development kits available for this MCU?
Yes, the DigitalPower SDK and the MotorControl SDK for C2000 MCUs are available to accelerate application development.