Overview
The TMS320F28376S, produced by Texas Instruments, is a powerful 32-bit floating-point microcontroller unit (MCU) designed for advanced closed-loop control applications. It is part of the C2000™ microcontroller family, which is optimized for processing, sensing, and actuation to improve closed-loop performance in real-time control systems. This MCU is particularly suited for applications such as industrial motor drives, solar inverters, digital power, electrical vehicles, and sensing and signal processing.
Key Specifications
Specification | Details |
---|---|
CPU | TMS320C28x 32-bit CPU, 200MHz |
FPU | IEEE 754 single-precision Floating-Point Unit |
TMU | Trigonometric Math Unit |
VCU | Viterbi/Complex Math Unit (VCU-II) |
CLA | Programmable Control Law Accelerator, 200MHz |
Memory | Up to 1MB (512KW) of flash, up to 164KB (82KW) of RAM |
ADCs | Up to four 16-bit ADCs, 1.1MSPS each (up to 4.4MSPS system throughput) |
PWM Channels | 24 PWM channels with enhanced features, 16 High-Resolution PWM channels |
Package | 337-ball New Fine Pitch Ball Grid Array (nFBGA) |
Operating Temperature | -40°C to 105°C junction |
Power Supply | 1.2V core, 3.3V I/O design |
Key Features
- CPU and Accelerators: TMS320C28x 32-bit CPU, IEEE 754 single-precision FPU, Trigonometric Math Unit (TMU), and Viterbi/Complex Math Unit (VCU-II).
- Control Law Accelerator (CLA): Independent 32-bit floating-point processor that runs at the same speed as the main CPU, executing code concurrently.
- Memory and Security: Up to 1MB of flash memory and up to 164KB of RAM, with ECC protection and dual-zone security supporting third-party development.
- Analog Subsystem: Up to four 16-bit ADCs, 12-bit DACs, and sigma-delta filter modules for precise analog signal management.
- Control Peripherals: Enhanced PWM channels, High-Resolution PWM channels, Enhanced Capture (eCAP) modules, and Enhanced Quadrature Encoder Pulse (eQEP) modules.
- Communication Peripherals: USB 2.0, CAN modules, SPI ports, McBSPs, SCI/UART, and I2C interfaces.
- 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: Advanced motor control and sensing applications.
- Solar Inverters and Digital Power: High-efficiency power conversion and control.
- Electrical Vehicles and Transportation: Real-time control and sensing in electric vehicles.
- Sensing and Signal Processing: Precise analog signal management and processing.
- On-Board Chargers and Wireless Chargers: Efficient charging solutions for electric vehicles.
- Servo Drive Control Modules: High-precision control in servo drive applications.
- AC-DC and UPS Systems: Reliable and efficient power supply systems.
Q & A
- What is the primary application of the TMS320F28376S MCU?
The TMS320F28376S MCU is primarily used in advanced closed-loop control applications such as industrial motor drives, solar inverters, digital power, electrical vehicles, and sensing and signal processing.
- What CPU and accelerators does the TMS320F28376S feature?
The MCU features a TMS320C28x 32-bit CPU, IEEE 754 single-precision FPU, Trigonometric Math Unit (TMU), and Viterbi/Complex Math Unit (VCU-II).
- What is the role of the Control Law Accelerator (CLA) in the TMS320F28376S?
The CLA is an independent 32-bit floating-point processor that runs at the same speed as the main CPU, executing code concurrently to service time-critical functions and free the main CPU for other tasks.
- How much memory does the TMS320F28376S have?
The MCU supports up to 1MB (512KW) of onboard flash memory and up to 164KB (82KW) of SRAM.
- What analog subsystem features are available on the TMS320F28376S?
The MCU includes up to four 16-bit ADCs, 12-bit DACs, and sigma-delta filter modules for precise analog signal management.
- Does the TMS320F28376S support functional safety standards?
- What communication peripherals are available on the TMS320F28376S?
The MCU includes USB 2.0, CAN modules, SPI ports, McBSPs, SCI/UART, and I2C interfaces.
- What is the operating temperature range of the TMS320F28376S?
The operating temperature range is -40°C to 105°C junction.
- What package options are available for the TMS320F28376S?
The MCU 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.
- How can I get started with developing applications using the TMS320F28376S?
You can start by using the DigitalPower and MotorControl software development kits (SDKs) for C2000 MCUs, and refer to the Getting Started With C2000™ Real-Time Control Microcontrollers guide.