Overview
The TMS320F28068PFPS is a member of the TMS320F2806x Piccolo™ family of microcontrollers from Texas Instruments. This device is built around the high-efficiency 32-bit TMS320C28x CPU, which operates at a clock speed of up to 90 MHz with an 11.11-ns cycle time. The F2806x series is designed to provide a high level of integration, including advanced control peripherals, making it suitable for demanding control applications.
The microcontroller features a Harvard bus architecture, 16 × 16 and 32 × 32 Multiply and Accumulate (MAC) operations, and a Control Law Accelerator (CLA) for enhanced performance. It also includes an internal voltage regulator for single-rail operation and supports various low-power modes for power savings.
Key Specifications
Parameter | Specification |
---|---|
CPU | High-efficiency 32-bit TMS320C28x CPU |
Clock Speed | Up to 90 MHz (11.11-ns cycle time) |
Memory | 64 KB flash, 18 KB SARAM |
ADC | 12-bit ADC, 16 channels, fast conversion rate: 160 ns - 6.25 MSPS |
GPIO | Up to 54 individually programmable, multiplexed GPIO pins with input filtering |
PWM | Up to 8 Enhanced Pulse-Width Modulator (ePWM) modules, 16 PWM channels total |
Package | 80-pin HTQFP (PFP) |
Temperature Range | –40°C to 125°C (S option), AEC-Q100 qualification for automotive applications |
Low-Power Modes | IDLE, STANDBY, HALT modes supported, disable individual peripheral clocks |
Key Features
- Advanced control peripherals including ePWM, eCAP, and eQEP modules
- High-performance 32-bit CPU with MAC operations and Harvard bus architecture
- Internal voltage regulator for single-rail operation
- Advanced emulation features with analysis and breakpoint functions, 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 and individual peripheral clock disable
- Up to 2 SCI (UART) modules, up to 2 CAN modules, and one Inter-Integrated-Circuit (I2C) bus
Applications
- Switch Mode Power Supplies (SMPSs)
- Smart Grid and Power Line Communications
- Solar Micro Inverters and Converters
- AC/DC Inverters
- Power Factor Correction
Q & A
- What is the clock speed of the TMS320F28068PFPS?
The TMS320F28068PFPS operates at a clock speed of up to 90 MHz with an 11.11-ns cycle time.
- What type of CPU does the TMS320F28068PFPS use?
The TMS320F28068PFPS uses a high-efficiency 32-bit TMS320C28x CPU.
- How much flash and SARAM memory does the TMS320F28068PFPS have?
The TMS320F28068PFPS has 64 KB of flash memory and 18 KB of SARAM.
- What is the conversion rate of the ADC in the TMS320F28068PFPS?
The ADC in the TMS320F28068PFPS has a fast conversion rate of 160 ns - 6.25 MSPS.
- How many GPIO pins does the TMS320F28068PFPS have?
The TMS320F28068PFPS has up to 54 individually programmable, multiplexed GPIO pins with input filtering.
- What are the low-power modes supported by the TMS320F28068PFPS?
The TMS320F28068PFPS supports IDLE, STANDBY, and HALT low-power modes, and allows disabling individual peripheral clocks.
- What are the package options for the TMS320F28068PFPS?
The TMS320F28068PFPS is available in an 80-pin HTQFP (PFP) package.
- What is the temperature range for the TMS320F28068PFPS?
The TMS320F28068PFPS operates in a temperature range of –40°C to 125°C (S option) and is AEC-Q100 qualified for automotive applications.
- What development tools are supported for the TMS320F28068PFPS?
The TMS320F28068PFPS is supported by ANSI C/C++ compiler/assembler/linker, Code Composer Studio™ IDE, SYS/BIOS, and digital motor control and digital power software libraries.
- What are some common applications of the TMS320F28068PFPS?
The TMS320F28068PFPS is commonly used in Switch Mode Power Supplies (SMPSs), Smart Grid and Power Line Communications, Solar Micro Inverters and Converters, AC/DC Inverters, and Power Factor Correction.