Overview
The TMS320F28062FPNT is a member of the TMS320F2806x family of Piccolo™ microcontrollers from Texas Instruments. This device is built around the high-efficiency 32-bit TMS320C28x CPU, operating at 90 MHz with an 11.11-ns cycle time. It is designed to provide advanced control peripherals and high levels of analog integration, making it suitable for a variety of power management and control applications.
Key Specifications
Specification | Details |
---|---|
CPU | 32-bit TMS320C28x, 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 (FPU) | Native single-precision floating-point operations |
Programmable Control Law Accelerator (CLA) | 32-bit floating-point math accelerator, executes code independently of the main CPU |
Analog-to-Digital Converter (ADC) | 12-bit, dual Sample-and-Hold (S/H), up to 3.46 MSPS, up to 16 channels |
Pulse-Width Modulator (ePWM) | Up to 8 Enhanced PWM modules, 16 PWM channels total (8 HRPWM-capable) |
Capture Modules | Three input Enhanced Capture (eCAP) modules, up to 4 High-Resolution Capture (HRCAP) modules |
Quadrature Encoder Pulse (eQEP) | Up to 2 Enhanced Quadrature Encoder Pulse (eQEP) modules |
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 PN and 100-pin PZ Low-Profile Quad Flatpacks (LQFPs) |
Temperature Options | 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 with 90 MHz operation and 11.11-ns cycle time
- Advanced control peripherals including ePWM, eCAP, and eQEP modules
- Programmable Control Law Accelerator (CLA) for independent floating-point math operations
- Viterbi, Complex Math, CRC Unit (VCU) for extended instruction set support
- 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 for secure memory protection
- Advanced debug features including real-time debug through hardware
- Full-speed USB 2.0 device and host mode support
- Up to 54 individually programmable GPIO pins with input filtering
Applications
- Switch Mode Power Supplies (SMPSs)
- Smart Grid and Power Line Communications
- Solar Micro Inverters and Converters
- AC/DC Inverters
- Power Factor Correction
Q & A
- What is the CPU speed of the TMS320F28062FPNT?
The CPU operates at 90 MHz with an 11.11-ns cycle time. - What types of MAC operations does the TMS320F28062FPNT support?
The device supports 16 × 16 and 32 × 32 Multiply and Accumulate (MAC) operations, as well as 16 × 16 dual MAC. - What is the Programmable Control Law Accelerator (CLA) used for?
The CLA is a 32-bit floating-point math accelerator that executes code independently of the main CPU. - What are the key features of the ADC on the TMS320F28062FPNT?
The ADC is a 12-bit converter with dual Sample-and-Hold (S/H), operating up to 3.46 MSPS with up to 16 channels. - How many Enhanced PWM modules does the TMS320F28062FPNT have?
The device has up to 8 Enhanced PWM (ePWM) modules with 16 PWM channels total, of which 8 are HRPWM-capable. - What serial port peripherals are available on the TMS320F28062FPNT?
The device includes two SCI (UART) modules, two SPI modules, one I2C bus, one McBSP bus, one eCAN, and USB 2.0. - What are the package options for the TMS320F28062FPNT?
The device is available in 80-pin PN and 100-pin PZ Low-Profile Quad Flatpacks (LQFPs). - What temperature ranges are supported by the TMS320F28062FPNT?
The device supports temperature ranges of –40°C to 105°C (T), –40°C to 125°C (S), and –40°C to 125°C (Q) with AEC Q100 qualification for automotive applications. - What is the purpose of the Viterbi, Complex Math, CRC Unit (VCU)?
The VCU extends the C28x instruction set to support complex multiply, Viterbi operations, and Cyclic Redundancy Check (CRC) operations. - Does the TMS320F28062FPNT have any security features?
Yes, the device includes a 128-bit security key and lock to protect secure memory blocks and prevent reverse-engineering of firmware.