Overview
The TMS320F28068MPFPQ is a high-performance microcontroller from Texas Instruments, part of the TMS320C28x DSP generation. This device is optimized for operation in harsh environments, making it suitable for demanding control applications. It features a 32-bit C28x CPU with a high-efficiency architecture, supporting up to 90 MHz clock speed and 10-ns cycle time. The microcontroller is designed to provide advanced signal processing capabilities, low power consumption, and robust reliability, making it ideal for various industrial and automotive applications.
Key Specifications
Parameter | Specification |
---|---|
CPU Type | 32-bit C28x CPU |
Clock Speed | Up to 90 MHz (11.11-ns cycle time) |
Memory | 64 KB flash, varying RAM depending on the specific model |
ADC | 12-bit ADC, 16 channels, 2 × 8 channel input multiplexer |
PWM Outputs | 12 PWM outputs, 6 trip zones, 6 16-bit timers |
Communication Interfaces | Up to 2 SCI (UART) modules, up to 2 CAN modules, 1 I2C bus, 1 McBSP bus, 1 eCAN |
GPIO Pins | Up to 54 individually programmable, multiplexed GPIO pins with input filtering |
Package Options | LQFP-80 |
Temperature Range | –40°C to 125°C (AEC-Q100 qualification for automotive applications) |
Key Features
- High-efficiency 32-bit CPU with Harvard bus architecture and fast interrupt response.
- Programmable Control Law Accelerator (CLA) for 32-bit floating-point math acceleration.
- Viterbi, Complex Math, CRC Unit (VCU) for extended instruction set support.
- Advanced debug features including analysis and breakpoint functions, and real-time debug via hardware.
- Low-power modes and power savings with IDLE, STANDBY, HALT modes supported.
- Development support includes ANSI C/C++ compiler/assembler/linker, Code Composer Studio™ IDE, SYS/BIOS, and digital motor control and digital power software libraries.
Applications
The TMS320F28068MPFPQ is designed for a variety of demanding control applications, including:
- Automotive systems: Suitable for harsh automotive environments with AEC-Q100 qualification.
- Industrial automation: Ideal for motor control, power conversion, and other industrial control systems.
- Consumer electronics: Used in applications requiring high-performance signal processing and low power consumption.
- Telecommunications: Supports complex signal processing tasks in telecommunications systems.
Q & A
- What is the clock speed of the TMS320F28068MPFPQ?
The TMS320F28068MPFPQ operates at up to 90 MHz with an 11.11-ns cycle time.
- What type of CPU does the TMS320F28068MPFPQ use?
The device features a 32-bit C28x CPU.
- How many PWM outputs does the TMS320F28068MPFPQ have?
The microcontroller has 12 PWM outputs, along with 6 trip zones and 6 16-bit timers.
- What communication interfaces are available on the TMS320F28068MPFPQ?
The device includes up to 2 SCI (UART) modules, up to 2 CAN modules, 1 I2C bus, 1 McBSP bus, and 1 eCAN.
- What is the temperature range for the TMS320F28068MPFPQ?
The device operates in a temperature range of –40°C to 125°C, with AEC-Q100 qualification for automotive applications.
- What are the package options for the TMS320F28068MPFPQ?
The device is available in an LQFP-80 package.
- Does the TMS320F28068MPFPQ support low-power modes?
Yes, it supports IDLE, STANDBY, and HALT modes, along with the ability to disable individual peripheral clocks.
- What development tools are available for the TMS320F28068MPFPQ?
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 is the ADC specification of the TMS320F28068MPFPQ?
The device features a 12-bit ADC with 16 channels and a 2 × 8 channel input multiplexer.
- How many GPIO pins does the TMS320F28068MPFPQ have?
The microcontroller has up to 54 individually programmable, multiplexed GPIO pins with input filtering.