Overview
The TMS320F28374SZWTT is a high-performance 32-bit microcontroller from Texas Instruments, part of the C2000™ microcontroller family. This device is optimized for advanced closed-loop control applications, including industrial motor drives, solar inverters, digital power, electrical vehicles, and sensing and signal processing. The microcontroller features a TMS320C28x 32-bit CPU operating at 200MHz, along with a Trigonometric Math Unit (TMU) and a Viterbi/Complex Math Unit (VCU-II) to enhance computational performance. It also includes a Programmable Control Law Accelerator (CLA) that runs independently of the main CPU, significantly improving real-time control system performance.
Key Specifications
Parameter | Specification |
---|---|
Processor | TMS320C28x 32-bit CPU, 200MHz |
Memory | Up to 512KB (256KW) of flash, up to 132KB (66KW) of RAM |
Accelerators | IEEE 754 single-precision Floating-Point Unit (FPU), Trigonometric Math Unit (TMU), Viterbi/Complex Math Unit (VCU-II) |
CLA | Programmable Control Law Accelerator, 200MHz |
Analog Peripherals | Up to four 16-bit or 12-bit Analog-to-Digital Converters (ADCs), three 12-bit buffered DACs |
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 | USB 2.0, two CAN modules, three high-speed SPI ports, two Multichannel Buffered Serial Ports (McBSPs), four Serial Communications Interfaces (SCI/UART), two I2C interfaces |
Package Options | 337-ball New Fine Pitch Ball Grid Array (nFBGA), 176-pin PowerPAD™ Thermally Enhanced Low-Profile Quad Flatpack (HLQFP), 100-pin PowerPAD Thermally Enhanced Thin Quad Flatpack (HTQFP) |
Temperature Options | –40°C to 105°C junction, –40°C to 125°C junction, –40°C to 125°C free-air (AEC Q100 qualification for automotive applications) |
Key Features
- High-Performance CPU and Accelerators: The TMS320C28x 32-bit CPU operates at 200MHz, supported by a TMU and VCU-II for enhanced mathematical operations.
- Independent CLA: The Programmable Control Law Accelerator runs at 200MHz, executing code independently of the main CPU to improve real-time control performance.
- Advanced Analog Peripherals: Includes up to four 16-bit or 12-bit ADCs, three 12-bit buffered DACs, and a Comparator Subsystem (CMPSS) with windowed comparators.
- Robust Control Peripherals: Features 24 PWM channels, 16 HRPWM channels, six eCAP modules, and three eQEP modules.
- Comprehensive Communication Peripherals: Supports USB 2.0, CAN, SPI, McBSPs, SCI/UART, and I2C interfaces.
- Functional Safety Compliance: Developed for functional safety applications, compliant with ISO 26262 up to ASIL B, IEC 61508 up to SIL 2, and other safety standards.
- Multiple Package and Temperature Options: Available in various packages and temperature ranges to suit different application requirements.
Applications
- Industrial Motor Drives: Suitable for high-performance motor control in industrial settings.
- Solar Inverters and Digital Power: Ideal for solar power optimization and digital power conversion systems.
- Electrical Vehicles and Transportation: Used in electric vehicle charging stations and on-board chargers.
- Automated Sorting Equipment: Applies to automated sorting and CNC control systems.
- HVAC and Large Commercial Motor Control: Utilized in HVAC systems and large commercial motor control applications.
- Energy Storage and Power Conversion Systems: Employed in energy storage power conversion systems and central inverters.
- Servo Drive Control and Linear Motor Segment Control: Suitable for servo drive control modules and linear motor segment controllers.
Q & A
- What is the primary CPU of the TMS320F28374SZWTT?
The primary CPU is the TMS320C28x 32-bit CPU, operating at 200MHz.
- What accelerators are included in the TMS320F28374SZWTT?
The device includes a Trigonometric Math Unit (TMU), a Viterbi/Complex Math Unit (VCU-II), and a Programmable Control Law Accelerator (CLA).
- How much flash and RAM does the TMS320F28374SZWTT have?
The device has up to 512KB of flash memory and up to 132KB of RAM.
- What types of ADCs are available on the TMS320F28374SZWTT?
The device features up to four 16-bit or 12-bit Analog-to-Digital Converters (ADCs).
- What communication peripherals are supported by the TMS320F28374SZWTT?
The device supports USB 2.0, CAN, SPI, McBSPs, SCI/UART, and I2C interfaces.
- Is the TMS320F28374SZWTT compliant with any safety standards?
Yes, it is compliant with ISO 26262 up to ASIL B, IEC 61508 up to SIL 2, and other safety standards.
- What are the package options for the TMS320F28374SZWTT?
The device is available in 337-ball New Fine Pitch Ball Grid Array (nFBGA), 176-pin PowerPAD™ Thermally Enhanced Low-Profile Quad Flatpack (HLQFP), and 100-pin PowerPAD Thermally Enhanced Thin Quad Flatpack (HTQFP) packages.
- What temperature ranges are supported by the TMS320F28374SZWTT?
The device supports temperature ranges from –40°C to 105°C junction, –40°C to 125°C junction, and –40°C to 125°C free-air (AEC Q100 qualification for automotive applications).
- What is the purpose of the CLA in the TMS320F28374SZWTT?
The CLA is an independent 32-bit floating-point processor that runs at the same speed as the main CPU, executing code concurrently to enhance real-time control performance.
- Can the TMS320F28374SZWTT be used in industrial motor drives?
Yes, it is highly suitable for high-performance motor control in industrial settings.