Overview
The TMS320F28068FPFPQ is a member of the TMS320C28x DSP generation from Texas Instruments, specifically part of the Piccolo microcontroller family. This device is a high-performance, 32-bit microcontroller designed for demanding control applications. It features a high-efficiency CPU, advanced peripherals, and robust development support, making it ideal for various industrial and automotive control systems.
Key Specifications
Parameter | Specification |
---|---|
CPU | High-efficiency 32-bit CPU (TMS320C28x), 90 MHz (11.11-ns cycle time) |
MAC Operations | 16 × 16 and 32 × 32 Multiply and Accumulate (MAC) operations, 16 × 16 dual MAC |
Memory | 64 KB flash, 18 KB SARAM (for F2808, similar architecture applies to F28068) |
ADC | 12-bit ADC, 16 channels, 2 × 8 channel input multiplexer, single/simultaneous conversions |
Conversion Rate | 160 ns - 6.25 MSPS (for 280x devices) |
GPIO | Up to 54 individually programmable, multiplexed GPIO pins with input filtering |
Communication Interfaces | Up to 2 SCI (UART) modules, up to 2 CAN modules, one I2C bus, two SPI modules, one McBSP bus |
Package Options | 80-pin PFP and 100-pin PZP PowerPAD™ Thermally Enhanced Thin Quad Flatpacks (HTQFPs), 80-pin PN and 100-pin PZ Low-Profile Quad Flatpacks (LQFPs) |
Temperature Options | T: –40°C to 105°C, S: –40°C to 125°C, Q: –40°C to 125°C (AEC Q100 qualification for automotive applications) |
Key Features
- High-performance static CMOS technology with low-power design (1.8-V core, 3.3-V I/O)
- Advanced emulation features including analysis and breakpoint functions, real-time debug via hardware
- Programmable Control Law Accelerator (CLA) for 32-bit floating-point math acceleration
- Viterbi, Complex Math, CRC Unit (VCU) for extended C28x instruction set support
- 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
- JTAG boundary scan support and IEEE Standard 1149.1-1990 Standard Test Access Port and Boundary Scan Architecture
Applications
The TMS320F28068FPFPQ is optimized for various demanding control applications, including:
- Motor drive and control systems
- Digital power systems
- Automotive control systems (with AEC Q100 qualification)
- Industrial automation and control
Q & A
- What is the CPU speed of the TMS320F28068FPFPQ?
The CPU speed is up to 90 MHz with an 11.11-ns cycle time.
- How much flash memory does the TMS320F28068FPFPQ have?
The device has 64 KB of flash memory.
- What types of communication interfaces are available on the TMS320F28068FPFPQ?
The device includes up to 2 SCI (UART) modules, up to 2 CAN modules, one I2C bus, two SPI modules, and one McBSP bus.
- What are the temperature options for the TMS320F28068FPFPQ?
The temperature options include T: –40°C to 105°C, S: –40°C to 125°C, and Q: –40°C to 125°C (AEC Q100 qualification for automotive applications).
- Does the TMS320F28068FPFPQ support low-power modes?
- What development tools are available for the TMS320F28068FPFPQ?
- What is the Programmable Control Law Accelerator (CLA) used for?
- Does the TMS320F28068FPFPQ have any special features for debugging?
- What is the Viterbi, Complex Math, CRC Unit (VCU) used for?
- What package options are available for the TMS320F28068FPFPQ?