Overview
The TMS320F28377SPTPT is a high-performance 32-bit microcontroller from Texas Instruments, part of the C2000™ Delfino family. This microcontroller is designed for advanced closed-loop control applications, including industrial motor drives, solar inverters, digital power systems, electrical vehicles, and sensing and signal processing. It features a 32-bit C28x floating-point CPU operating at 200MHz, along with a Programmable Control Law Accelerator (CLA) that executes code independently of the main CPU. The device is optimized for real-time control and offers extensive support for various peripherals and interfaces to enhance system performance and efficiency.
Key Specifications
Feature | Specification |
---|---|
CPU | TMS320C28x 32-bit, 200MHz |
Floating-Point Unit (FPU) | IEEE 754 single-precision |
Programmable Control Law Accelerator (CLA) | 200MHz, IEEE 754 single-precision floating-point instructions |
Flash Memory | 1MB (512KW), ECC-protected |
RAM | 164KB (82KW), ECC-protected or parity-protected |
Analog-to-Digital Converters (ADCs) | Up to four 16-bit ADCs, 1.1MSPS each (up to 4.4MSPS system throughput) |
Digital-to-Analog Converters (DACs) | Three 12-bit buffered DAC outputs |
Pulse Width Modulators (PWMs) | 24 channels with 16 High-Resolution PWM channels |
Communication Peripherals | USB 2.0, CAN, SPI, McBSP, SCI/UART, I2C |
Operating Temperature Range | -40 to 105°C |
Package Type | HLQFP-176 (24x24 mm) |
Key Features
- C28x CPU and CLA: The device features a 32-bit C28x floating-point CPU and a Programmable Control Law Accelerator (CLA), both operating at 200MHz, which enhance signal processing and control law execution independently of the main CPU.
- Memory and Security: It includes up to 1MB of ECC-protected flash memory and up to 164KB of ECC-protected or parity-protected RAM. Dual-zone security supports third-party development and code protection.
- Analog and Control Peripherals: The microcontroller integrates four independent 16-bit ADCs, three 12-bit DACs, and multiple PWM channels. It also features a sigma-delta filter module and a Comparator Subsystem with windowed comparators.
- Communication and Interfaces: The device supports various communication peripherals including USB 2.0, CAN, SPI, McBSP, SCI/UART, and I2C. It also includes a Universal Parallel Port (uPP) interface.
- Functional Safety Compliance: Developed for functional safety applications, it complies with standards such as ISO 26262 up to ASIL D, IEC 61508 up to SIL 3, and IEC 60730 up to Class C.
Applications
- Industrial Motor Drives: The TMS320F28377SPTPT is ideal for advanced motor control applications, including three-phase motors and multi-axis drives.
- Solar Inverters and Digital Power: It is used in solar inverter systems and digital power applications to enhance efficiency and control.
- Electrical Vehicles and Transportation: The microcontroller is suitable for control systems in electrical vehicles and transportation systems.
- Sensing and Signal Processing: It is designed for sensing and signal processing applications, including isolated current shunt measurements and other analog signal processing tasks.
Q & A
- What is the CPU type and frequency of the TMS320F28377SPTPT?
The TMS320F28377SPTPT features a 32-bit C28x floating-point CPU operating at 200MHz.
- How much flash and RAM memory does the device have?
The device includes up to 1MB of ECC-protected flash memory and up to 164KB of ECC-protected or parity-protected RAM).
- What types of ADCs are integrated into the microcontroller?
The microcontroller integrates up to four independent 16-bit ADCs with 1.1MSPS each (up to 4.4MSPS system throughput)).
- Does the device support functional safety standards?
Yes, it is developed for functional safety applications and complies with standards such as ISO 26262 up to ASIL D, IEC 61508 up to SIL 3, and IEC 60730 up to Class C).
- What communication peripherals are available on the device?
The device supports USB 2.0, CAN, SPI, McBSP, SCI/UART, and I2C communication peripherals).
- What is the operating temperature range of the TMS320F28377SPTPT?
The operating temperature range is -40 to 105°C).
- What type of package is the TMS320F28377SPTPT available in?
The device is available in an HLQFP-176 package).
- Does the device have any security features?
Yes, it includes dual-zone security supporting third-party development and code protection).
- What are some of the key applications of the TMS320F28377SPTPT?
The device is used in industrial motor drives, solar inverters, digital power systems, electrical vehicles, and sensing and signal processing applications).
- Are there any software development kits available for the TMS320F28377SPTPT?
Yes, the DigitalPower SDK and the MotorControl SDK for C2000 MCUs are available to accelerate application development).