Overview
The TMS320F28067PFPQ is a member of the TMS320F2806x family of Piccolo microcontrollers produced by Texas Instruments. This device is designed for high-performance and low-power applications, particularly in the realm of industrial and automotive control systems. It features a high-efficiency 32-bit CPU (TMS320C28x) operating at 90 MHz with a cycle time of 11.11 ns. The microcontroller is optimized for low overhead and latency, making it suitable for demanding control applications.
Key Specifications
Specification | Details |
---|---|
CPU | High-efficiency 32-bit TMS320C28x, 90 MHz (11.11-ns cycle time) |
MAC Operations | 16 × 16 and 32 × 32 Multiply and Accumulate operations, 16 × 16 dual MAC |
Bus Architecture | Harvard bus architecture |
Timers | Three 32-bit CPU timers |
ePWM Modules | Up to 8 Enhanced Pulse-Width Modulator (ePWM) modules, 16 PWM channels total (8 HRPWM-capable) |
ADC | 12-bit Analog-to-Digital Converter, dual Sample-and-Hold (S/H), up to 3.46 MSPS, up to 16 channels |
Temperature Sensor | On-chip temperature sensor |
Security | 128-bit security key and lock |
Serial Port Peripherals | Two SCI (UART) modules, two SPI modules, one I2C bus, one McBSP bus, one eCAN, USB 2.0 |
GPIO | Up to 54 individually programmable, multiplexed General-Purpose Input/Output (GPIO) pins with input filtering |
Package Options | 80-pin PFP and 100-pin PZP HTQFP, 80-pin PN and 100-pin PZ LQFP |
Temperature Range | T: –40°C to 105°C, S: –40°C to 125°C, Q: –40°C to 125°C (AEC Q100 qualification for automotive applications) |
Key Features
- High-efficiency 32-bit CPU (TMS320C28x) with native single-precision floating-point operations
- Programmable Control Law Accelerator (CLA) for 32-bit floating-point math acceleration
- Viterbi, Complex Math, CRC Unit (VCU) for extended instruction set support
- Advanced control peripherals including ePWM, eCAP, HRCAP, and eQEP modules
- 12-bit ADC with dual Sample-and-Hold and up to 3.46 MSPS conversion rate
- On-chip temperature sensor and 128-bit security key and lock
- Serial port peripherals including SCI, SPI, I2C, McBSP, eCAN, and USB 2.0
- Up to 54 individually programmable GPIO pins with input filtering
- Advanced debug features with analysis and breakpoint functions, and real-time debug through hardware
Applications
The TMS320F28067PFPQ is optimized for various industrial and automotive control applications, including:
- Motor control systems
- Power conversion and management
- Industrial automation and control
- Automotive systems such as engine control, transmission control, and safety systems
- Medical devices requiring high precision and low latency
Q & A
- What is the CPU speed of the TMS320F28067PFPQ?
The CPU operates at 90 MHz with a cycle time of 11.11 ns. - What types of MAC operations does the TMS320F28067PFPQ support?
It supports 16 × 16 and 32 × 32 Multiply and Accumulate operations, as well as 16 × 16 dual MAC. - How many ePWM modules does the TMS320F28067PFPQ have?
It has up to 8 Enhanced Pulse-Width Modulator (ePWM) modules. - What is the resolution and conversion rate of the ADC?
The ADC is a 12-bit converter with a dual Sample-and-Hold and a conversion rate of up to 3.46 MSPS. - Does the TMS320F28067PFPQ have on-chip temperature sensing?
Yes, it includes an on-chip temperature sensor. - What security features does the TMS320F28067PFPQ offer?
It features a 128-bit security key and lock to protect secure memory blocks. - What serial port peripherals are available on the TMS320F28067PFPQ?
It includes two SCI (UART) modules, two SPI modules, one I2C bus, one McBSP bus, one eCAN, and USB 2.0. - How many GPIO pins does the TMS320F28067PFPQ have?
It has up to 54 individually programmable, multiplexed General-Purpose Input/Output (GPIO) pins with input filtering. - What are the package options for the TMS320F28067PFPQ?
The device is available in 80-pin PFP and 100-pin PZP HTQFP, and 80-pin PN and 100-pin PZ LQFP packages. - What are the temperature range options for the TMS320F28067PFPQ?
The temperature ranges include T: –40°C to 105°C, S: –40°C to 125°C, and Q: –40°C to 125°C (AEC Q100 qualification for automotive applications).