Overview
The TMS320F2806GGMA is a high-performance digital signal processor (DSP) from Texas Instruments, part of the TMS320C28x DSP generation. This device is designed for demanding control applications, offering a robust set of features and peripherals that make it ideal for various industrial and automotive control systems.
With its high-performance 32-bit CPU, the TMS320F2806GGMA provides fast processing capabilities, including 16 × 16 and 32 × 32 MAC operations, and a Harvard bus architecture. The device also features advanced emulation capabilities, low-power modes, and a wide range of peripheral interfaces.
Key Specifications
Parameter | Specification |
---|---|
Processor Speed | 100 MHz (10-ns cycle time), 60 MHz (16.67-ns cycle time) |
Core Voltage | 1.8 V |
I/O Voltage | 3.3 V |
On-Chip Memory | 32K × 16 flash, 10K × 16 SARAM |
ADC | 12-bit, 16 channels, single/simultaneous conversions, 160 ns - 6.25 MSPS |
GPIO Pins | Up to 35 individually programmable, multiplexed GPIO pins with input filtering |
PWM Outputs | Up to 12 PWM outputs |
Serial Port Peripherals | Up to 2 SCI (UART) modules, up to 2 CAN modules, one I2C bus |
Package Options | Thin quad flatpack (PZ), MicroStar BGA™ (GGM, ZGM) |
Temperature Range | A: –40°C to 85°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 100 MHz and 60 MHz operation
- High-performance 32-bit CPU (TMS320C28x) with 16 × 16 and 32 × 32 MAC operations and Harvard bus architecture
- JTAG boundary scan support (IEEE Standard 1149.1-1990)
- On-chip memory: 32K × 16 flash, 10K × 16 SARAM
- Advanced emulation features with analysis and breakpoint functions, and real-time debug via hardware
- Low-power modes: IDLE, STANDBY, HALT, and disable individual peripheral clocks
- 12-bit ADC with 16 channels, single/simultaneous conversions, and fast conversion rates
- Up to 35 individually programmable, multiplexed GPIO pins with input filtering
- Up to 12 PWM outputs, up to 6 HRPWM outputs with 150-ps MEP resolution
- Serial port peripherals: up to 2 SCI (UART) modules, up to 2 CAN modules, one I2C bus
- 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 TMS320F2806GGMA is suited for a variety of demanding control applications, including:
- Industrial control systems: motor control, power conversion, and automation.
- Automotive control systems: engine control, transmission control, and safety systems.
- Medical devices: requiring high precision and reliability.
- Aerospace and defense: for control systems in aircraft, missiles, and other military equipment.
- Renewable energy systems: wind and solar power control and monitoring.
Q & A
- What is the maximum clock speed of the TMS320F2806GGMA?
The maximum clock speed is 100 MHz with a 10-ns cycle time, and it also supports a 60 MHz operation with a 16.67-ns cycle time.
- What type of memory does the TMS320F2806GGMA have?
The device features 32K × 16 flash memory and 10K × 16 SARAM.
- Does the TMS320F2806GGMA support JTAG boundary scan?
- What are the low-power modes available on the TMS320F2806GGMA?
The device supports IDLE, STANDBY, and HALT modes, and allows disabling individual peripheral clocks.
- How many PWM outputs does the TMS320F2806GGMA have?
The device supports up to 12 PWM outputs.
- What is the resolution of the ADC on the TMS320F2806GGMA?
The ADC is 12-bit with 16 channels and supports single/simultaneous conversions at a rate of 160 ns - 6.25 MSPS.
- Does the TMS320F2806GGMA have any specific automotive qualifications?
- What development tools are available for the TMS320F2806GGMA?
Development support includes ANSI C/C++ compiler/assembler/linker, Code Composer Studio™ IDE, SYS/BIOS, and digital motor control and digital power software libraries.
- How many GPIO pins does the TMS320F2806GGMA have?
The device has up to 35 individually programmable, multiplexed GPIO pins with input filtering.
- What are the package options for the TMS320F2806GGMA?
The device is available in thin quad flatpack (PZ) and MicroStar BGA™ (GGM, ZGM) packages.
- What is the temperature range for the TMS320F2806GGMA?
The temperature range options are A: –40°C to 85°C, S: –40°C to 125°C, and Q: –40°C to 125°C (AEC-Q100 qualification for automotive applications).