Overview
The TMS320F28015PZS is a 32-bit microcontroller from Texas Instruments, part of the C2000™ family. This device is designed for high-performance control applications, particularly in motor drive 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 TMS320F28015PZS 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 applications requiring efficient power management.
Key Specifications
Parameter | Specification |
---|---|
Manufacturer | Texas Instruments |
Series | TMS320F28015 |
CPU Type | 32-bit TMS320C28x |
Frequency | 60 MHz (16.67-ns cycle time) |
Flash Memory | 32 KB |
RAM | 12 KB |
ADC Resolution | 12-bit, 16 channels |
PWM Channels | 8 |
High Resolution PWM Channels | 4 |
GPIO Pins | Up to 35 individually programmable, multiplexed GPIO pins |
Package Type | LQFP-100 (14x14 mm) |
Operating Temperature Range | -40°C to 125°C (AEC-Q100 qualification for automotive applications) |
Power Supply | 1.8-V core, 3.3-V I/O |
Key Features
- High-Performance CPU: 32-bit TMS320C28x CPU with 16 × 16 and 32 × 32 MAC operations, Harvard bus architecture, and atomic operations.
- Low-Power Design: 1.8-V core and 3.3-V I/O, with IDLE, STANDBY, and HALT low-power modes.
- On-Chip Memory: 32 KB of flash memory and 12 KB of RAM.
- Analog to Digital Converter (ADC): 12-bit ADC with 16 channels, single/simultaneous conversions, and fast conversion rates.
- Pulse Width Modulation (PWM): 8 PWM channels and 4 high-resolution PWM channels.
- GPIO and Connectivity: Up to 35 individually programmable, multiplexed GPIO pins, 1 I2C bus, 1 SPI module, and 1 SCI (UART) module.
- Development Support: ANSI C/C++ compiler/assembler/linker, Code Composer Studio™ IDE, SYS/BIOS, and digital motor control and digital power software libraries.
- Advanced Emulation Features: Analysis and breakpoint functions, real-time debug via hardware.
Applications
- Motor Drive and Control: Suitable for various motor control applications due to its high-performance CPU and advanced PWM capabilities.
- Digital Power Systems: Ideal for digital power management and control in power supplies, DC-DC converters, and other power-related applications.
- Automotive Systems: AEC-Q100 qualification makes it suitable for automotive applications requiring high reliability and performance.
- Industrial Control Systems: Used in industrial automation, robotics, and other control systems that require high precision and reliability.
Q & A
- What is the clock speed of the TMS320F28015PZS?
The TMS320F28015PZS operates at a clock speed of 60 MHz with a cycle time of 16.67 ns.
- How much flash and RAM memory does the TMS320F28015PZS have?
The device has 32 KB of flash memory and 12 KB of RAM.
- What is the resolution and number of channels of the ADC on the TMS320F28015PZS?
The ADC has a resolution of 12 bits and features 16 channels.
- How many PWM channels does the TMS320F28015PZS support?
The device supports 8 PWM channels and 4 high-resolution PWM channels.
- What are the low-power modes supported by the TMS320F28015PZS?
The device supports IDLE, STANDBY, and HALT low-power modes.
- What development tools are available for the TMS320F28015PZS?
Development tools include ANSI C/C++ compiler/assembler/linker, Code Composer Studio™ IDE, SYS/BIOS, and digital motor control and digital power software libraries.
- What is the operating temperature range of the TMS320F28015PZS?
The operating temperature range is -40°C to 125°C, with AEC-Q100 qualification for automotive applications.
- What package options are available for the TMS320F28015PZS?
The device is available in LQFP-100 (14x14 mm) and MicroStar BGA™ (GGM, ZGM) packages.
- Does the TMS320F28015PZS support JTAG boundary scan?
Yes, it supports JTAG boundary scan according to IEEE Standard 1149.1-1990.
- What are some common applications of the TMS320F28015PZS?
Common applications include motor drive and control, digital power systems, automotive systems, and industrial control systems.