Overview
The TMS320F28374SPTPS is a 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 the 32-bit C28x floating-point CPU, which operates at 200MHz and includes an IEEE 754 single-precision Floating-Point Unit (FPU), a Trigonometric Math Unit (TMU), and a Viterbi/Complex Math Unit (VCU-II). The device also includes a Programmable Control Law Accelerator (CLA) that runs at 200MHz, enabling parallel processing and significantly enhancing the computational performance of real-time control systems.
Key Specifications
Feature | Specification |
---|---|
Processor | 32-bit C28x floating-point CPU, 200MHz |
Memory | Up to 512KB (256KW) of flash memory (ECC-protected), up to 164KB (82KW) of RAM (ECC-protected or parity-protected) |
Analog Peripherals | Four independent 16-bit ADCs, up to 24 external channels, three 12-bit buffered DAC outputs |
Control Peripherals | 24 PWM channels, 16 High-Resolution Pulse Width Modulator (HRPWM) channels, six Enhanced Capture (eCAP) modules, three Enhanced Quadrature Encoder Pulse (eQEP) modules |
Communication Peripherals | Two CAN modules (ISO 11898-1/CAN 2.0B-compliant), two I2C modules, USB 2.0 port with MAC and PHY |
Package Type | 176-pin HLQFP (PTP) or 100-pin HTQFP (PZP) |
Power and Voltage | 1.2V core, 3.3V I/O design |
Functional Safety | Compliant with ISO 26262 up to ASIL D, IEC 61508 up to SIL 3, IEC 60730 up to Class C, and UL 1998 up to Class 2 |
Key Features
- High-Performance CPU: The 32-bit C28x floating-point CPU operates at 200MHz and includes a Trigonometric Math Unit (TMU) and a Viterbi/Complex Math Unit (VCU-II) for enhanced mathematical operations.
- Programmable Control Law Accelerator (CLA): An independent 32-bit floating-point processor that runs at the same speed as the main CPU, enabling parallel processing and doubling the computational performance.
- Analog and Control Peripherals: Includes four independent 16-bit ADCs, three 12-bit buffered DAC outputs, 24 PWM channels, and other control peripherals like eCAP and eQEP modules.
- Communication and Connectivity: Features two CAN modules, two I2C modules, a USB 2.0 port with MAC and PHY, and a new uPP interface for high-speed parallel connections.
- Functional Safety Compliance: Designed for functional safety applications, compliant with various safety standards such as ISO 26262, IEC 61508, IEC 60730, and UL 1998.
- Memory and Security: Up to 512KB of flash memory and 164KB of RAM, with ECC or parity protection and dual-zone security supporting third-party development.
Applications
- Industrial Motor Drives: Suitable for advanced motor control applications, including AC and DC motor drives.
- Solar Inverters and Digital Power: Ideal for solar inverter and digital power systems due to its high-performance processing and sensing capabilities.
- Electrical Vehicles and Transportation: Used in electrical vehicle and transportation systems for real-time control and sensing.
- Sensing and Signal Processing: Optimized for sensing and signal processing in various industrial and automotive applications.
- On-Board Chargers and Wireless Chargers: Applicable in on-board (OBC) and wireless charger systems.
- Three Phase UPS and Industrial AC-DC Systems: Suitable for three-phase UPS and industrial AC-DC power systems.
Q & A
- What is the core frequency of the TMS320F28374SPTPS microcontroller?
The core frequency is 200MHz.
- What type of CPU does the TMS320F28374SPTPS use?
The TMS320F28374SPTPS uses a 32-bit C28x floating-point CPU.
- What is the Programmable Control Law Accelerator (CLA) and its role?
The CLA is an independent 32-bit floating-point processor that runs at the same speed as the main CPU, enabling parallel processing and doubling the computational performance.
- What are the key analog peripherals included in the TMS320F28374SPTPS?
The device includes four independent 16-bit ADCs, three 12-bit buffered DAC outputs, and other analog peripherals like the Sigma-Delta Filter Module (SDFM).
- What communication peripherals are available on the TMS320F28374SPTPS?
The device features two CAN modules, two I2C modules, and a USB 2.0 port with MAC and PHY.
- Is the TMS320F28374SPTPS compliant with any functional safety standards?
Yes, it is compliant with ISO 26262 up to ASIL D, IEC 61508 up to SIL 3, IEC 60730 up to Class C, and UL 1998 up to Class 2.
- What types of memory are available on the TMS320F28374SPTPS?
The device has up to 512KB of flash memory and up to 164KB of RAM, both with ECC or parity protection.
- What are some common applications of the TMS320F28374SPTPS?
Common applications include industrial motor drives, solar inverters, digital power systems, electrical vehicles, and sensing and signal processing.
- What is the power and voltage design of the TMS320F28374SPTPS?
The device has a 1.2V core and 3.3V I/O design.
- What package types are available for the TMS320F28374SPTPS?
The device is available in 176-pin HLQFP (PTP) and 100-pin HTQFP (PZP) packages.