Overview
The TMS320F28069PZPQ is a 32-bit microcontroller from Texas Instruments, part of the C2000™ family. It is designed to optimize processing, sensing, and actuation for real-time control applications. This MCU is particularly suited for industrial motor drives, solar inverters, digital power systems, electrical vehicles, and various motor control and sensing applications.
Key Specifications
Specification | Details |
---|---|
Processor | High-efficiency 32-bit CPU (TMS320C28x) |
Clock Speed | 90 MHz (11.11-ns cycle time) |
MAC Operations | 16 × 16 and 32 × 32 Multiply and Accumulate (MAC) operations, 16 × 16 dual MAC |
Bus Architecture | Harvard bus architecture |
Floating-Point Unit | Floating-Point Unit (FPU) with native single-precision floating-point operations |
Programmable Control Law Accelerator | Programmable Control Law Accelerator (CLA) with 32-bit floating-point math accelerator |
Viterbi, Complex Math, CRC Unit | Viterbi, Complex Math, CRC Unit (VCU) |
Embedded Memory | Up to 256KB of flash, up to 100KB of RAM, 2KB of One-Time Programmable (OTP) ROM |
Direct Memory Access | 6-channel Direct Memory Access (DMA) |
Package Options | 100-pin PZP PowerPAD™ Thermally Enhanced Thin Quad Flatpacks (HTQFPs), 100-pin PZ Low-Profile Quad Flatpacks (LQFPs) |
Temperature Range | –40°C to 125°C (AEC Q100 qualification for automotive applications) |
Key Features
- Fast interrupt response and processing
- Unified memory programming model
- Code-efficient in C/C++ and Assembly
- CLA executes code independently of the main CPU
- Advanced control peripherals including up to 8 Enhanced Pulse-Width Modulator (ePWM) modules
- Up to 4 High-Resolution Capture (HRCAP) modules and up to 2 Enhanced Quadrature Encoder Pulse (eQEP) modules
- 12-bit Analog-to-Digital Converter (ADC) with dual Sample-and-Hold (S/H)
- On-chip temperature sensor
- 128-bit security key and lock for secure memory blocks
- Serial port peripherals including SCI, SPI, I2C, McBSP, and eCAN
- USB 2.0 with full-speed device and host modes
- Up to 54 individually programmable, multiplexed General-Purpose Input/Output (GPIO) pins
- Advanced debug features with real-time debug through hardware
Applications
- Industrial motor drives
- Solar inverters and digital power systems
- Electrical vehicles and transportation
- Motor control and sensing applications
- Sensing and signal processing
Q & A
- What is the clock speed of the TMS320F28069PZPQ?
The clock speed is 90 MHz with an 11.11-ns cycle time.
- What type of CPU does the TMS320F28069PZPQ use?
The TMS320F28069PZPQ uses a high-efficiency 32-bit CPU (TMS320C28x).
- What is the Programmable Control Law Accelerator (CLA) in the TMS320F28069PZPQ?
The CLA is a 32-bit floating-point math accelerator that executes code independently of the main CPU.
- What are the memory specifications of the TMS320F28069PZPQ?
It has up to 256KB of flash, up to 100KB of RAM, and 2KB of One-Time Programmable (OTP) ROM.
- What are the package options for the TMS320F28069PZPQ?
The package options include 100-pin PZP PowerPAD™ Thermally Enhanced Thin Quad Flatpacks (HTQFPs) and 100-pin PZ Low-Profile Quad Flatpacks (LQFPs).
- What is the temperature range for the TMS320F28069PZPQ?
The temperature range is –40°C to 125°C, with AEC Q100 qualification for automotive applications.
- Does the TMS320F28069PZPQ support USB?
Yes, it supports USB 2.0 with full-speed device and host modes.
- What are the advanced control peripherals available in the TMS320F28069PZPQ?
It includes up to 8 Enhanced Pulse-Width Modulator (ePWM) modules, up to 4 High-Resolution Capture (HRCAP) modules, and up to 2 Enhanced Quadrature Encoder Pulse (eQEP) modules.
- Is the TMS320F28069PZPQ secure?
Yes, it has a 128-bit security key and lock to protect secure memory blocks and prevent reverse-engineering of firmware.
- What are the serial port peripherals available in the TMS320F28069PZPQ?
It includes SCI, SPI, I2C, McBSP, and eCAN.