Overview
The TMS320F28377DPTPS is a high-performance 32-bit floating-point digital signal processor (DSP) from Texas Instruments. It is part of the Delfino™ microcontroller family and is designed for advanced closed-loop control applications such as industrial drives, servo motor control, solar inverters, digital power, transportation, and power line communications. The microcontroller features a dual-core architecture with two TMS320C28x 32-bit CPUs, each operating at 200 MHz, and includes integrated analog and control peripherals to consolidate control architectures and eliminate the need for multiprocessor systems in high-end applications.
Key Specifications
Specification | Details |
---|---|
Processor Architecture | Dual-Core, Two TMS320C28x 32-Bit CPUs |
Operating Frequency | 200 MHz |
Floating-Point Unit | IEEE 754 Single-Precision FPU |
Math Units | Trigonometric Math Unit (TMU), Viterbi/Complex Math Unit (VCU-II) |
Control Law Accelerators (CLAs) | Two CLAs, 200 MHz, IEEE 754 Single-Precision Floating-Point Instructions |
On-Chip Memory | 512KB or 1MB of Flash (ECC-Protected), 172KB or 204KB of RAM (ECC-Protected or Parity-Protected) |
Package Options | 176-Pin PowerPAD™ Thermally Enhanced Low-Profile Quad Flatpack (HLQFP), 337-Ball New Fine Pitch Ball Grid Array (nFBGA) |
Analog Peripherals | Four Independent 16-Bit ADCs, Sigma-Delta Filter Module (SDFM), Comparator Subsystem (CMPSS), DACs, PWMs, eCAPs, eQEPs |
Communication Peripherals | CAN Modules (ISO 11898-1/CAN 2.0B-compliant), uPP Interface, USB 2.0 Port with MAC and PHY |
Power and Voltage | 1.2-V Core, 3.3-V I/O Design |
Key Features
- Dual-Core Architecture: Two TMS320C28x 32-Bit CPUs operating at 200 MHz, with IEEE 754 Single-Precision Floating-Point Unit, Trigonometric Math Unit (TMU), and Viterbi/Complex Math Unit (VCU-II).
- Control Law Accelerators (CLAs): Two CLAs that execute code independently of the main CPU, each operating at 200 MHz with IEEE 754 single-precision floating-point instructions.
- On-Chip Memory: Up to 1MB of flash memory with ECC protection and up to 204KB of SRAM with ECC or parity protection.
- Analog and Control Peripherals: Four independent 16-bit ADCs, sigma-delta filter module, comparator subsystem, DACs, PWMs, eCAPs, and eQEPs.
- Communication Peripherals: CAN modules, uPP interface, and USB 2.0 port with MAC and PHY.
- Security Features: Dual-zone security supporting third-party development with two 128-bit secure zones on each CPU for code protection.
Applications
- Industrial Drives and Servo Motor Control: Advanced closed-loop control for industrial drives and servo motors.
- Solar Inverters and Converters: Efficient control for solar inverters and converters.
- Digital Power: High-performance control for digital power applications.
- Transportation: Control systems for transportation applications.
- Power Line Communications: Advanced control for power line communications.
- Motor Control and Drives: Precision control for motor drives and industrial automation.
- Factory Automation: Control systems for factory automation and robotics.
- Grid Infrastructure: Control and monitoring for grid infrastructure.
- Medical, Healthcare, and Fitness: Control systems for medical and healthcare applications.
Q & A
- What is the TMS320F28377DPTPS?
The TMS320F28377DPTPS is a high-performance 32-bit floating-point digital signal processor (DSP) from Texas Instruments, designed for advanced closed-loop control applications.
- What is the processor architecture of the TMS320F28377DPTPS?
The TMS320F28377DPTPS features a dual-core architecture with two TMS320C28x 32-bit CPUs, each operating at 200 MHz.
- What are the key math units integrated into the TMS320F28377DPTPS?
The TMS320F28377DPTPS 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 TMS320F28377DPTPS?
The CLAs are independent 32-bit floating-point processors that execute code independently of the main CPU, enhancing real-time control performance.
- What types of memory are available on the TMS320F28377DPTPS?
The TMS320F28377DPTPS has up to 1MB of flash memory with ECC protection and up to 204KB of SRAM with ECC or parity protection.
- What are the primary analog peripherals of the TMS320F28377DPTPS?
The primary analog peripherals include four independent 16-bit ADCs, a sigma-delta filter module, and a comparator subsystem.
- What communication peripherals does the TMS320F28377DPTPS support?
The TMS320F28377DPTPS supports CAN modules, a uPP interface, and a USB 2.0 port with MAC and PHY.
- What are the security features of the TMS320F28377DPTPS?
The TMS320F28377DPTPS features dual-zone security with two 128-bit secure zones on each CPU for code protection.
- In what types of applications is the TMS320F28377DPTPS commonly used?
The TMS320F28377DPTPS is commonly used in industrial drives, servo motor control, solar inverters, digital power, transportation, and power line communications.
- Are there any alternatives to the TMS320F28377DPTPS?
Similar alternatives include the STM32F4 series from STMicroelectronics and the dsPIC33 series from Microchip. For specific motor control applications, the Infineon XMC4000 series could be considered.