Overview
The TMS320F28065PZPS is a high-performance 32-bit microcontroller from Texas Instruments, part of the C2000™ Piccolo microcontroller family. This device is optimized for real-time control applications, such as industrial motor drives, solar inverters, digital power systems, electrical vehicles, and advanced sensing and signal processing. The microcontroller features a powerful TMS320C28x CPU core, a Floating-Point Unit (FPU), a Programmable Control Law Accelerator (CLA), and a Viterbi, Complex Math, CRC Unit (VCU), making it highly efficient for complex mathematical operations and control tasks.
Key Specifications
Parameter | Specification |
---|---|
Core Processor | TMS320C28x, 32-bit |
Operating Frequency | 90 MHz (11.11-ns cycle time) |
Memory | Up to 256KB of flash, up to 100KB of RAM, 2KB of One-Time Programmable (OTP) ROM |
Package | 100-pin HTQFP (PZP) PowerPAD™ Thermally Enhanced Thin Quad Flatpack |
Operating Temperature Range | -40°C to 125°C |
Supply Voltage | Single 3.3-V supply |
Peripheral Interfaces | SCI (UART), SPI, I2C, McBSP, eCAN, USB 2.0 |
ADC | 12-bit, dual Sample-and-Hold (S/H), up to 3.46 MSPS, up to 16 channels |
PWM Modules | Up to 8 Enhanced Pulse-Width Modulator (ePWM) modules, 16 PWM channels total (8 HRPWM-capable) |
GPIO | Up to 54 individually programmable, multiplexed General-Purpose Input/Output (GPIO) pins with input filtering |
Key Features
- High-Efficiency CPU: 32-bit TMS320C28x core with 90 MHz frequency and 11.11-ns cycle time, supporting 16 × 16 and 32 × 32 Multiply and Accumulate (MAC) operations.
- Floating-Point Unit (FPU): Native single-precision floating-point operations.
- Programmable Control Law Accelerator (CLA): 32-bit floating-point math accelerator that executes code independently of the main CPU.
- Viterbi, Complex Math, CRC Unit (VCU): Extends the C28x instruction set to support complex multiply, Viterbi operations, and Cyclic Redundancy Check (CRC).
- Advanced Control Peripherals: Includes up to 8 Enhanced Pulse-Width Modulator (ePWM) modules, Enhanced Capture (eCAP) modules, High-Resolution Capture (HRCAP) modules, and Enhanced Quadrature Encoder Pulse (eQEP) modules.
- Low-Power Operating Modes: Single 3.3-V supply, no power sequencing requirement, integrated power-on reset and brownout reset.
- Security Features: 128-bit security key and lock to protect secure memory blocks and prevent reverse-engineering of firmware.
- Serial Port Peripherals: Includes SCI (UART), SPI, I2C, McBSP, eCAN, and USB 2.0 interfaces.
- Advanced Debug Features: Analysis and breakpoint functions, real-time debug through hardware.
Applications
The TMS320F28065PZPS is designed for various real-time control applications, including:
- Industrial Motor Drives: High-performance motor control and sensing.
- Solar Inverters and Digital Power Systems: Efficient power conversion and control.
- Electrical Vehicles and Transportation: Advanced control and sensing for electric vehicles.
- Sensing and Signal Processing: High-speed data acquisition and processing.
Q & A
- What is the core processor of the TMS320F28065PZPS?
The core processor is the TMS320C28x, a 32-bit CPU.
- What is the operating frequency of the TMS320F28065PZPS?
The operating frequency is 90 MHz with an 11.11-ns cycle time.
- What types of memory does the TMS320F28065PZPS have?
The device has up to 256KB of flash, up to 100KB of RAM, and 2KB of One-Time Programmable (OTP) ROM.
- What is the package type of the TMS320F28065PZPS?
The package type is a 100-pin HTQFP (PZP) PowerPAD™ Thermally Enhanced Thin Quad Flatpack.
- What is the operating temperature range of the TMS320F28065PZPS?
The operating temperature range is -40°C to 125°C.
- Does the TMS320F28065PZPS support floating-point operations?
Yes, it has a Floating-Point Unit (FPU) that supports native single-precision floating-point operations.
- What advanced control peripherals are available on the TMS320F28065PZPS?
The device includes up to 8 Enhanced Pulse-Width Modulator (ePWM) modules, Enhanced Capture (eCAP) modules, High-Resolution Capture (HRCAP) modules, and Enhanced Quadrature Encoder Pulse (eQEP) modules.
- Does the TMS320F28065PZPS have any security features?
Yes, it has a 128-bit security key and lock to protect secure memory blocks and prevent reverse-engineering of firmware.
- What serial port peripherals are available on the TMS320F28065PZPS?
The device includes SCI (UART), SPI, I2C, McBSP, eCAN, and USB 2.0 interfaces.
- Are there any advanced debug features on the TMS320F28065PZPS?
Yes, the device supports analysis and breakpoint functions, as well as real-time debug through hardware.