Overview
The TMS320F28063UPNT is a member of the TMS320C28x DSP generation from Texas Instruments, specifically part of the Piccolo™ microcontroller family. This device is designed for high-performance and demanding control applications, offering a robust set of features and peripherals. The TMS320F28063UPNT is built on high-efficiency 32-bit CPU technology, providing advanced control capabilities and low-power operation, making it suitable for a wide range of industrial and automotive applications.
Key Specifications
Parameter | Specification |
---|---|
CPU | High-efficiency 32-bit CPU (TMS320C28x), 90 MHz (11.11-ns cycle time) |
MAC Operations | 16 × 16 and 32 × 32 Multiply and Accumulate (MAC) operations, 16 × 16 dual MAC |
Memory | 32 KB × 16 flash, 10 KB × 16 SARAM |
ADC | 12-bit Analog-to-Digital Converter (ADC), dual Sample-and-Hold (S/H), up to 16 channels |
PWM Modules | Up to 8 Enhanced Pulse-Width Modulator (ePWM) modules, 16 PWM channels total (8 HRPWM-capable) |
Serial Peripherals | Two Serial Communications Interface (SCI) [UART] modules, Two Serial Peripheral Interface (SPI) modules, One Inter-Integrated-Circuit (I2C) bus |
GPIO | Up to 54 individually programmable, multiplexed General-Purpose Input/Output (GPIO) pins with input filtering |
Package | 80-pin PN Low-Profile Quad Flatpack (LQFP) |
Temperature Range | –40°C to 125°C (AEC Q100 qualification for automotive applications) |
Key Features
- High-performance 32-bit CPU with Harvard bus architecture and atomic operations
- Programmable Control Law Accelerator (CLA) for 32-bit floating-point math acceleration
- Viterbi, Complex Math, CRC Unit (VCU) for extended instruction set support
- Advanced control peripherals including ePWM, eCAP, and eQEP modules
- 12-bit ADC with dual Sample-and-Hold and up to 16 channels
- On-chip temperature sensor and 128-bit security key and lock
- Advanced debug features with analysis and breakpoint functions, and real-time debug via hardware
- Low-power modes and power savings with IDLE, STANDBY, HALT modes supported
Applications
The TMS320F28063UPNT is optimized for various demanding control applications, including:
- Digital motor control and digital power systems
- Automotive control systems, benefiting from AEC Q100 qualification
- Industrial automation and control systems
- Medical devices requiring high precision and reliability
- Other high-performance embedded systems needing advanced control and low-power operation
Q & A
- What is the CPU speed of the TMS320F28063UPNT?
The CPU speed is 90 MHz with an 11.11-ns cycle time.
- How much flash and SARAM memory does the TMS320F28063UPNT have?
The device has 32 KB × 16 flash and 10 KB × 16 SARAM.
- What types of serial peripherals are available on the TMS320F28063UPNT?
The device includes two SCI (UART) modules, two SPI modules, and one I2C bus.
- What is the temperature range for the TMS320F28063UPNT?
The temperature range is –40°C to 125°C, with AEC Q100 qualification for automotive applications.
- Does the TMS320F28063UPNT support low-power modes?
Yes, it supports IDLE, STANDBY, and HALT modes for power savings.
- What advanced control peripherals are available on the TMS320F28063UPNT?
The device includes ePWM, eCAP, and eQEP modules.
- Is there an on-chip temperature sensor?
Yes, the device includes an on-chip temperature sensor.
- What is the security feature of the TMS320F28063UPNT?
The device has a 128-bit security key and lock to protect secure memory blocks.
- What development tools are available for the TMS320F28063UPNT?
Development support includes ANSI C/C++ compiler/assembler/linker, Code Composer Studio™ IDE, and SYS/BIOS.
- What are some common applications for the TMS320F28063UPNT?
Common applications include digital motor control, digital power systems, automotive control systems, and industrial automation.