Overview
The TMS320F28032PAGS is a high-performance, 32-bit real-time microcontroller from Texas Instruments, part of the TMS320F2803x family. This microcontroller is designed for demanding applications that require high computational power, low power consumption, and a wide range of peripherals. It features a TMS320C28x CPU operating at 60 MHz with a cycle time of 16.67 ns, making it suitable for real-time control and processing tasks.
Key Specifications
Specification | Details |
---|---|
CPU | 32-bit TMS320C28x, 60 MHz (16.67 ns cycle time) |
MAC Operations | 16 × 16 and 32 × 32 MAC operations, 16 × 16 dual MAC |
Bus Architecture | Harvard bus architecture |
CLA | Programmable Control Law Accelerator (CLA) with 32-bit floating-point math accelerator |
Endianness | Little endian |
Supply Voltage | Single 3.3 V supply |
Package Options | 64-Pin PAG Thin Quad Flatpack (TQFP) |
Temperature Range | T: –40°C to 105°C, S: –40°C to 125°C, Q: –40°C to 125°C (AEC Q100 qualification for automotive applications) |
Peripherals | Analog-to-Digital Converter (ADC), on-chip temperature sensor, comparators, eCAN, SCI, SPI, I2C, LIN, ePWM, HRPWM |
GPIO | Up to 45 individually programmable, multiplexed GPIO pins |
Clocking | Two internal zero-pin oscillators, on-chip crystal oscillator, external clock input, watchdog timer module |
Key Features
- High-efficiency 32-bit CPU with fast interrupt response and processing
- Programmable Control Law Accelerator (CLA) for independent code execution
- Integrated power-on reset and brown-out reset
- Low power consumption with no power sequencing requirement
- Advanced emulation features including analysis and breakpoint functions, real-time debug through hardware
- JTAG boundary scan support (IEEE Standard 1149.1-1990)
- Unified memory programming model, code-efficient in C/C++ and Assembly
- Enhanced Quadrature Encoder Pulse (eQEP) module, high-resolution capture (HRCAP) modules
Applications
The TMS320F28032PAGS is versatile and can be used in a variety of applications, including:
- Industrial control systems
- Automotive control systems (with AEC Q100 qualification)
- Motor control and power conversion
- Medical devices requiring real-time processing
- Aerospace and defense systems
- Consumer electronics with demanding real-time requirements
Q & A
- What is the CPU speed of the TMS320F28032PAGS?
The CPU operates at 60 MHz with a cycle time of 16.67 ns. - What types of MAC operations does the TMS320F28032PAGS support?
It supports 16 × 16 and 32 × 32 MAC operations, as well as 16 × 16 dual MAC. - What is the Programmable Control Law Accelerator (CLA)?
The CLA is a 32-bit floating-point math accelerator that can execute code independently of the main CPU. - What are the package options for the TMS320F28032PAGS?
The device is available in a 64-Pin PAG Thin Quad Flatpack (TQFP) package. - What is the temperature range for the TMS320F28032PAGS?
The temperature range varies by type: T: –40°C to 105°C, S: –40°C to 125°C, Q: –40°C to 125°C (AEC Q100 qualification for automotive applications). - Does the TMS320F28032PAGS support JTAG boundary scan?
Yes, it supports JTAG boundary scan according to IEEE Standard 1149.1-1990. - What peripherals are available on the TMS320F28032PAGS?
The device includes peripherals such as ADC, on-chip temperature sensor, comparators, eCAN, SCI, SPI, I2C, LIN, ePWM, and HRPWM. - How many GPIO pins does the TMS320F28032PAGS have?
It has up to 45 individually programmable, multiplexed GPIO pins. - What clocking options are available on the TMS320F28032PAGS?
The device features two internal zero-pin oscillators, an on-chip crystal oscillator, and an external clock input, along with a watchdog timer module. - Is the TMS320F28032PAGS suitable for automotive applications?
Yes, it is AEC Q100 qualified for automotive applications.