Overview
The TMS320F28069PZPS is a 32-bit microcontroller from Texas Instruments, part of the C2000 Piccolo family. This MCU is designed to optimize processing, sensing, and actuation for real-time control applications. It features the high-efficiency TMS320C28x CPU core, a Control Law Accelerator (CLA), and advanced control peripherals, making it suitable for various industrial and automotive applications. The device is code-compatible with previous C28x-based code and offers a high level of analog integration, including an internal voltage regulator for single-rail operation.
Key Specifications
Specification | Details |
---|---|
CPU Core | TMS320C28x, 32-bit |
Clock Speed | 90 MHz (11.11-ns cycle time) |
MAC Operations | 16 x 16 and 32 x 32 Multiply and Accumulate |
Memory | Up to 256 KB Flash, Up to 100 KB RAM, 2 KB OTP ROM |
Floating-Point Unit | FPU with native single-precision floating-point operations |
Analog-to-Digital Converter (ADC) | 12-bit, dual sample-and-hold, up to 3.46 MSPS |
Pulse-Width Modulator (PWM) | Up to 8 Enhanced PWM (ePWM) modules, 16 PWM channels total |
Package Options | 80-pin PFP and 100-pin PZP PowerPAD™ HTQFPs, 80-pin PN and 100-pin PZ LQFPs |
Serial Interfaces | Two SCI (UART) modules, two SPI modules, one I2C bus, one McBSP bus, one eCAN, USB 2.0 |
GPIO Pins | Up to 54 individually programmable, multiplexed GPIO pins with input filtering |
Key Features
- High-efficiency 32-bit CPU (TMS320C28x) with 90 MHz clock speed
- Harvard bus architecture and atomic operations
- Floating-Point Unit (FPU) with native single-precision floating-point operations
- Programmable Control Law Accelerator (CLA) with 32-bit floating-point math accelerator
- Viterbi, complex math, CRC Unit (VCU) extending the C28x instruction set
- Up to 8 Enhanced Pulse-Width Modulator (ePWM) modules and 16 PWM channels
- Three Input Enhanced Capture (eCAP) modules and up to 4 High-Resolution Capture (HRCAP) modules
- 12-bit Analog-to-Digital Converter (ADC) with dual sample-and-hold and up to 3.46 MSPS
- On-chip temperature sensor and 128-bit security key and lock
- Advanced debug features including analysis and breakpoint functions, and real-time debug through hardware
Applications
- Industrial motor drives
- Solar micro inverters and converters
- AC/DC inverters and power factor correction
- Smart grid and power line communications
- Electric vehicles and transportation
- Switch mode power supplies (SMPSs)
- Sensing and signal processing
Q & A
- What is the clock speed of the TMS320F28069PZPS MCU?
The TMS320F28069PZPS MCU operates at a clock speed of 90 MHz with an 11.11-ns cycle time.
- What type of CPU core does the TMS320F28069PZPS use?
The TMS320F28069PZPS uses the TMS320C28x 32-bit CPU core.
- What is the memory configuration of the TMS320F28069PZPS?
The MCU has up to 256 KB of Flash memory, up to 100 KB of RAM, and 2 KB of OTP ROM.
- Does the TMS320F28069PZPS support floating-point operations?
Yes, it includes a Floating-Point Unit (FPU) with native single-precision floating-point operations.
- What are the key peripherals of the TMS320F28069PZPS?
The MCU features enhanced PWM modules, eCAP and HRCAP modules, a 12-bit ADC, and various serial interfaces including SCI, SPI, I2C, McBSP, and eCAN.
- What are the package options for the TMS320F28069PZPS?
The MCU is available in 80-pin PFP and 100-pin PZP PowerPAD™ HTQFPs, and 80-pin PN and 100-pin PZ LQFPs.
- Is the TMS320F28069PZPS secure?
Yes, it includes a 128-bit security key and lock to protect secure memory blocks and prevent reverse-engineering of firmware).
- What are some of the advanced debug features of the TMS320F28069PZPS?
The MCU includes advanced debug features such as analysis and breakpoint functions, and real-time debug through hardware).
- What are the typical applications of the TMS320F28069PZPS?
The MCU is used in industrial motor drives, solar micro inverters, AC/DC inverters, smart grid and power line communications, and electric vehicles).
- Is the TMS320F28069PZPS code-compatible with previous C28x-based code?
Yes, the TMS320F28069PZPS is code-compatible with previous C28x-based code).
- Does the TMS320F28069PZPS support low-power operating modes?
Yes, the MCU includes low-power operating modes to reduce power consumption).