Overview
The TMS320F28376DPTPT is a dual-core microcontroller from Texas Instruments, part of the Delfino™ family. This device features a dual-core architecture with two TMS320C28x 32-bit CPUs, each operating at 200 MHz. The microcontroller is designed to enhance performance in real-time control systems, particularly in applications requiring high computational power and precise control over multiple analog signals.
Key Specifications
Specification | Details |
---|---|
CPU | Two TMS320C28x 32-bit CPUs, 200 MHz each |
Floating-Point Unit | IEEE 754 single-precision FPU |
Math Units | Trigonometric Math Unit (TMU), Viterbi/Complex Math Unit (VCU-II) |
Control Law Accelerators | Two programmable CLAs, 200 MHz each |
Memory | Up to 1MB (512KW) of flash memory (ECC-protected), up to 204KB (102KW) of RAM (ECC-protected or parity-protected) |
Clock and System Control | Two internal zero-pin 10MHz oscillators, on-chip crystal oscillator, windowed watchdog timer module, missing clock detection circuitry |
Power and I/O | 1.2V core, 3.3V I/O design |
Analog Peripherals | Four independent 16-bit ADCs, sigma-delta filter module (SDFM), Comparator Subsystem (CMPSS) with windowed comparators, three 12-bit buffered DAC outputs |
Control Peripherals | 24 PWM channels, 16 HRPWM channels, six eCAP modules, three eQEP modules |
Package Options | 176-pin PowerPAD™ Thermally Enhanced Low-Profile Quad Flatpack (HLQFP) |
Temperature Range | –40°C to 105°C (T), –40°C to 125°C (S), –40°C to 150°C (Q) |
Key Features
- Dual-core architecture with two TMS320C28x 32-bit CPUs and two programmable Control Law Accelerators (CLAs), each running at 200 MHz.
- IEEE 754 single-precision Floating-Point Unit (FPU), Trigonometric Math Unit (TMU), and Viterbi/Complex Math Unit (VCU-II).
- On-chip memory includes up to 1MB of flash and up to 204KB of RAM, both with error correction or parity protection.
- Dual-zone security supporting third-party development and a unique identification number.
- Enhanced control peripherals including 24 PWM channels, 16 HRPWM channels, six eCAP modules, and three eQEP modules.
- Performance analog peripherals such as four independent 16-bit ADCs, SDFM, CMPSS with windowed comparators, and three 12-bit buffered DAC outputs.
- Configurable Logic Block (CLB) to augment existing peripheral capability and support position manager solutions.
Applications
The TMS320F28376DPTPT is suited for a variety of high-performance applications, including:
- Industrial control systems, such as motor control and power conversion.
- Automotive systems, including traction control and battery management.
- Medical devices requiring precise control and high computational power.
- Renewable energy systems, such as solar and wind power inverters.
- High-end consumer electronics needing advanced control and signal processing capabilities.
Q & A
- What is the core architecture of the TMS320F28376DPTPT?
The TMS320F28376DPTPT features a dual-core architecture with two TMS320C28x 32-bit CPUs, each operating at 200 MHz. - What type of floating-point unit does the microcontroller have?
The microcontroller includes an IEEE 754 single-precision Floating-Point Unit (FPU). - What are the Control Law Accelerators (CLAs) used for?
The CLAs are used to execute code independently of the main CPU, servicing time-critical functions and freeing the main CPU for other tasks. - How much on-chip memory does the TMS320F28376DPTPT have?
The microcontroller has up to 1MB of flash memory and up to 204KB of RAM, both with error correction or parity protection. - What are the key analog peripherals of the TMS320F28376DPTPT?
The key analog peripherals include four independent 16-bit ADCs, a sigma-delta filter module (SDFM), a Comparator Subsystem (CMPSS) with windowed comparators, and three 12-bit buffered DAC outputs. - What are the enhanced control peripherals available on this microcontroller?
The enhanced control peripherals include 24 PWM channels, 16 HRPWM channels, six eCAP modules, and three eQEP modules. - What is the Configurable Logic Block (CLB) used for?
The CLB is used to augment existing peripheral capability and support position manager solutions. - What are the package options for the TMS320F28376DPTPT?
The microcontroller is available in a 176-pin PowerPAD™ Thermally Enhanced Low-Profile Quad Flatpack (HLQFP) package. - What is the operating temperature range of the TMS320F28376DPTPT?
The operating temperature range is –40°C to 105°C (T), –40°C to 125°C (S), and –40°C to 150°C (Q). - What are some typical applications of the TMS320F28376DPTPT?
Typical applications include industrial control systems, automotive systems, medical devices, renewable energy systems, and high-end consumer electronics.