Overview
The TMS320F28063PZT is a high-performance 32-bit microcontroller from Texas Instruments, part of the C2000™ family. This microcontroller is optimized for real-time control applications, including industrial motor drives, solar inverters, digital power systems, electrical vehicles, and sensing and signal processing. It features the TMS320C28x CPU core and is known for its high efficiency and advanced control peripherals.
The device is code-compatible with previous C28x-based code and offers a high level of analog integration, making it suitable for a wide range of applications that require precise control and high computational power.
Key Specifications
Specification | Details |
---|---|
Processor | High-efficiency 32-bit CPU (TMS320C28x), 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 LQFP (PZ) package |
Operating Temperature Range | -40°C to 105°C |
Supply Voltage | Single 3.3-V supply, no power sequencing requirement |
Control Peripherals | Up to 8 Enhanced Pulse-Width Modulator (ePWM) modules, 16 PWM channels total (8 HRPWM-capable) |
ADC | 12-bit Analog-to-Digital Converter (ADC), dual Sample-and-Hold (S/H), up to 3.46 MSPS, up to 16 channels |
Serial Port Peripherals | Two Serial Communications Interface (SCI) [UART] modules, two Serial Peripheral Interface (SPI) modules, one Inter-Integrated-Circuit (I2C) bus, one Multichannel Buffered Serial Port (McBSP) bus, one Enhanced Controller Area Network (eCAN), Universal Serial Bus (USB) 2.0 |
GPIO | Up to 54 individually programmable, multiplexed General-Purpose Input/Output (GPIO) pins with input filtering |
Debug Features | Analysis and breakpoint functions, real-time debug through hardware |
Key Features
- High-efficiency 32-bit CPU (TMS320C28x) with 90 MHz (11.11-ns cycle time) and support for 16 × 16 and 32 × 32 Multiply and Accumulate (MAC) operations
- Floating-Point Unit (FPU) for native single-precision floating-point operations
- Programmable Control Law Accelerator (CLA) for 32-bit floating-point math acceleration, executing code independently of the main CPU
- Viterbi, Complex Math, CRC Unit (VCU) extending the C28x instruction set for complex multiply, Viterbi operations, and Cyclic Redundancy Check (CRC)
- Advanced control peripherals including up to 8 Enhanced Pulse-Width Modulator (ePWM) modules and 16 PWM channels total (8 HRPWM-capable)
- 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 (S/H), up to 3.46 MSPS, and up to 16 channels
- On-chip temperature sensor and 128-bit security key and lock to protect secure memory blocks and prevent reverse-engineering of firmware
- Low-power operating modes and integrated power-on reset and brownout reset
- Advanced debug features including analysis and breakpoint functions, and real-time debug through hardware
Applications
The TMS320F28063PZT is optimized for various real-time control applications, including:
- Industrial motor drives
- Solar inverters and digital power systems
- Electrical vehicles and transportation systems
- Motor control and sensing and signal processing
Its high-performance CPU, advanced control peripherals, and robust analog integration make it an ideal choice for applications requiring precise control and high computational power.
Q & A
- What is the core processor of the TMS320F28063PZT?
The core processor is a high-efficiency 32-bit CPU (TMS320C28x) with a clock speed of 90 MHz (11.11-ns cycle time).
- What is the memory configuration of the TMS320F28063PZT?
The device has up to 256KB of flash, up to 100KB of RAM, and 2KB of One-Time Programmable (OTP) ROM.
- What types of control peripherals are available on the TMS320F28063PZT?
The device includes up to 8 Enhanced Pulse-Width Modulator (ePWM) modules, 16 PWM channels total (8 HRPWM-capable), three input Enhanced Capture (eCAP) modules, and up to 4 High-Resolution Capture (HRCAP) modules.
- What is the ADC specification of the TMS320F28063PZT?
The device features a 12-bit Analog-to-Digital Converter (ADC) with dual Sample-and-Hold (S/H), up to 3.46 MSPS, and up to 16 channels.
- Does the TMS320F28063PZT support USB?
- What are the operating temperature ranges for the TMS320F28063PZT?
The operating temperature range is -40°C to 105°C.
- Does the TMS320F28063PZT have any security features?
- What are the package options for the TMS320F28063PZT?
The device is available in 100-pin LQFP (PZ) and other package options such as HTQFP and PN.
- Does the TMS320F28063PZT support JTAG boundary scan?
- What are the debug features of the TMS320F28063PZT?
The device includes analysis and breakpoint functions, and real-time debug through hardware.
- What are some typical applications of the TMS320F28063PZT?
Typical applications include industrial motor drives, solar inverters, digital power systems, electrical vehicles, and sensing and signal processing.