Overview
The TMS320F28376DPTPS is a powerful 32-bit dual-core microcontroller from Texas Instruments, part of the C2000™ Delfino family. This microcontroller is designed for advanced closed-loop control applications, offering high-performance signal processing and robust analog integration. It features two TMS320C28x 32-bit CPUs, each operating at 200MHz, along with IEEE 754 single-precision Floating-Point Units (FPUs) and Trigonometric Math Units (TMUs). The device also includes two programmable Control Law Accelerators (CLAs) that can execute code independently of the main CPU, enhancing system performance and efficiency.
Key Specifications
Specification | Details |
---|---|
Processor | 2x TMS320C28x 32-bit CPUs |
Frequency | 200 MHz |
Floating-Point Unit (FPU) | Yes, IEEE 754 single-precision |
Control Law Accelerators (CLAs) | 2x CLAs, 200 MHz |
Flash Memory | Up to 512 KB (ECC-protected) |
RAM | Up to 172 KB (ECC-protected or parity-protected) |
ADC | 9, 12, 20, 24 channels; 16-bit / 12-bit resolution |
DAC | 3 channels |
Operating Temperature Range | -40 to 125°C |
Package Type | 176-Pin HLQFP, 337-Ball nFBGA |
Connectivity | CAN, EBI/EMI, I2C, McBSP, SCI, SPI, uPP, UART |
PWM | 24 channels, High Resolution PWM: 16 channels |
QEP | 2 channels |
Sigma-Delta Filter | 8 channels |
USB | 1 port |
Security Features | Debug security, Software IP protection |
Key Features
- Dual-core architecture with two TMS320C28x 32-bit CPUs and two Control Law Accelerators (CLAs), each operating at 200 MHz.
- IEEE 754 single-precision Floating-Point Units (FPUs) and Trigonometric Math Units (TMUs) for enhanced mathematical processing.
- Integrated analog and control peripherals, including four independent 16-bit ADCs and three DACs.
- High-resolution PWM and QEP for precise motor control and sensing.
- Robust security features including debug security and software IP protection.
- Support for functional safety applications up to ISO 26262 ASIL D and IEC 61508 SIL 3.
- Dual-zone security supporting third-party development and unique identification number.
Applications
The TMS320F28376DPTPS is suited for a variety of advanced control applications, including:
- Industrial motor drives and control systems.
- Solar inverters and digital power systems.
- Electrical vehicles and transportation systems.
- Sensing and signal processing in various industrial and automotive contexts.
Q & A
- What is the core architecture of the TMS320F28376DPTPS?
The TMS320F28376DPTPS features a dual-core architecture with two TMS320C28x 32-bit CPUs and two Control Law Accelerators (CLAs). - What is the operating frequency of the CPUs and CLAs?
The CPUs and CLAs operate at 200 MHz. - What type of floating-point unit does the microcontroller have?
The microcontroller includes IEEE 754 single-precision Floating-Point Units (FPUs). - How much flash and RAM memory does the device have?
The device has up to 512 KB of flash memory and up to 172 KB of RAM. - What are the key analog peripherals included in the microcontroller?
The microcontroller includes four independent 16-bit ADCs, three DACs, and other analog peripherals like sigma-delta filters. - What are the primary applications of the TMS320F28376DPTPS?
The primary applications include industrial motor drives, solar inverters, electrical vehicles, and sensing and signal processing. - Does the microcontroller support functional safety standards?
Yes, it supports functional safety applications up to ISO 26262 ASIL D and IEC 61508 SIL 3. - What security features are integrated into the microcontroller?
The microcontroller includes debug security, software IP protection, and dual-zone security for third-party development. - What is the operating temperature range of the TMS320F28376DPTPS?
The operating temperature range is -40 to 125°C. - What types of connectivity options are available on the microcontroller?
The microcontroller supports CAN, EBI/EMI, I2C, McBSP, SCI, SPI, uPP, and UART.