Overview
The TMS320F28016PZS is a high-performance 32-bit microcontroller from Texas Instruments, part of the C2000™ family. This device is designed for demanding control applications, particularly in motor drive and control, and digital power systems. It features a high-performance static CMOS technology with a 60 MHz clock speed and a 16.67-ns cycle time. The TMS320F28016PZS is known for its low-power design, with a 1.8-V core and 3.3-V I/O, making it suitable for a wide range of industrial and automotive applications.
Key Specifications
Feature | Specification |
---|---|
Core Processor | C28x, 32-bit Single-Core |
Speed | 60 MHz (16.67-ns cycle time) |
On-chip Memory | 32 KB flash, 6 KB SARAM |
OTP ROM | 1K x 16 |
Boot ROM | 4K x 16 |
PWM Outputs | Up to 16 PWM outputs, up to 6 HRPWM outputs |
ADC | 12-bit, 16 channels |
Serial Port Peripherals | Up to 4 SPI modules, up to 2 SCI (UART) modules, up to 2 CAN modules, one I2C bus |
GPIO Pins | Up to 35 individually programmable, multiplexed GPIO pins with input filtering |
Package Options | Thin quad flatpack (PZ), MicroStar BGA™ (GGM, ZGM) |
Temperature Options | A: –40°C to 85°C, S: –40°C to 125°C, Q: –40°C to 125°C (AEC-Q100 qualification for automotive applications) |
Key Features
- High-performance static CMOS technology with 60 MHz clock speed and 16.67-ns cycle time.
- Low-power design with 1.8-V core and 3.3-V I/O.
- JTAG boundary scan support and IEEE Standard 1149.1-1990 compliance.
- High-performance 32-bit CPU (TMS320C28x) with 16 × 16 and 32 × 32 MAC operations, Harvard bus architecture, and fast interrupt response.
- On-chip memory including 32 KB flash, 6 KB SARAM, and 1K x 16 OTP ROM.
- Enhanced control peripherals such as up to 16 PWM outputs, up to 6 HRPWM outputs, and up to four capture inputs.
- Advanced emulation features with analysis and breakpoint functions, and real-time debug via hardware.
- Development support includes ANSI C/C++ compiler/assembler/linker, Code Composer Studio™ IDE, SYS/BIOS, and digital motor control and digital power software libraries.
- Low-power modes and power savings with IDLE, STANDBY, HALT modes supported and the ability to disable individual peripheral clocks.
Applications
- Motor drive and control systems, including industrial motors and automotive applications.
- Digital power systems, such as power supplies and renewable energy systems.
- Automotive control systems, benefiting from the AEC-Q100 qualification.
- Industrial automation and control systems requiring high-performance and low-power operation.
Q & A
- What is the clock speed of the TMS320F28016PZS?
The TMS320F28016PZS operates at a clock speed of 60 MHz with a cycle time of 16.67 ns.
- What type of memory does the TMS320F28016PZS have?
The device features 32 KB of flash memory, 6 KB of SARAM, and 1K x 16 OTP ROM.
- Does the TMS320F28016PZS support JTAG boundary scan?
Yes, it supports JTAG boundary scan and complies with IEEE Standard 1149.1-1990.
- What are the key peripherals of the TMS320F28016PZS?
The device includes up to 16 PWM outputs, up to 6 HRPWM outputs, up to four capture inputs, and various serial port peripherals like SPI, SCI, CAN, and I2C.
- What development tools are available for the TMS320F28016PZS?
Development support includes ANSI C/C++ compiler/assembler/linker, Code Composer Studio™ IDE, SYS/BIOS, and digital motor control and digital power software libraries.
- What are the low-power modes supported by the TMS320F28016PZS?
The device supports IDLE, STANDBY, and HALT modes, and allows disabling individual peripheral clocks for power savings.
- What are the package options for the TMS320F28016PZS?
The device is available in thin quad flatpack (PZ) and MicroStar BGA™ (GGM, ZGM) packages.
- What temperature ranges are supported by the TMS320F28016PZS?
The device supports temperature ranges of –40°C to 85°C (A), –40°C to 125°C (S), and –40°C to 125°C (Q) with AEC-Q100 qualification for automotive applications.
- Is the TMS320F28016PZS suitable for automotive applications?
Yes, it is AEC-Q100 qualified, making it suitable for automotive control systems.
- What is the security feature of the TMS320F28016PZS?
The device features a 128-bit security key/lock that protects flash/OTP/L0/L1 blocks and prevents firmware reverse-engineering.