Overview
The TMS320F28066UPNT is a high-performance 32-bit microcontroller from Texas Instruments, part of the C2000™ MCU family. This device is designed for demanding control applications, offering a robust set of features and peripherals that make it ideal for various industrial and automotive uses. The TMS320F28066UPNT leverages the TMS320C28x CPU, providing high-efficiency processing with a 90 MHz clock speed and a 11.11-ns cycle time.
Key Specifications
Parameter | Specification |
---|---|
CPU Clock Speed | 90 MHz (11.11-ns cycle time) |
Memory | 32K × 16 flash, 10K × 16 SARAM, 1K × 16 OTP ROM |
Peripheral Interfaces | Up to 8 ePWM modules, 3 eCAP modules, 4 HRCAP modules, 2 eQEP modules, 2 SCI (UART) modules, 2 SPI modules, 1 I2C bus, 1 eCAN module |
ADC | 12-bit, 16 channels, dual Sample-and-Hold (S/H), up to 3.46 MSPS |
GPIO | Up to 54 individually programmable, multiplexed GPIO pins with input filtering |
Package Options | 80-pin PFP and 100-pin PZP PowerPAD™ Thermally Enhanced Thin Quad Flatpacks (HTQFPs), 80-pin PN and 100-pin PZ Low-Profile Quad Flatpacks (LQFPs) |
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 16 × 16 and 32 × 32 Multiply and Accumulate (MAC) operations
- Harvard bus architecture and atomic operations
- Fast interrupt response and processing, unified memory programming model
- Programmable Control Law Accelerator (CLA) for 32-bit floating-point math acceleration
- Viterbi, Complex Math, CRC Unit (VCU) for extended instruction set support
- Enhanced control peripherals including up to 8 ePWM modules and up to 6 HRPWM outputs
- Advanced debug features with analysis and breakpoint functions, real-time debug via hardware
- 128-bit security key and lock to protect secure memory blocks and prevent firmware reverse-engineering
- Low-power modes and power savings with IDLE, STANDBY, HALT modes supported
Applications
The TMS320F28066UPNT is optimized for various control applications, including:
- Digital motor control and power conversion
- Industrial automation and control systems
- Automotive systems, including those requiring AEC-Q100 qualification
- Medical devices and diagnostic equipment
- Aerospace and defense systems
Q & A
- What is the clock speed of the TMS320F28066UPNT?
The TMS320F28066UPNT operates at a clock speed of 90 MHz with an 11.11-ns cycle time.
- How much flash and SARAM memory does the TMS320F28066UPNT have?
The device has 32K × 16 flash memory and 10K × 16 SARAM.
- What types of peripheral interfaces are available on the TMS320F28066UPNT?
The device includes up to 8 ePWM modules, 3 eCAP modules, 4 HRCAP modules, 2 eQEP modules, 2 SCI (UART) modules, 2 SPI modules, 1 I2C bus, and 1 eCAN module.
- What is the resolution and conversion rate of the ADC on the TMS320F28066UPNT?
The ADC is 12-bit with 16 channels, dual Sample-and-Hold (S/H), and a conversion rate of up to 3.46 MSPS.
- How many GPIO pins are available on the TMS320F28066UPNT?
Up to 54 individually programmable, multiplexed GPIO pins with input filtering are available.
- What are the package options for the TMS320F28066UPNT?
The device is available in 80-pin PFP and 100-pin PZP PowerPAD™ Thermally Enhanced Thin Quad Flatpacks (HTQFPs), and 80-pin PN and 100-pin PZ Low-Profile Quad Flatpacks (LQFPs).
- What is the temperature range for the TMS320F28066UPNT?
The temperature range is 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).
- Does the TMS320F28066UPNT support low-power modes?
Yes, the device supports IDLE, STANDBY, and HALT low-power modes.
- What security features are included in the TMS320F28066UPNT?
The device includes a 128-bit security key and lock to protect secure memory blocks and prevent firmware reverse-engineering.
- What development tools are available for the TMS320F28066UPNT?
Development tools include ANSI C/C++ compiler/assembler/linker, Code Composer Studio™ IDE, SYS/BIOS, and digital motor control and digital power software libraries.