Overview
The TMS320F28015ZGMA is a high-performance digital signal processor (DSP) from Texas Instruments, part of the C2000™ microcontroller family. This device is designed for demanding control applications, offering a robust set of features and peripherals that make it ideal for real-time control and signal processing tasks.
With its 32-bit CPU and high-speed processing capabilities, the TMS320F28015ZGMA is well-suited for applications in motor drive and control, digital power, and other industrial automation sectors. The device supports various development tools and software libraries, such as C2000Ware, to minimize development time and enhance productivity.
Key Specifications
Specification | Details |
---|---|
Processor Speed | 60 MHz (16.67-ns cycle time) |
Core Voltage | 1.8 V |
I/O Voltage | 3.3 V |
Flash Memory | 16K × 16 bits |
SARAM (Single-Access RAM) | 6K × 16 bits |
OTP ROM (One-Time Programmable ROM) | 1K × 16 bits |
Boot ROM | 4K × 16 bits with software boot modes |
ADC (Analog-to-Digital Converter) | 12-bit, 16 channels, up to 3.75 MSPS conversion rate |
PWM Outputs | Up to 16 PWM outputs, up to 6 HRPWM outputs |
Serial Port Peripherals | Up to 4 SPI modules, up to 2 SCI (UART) modules, up to 2 CAN modules, 1 I2C bus |
Package Options | 100-Ball GGM, ZGM MicroStar BGA |
Temperature Range | -40°C to 85°C (A), -40°C to 125°C (S) |
Key Features
- High-Performance CPU: 32-bit CPU with Harvard bus architecture, supporting 16 × 16 and 32 × 32 MAC operations and fast interrupt response.
- Advanced Peripherals: Includes enhanced control peripherals such as up to 16 PWM outputs, up to 6 HRPWM outputs, and up to four capture inputs.
- Low-Power Modes: Supports IDLE, STANDBY, and HALT modes to reduce power consumption.
- Security Features: 128-bit security key/lock to protect flash/OTP/L0/L1 blocks and prevent firmware reverse-engineering.
- Development Support: Includes ANSI C/C++ compiler/assembler/linker, Code Composer Studio™ IDE, and digital motor control and digital power software libraries.
- GPIO and Interrupts: Up to 35 individually programmable, multiplexed GPIO pins with input filtering and support for external core interrupts.
Applications
- Motor Drive and Control: Ideal for motor control applications requiring precise and high-speed signal processing.
- Digital Power: Used in digital power supplies and power management systems for efficient and reliable operation.
- Industrial Automation: Suitable for various industrial automation tasks, including control systems and real-time data processing.
- Automotive Systems: Can be used in automotive applications requiring robust and reliable signal processing capabilities.
Q & A
- What is the processor speed of the TMS320F28015ZGMA?
The processor speed is 60 MHz with a 16.67-ns cycle time.
- What is the core voltage of the TMS320F28015ZGMA?
The core voltage is 1.8 V.
- How much flash memory does the TMS320F28015ZGMA have?
The device has 16K × 16 bits of flash memory.
- What types of serial port peripherals are supported by the TMS320F28015ZGMA?
The device supports up to 4 SPI modules, up to 2 SCI (UART) modules, up to 2 CAN modules, and 1 I2C bus.
- What are the package options for the TMS320F28015ZGMA?
The device is available in 100-Ball GGM and ZGM MicroStar BGA packages.
- What is the temperature range for the TMS320F28015ZGMA?
The temperature range is -40°C to 85°C (A) and -40°C to 125°C (S).
- Does the TMS320F28015ZGMA support low-power modes?
Yes, it supports IDLE, STANDBY, and HALT modes to reduce power consumption.
- What development tools are supported by the TMS320F28015ZGMA?
The device is supported by ANSI C/C++ compiler/assembler/linker, Code Composer Studio™ IDE, and digital motor control and digital power software libraries.
- How many GPIO pins does the TMS320F28015ZGMA have?
The device has up to 35 individually programmable, multiplexed GPIO pins with input filtering.
- What security features does the TMS320F28015ZGMA have?
The device includes a 128-bit security key/lock to protect flash/OTP/L0/L1 blocks and prevent firmware reverse-engineering).