Texas Instruments TMS320F2802ZGMA
- Part No.:
- TMS320F2802ZGMA
- Manufacturer:
- Texas Instruments
- Category:
- Microcontrollers
- Package:
- 100-LFBGA
- Datasheet:
-
TMS320F2802ZGMA.pdf
- Description:
- IC MCU 32BIT 64KB FLASH 100BGA
- Quantity:
- Payment:

- Shipping:

Inventory:4,031
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
TMS320F2802ZGMA from Texas Instruments is a 60-MHz C28x-core digital signal processor optimized for real-time motor control and digital power conversion. It integrates 32KB flash, 6KB SARAM, 12-bit 16-channel ADC (3.75 MSPS), three 32-bit CPU timers, six ePWM channels with HRPWM capability, and dual CAN interfaces - all operating at 1.8-V core / 3.3-V I/O. It serves as the central controller in brushless DC motor drives and isolated DC-DC converters.
For engineers reviewing the TMS320F2802ZGMA datasheet, TMS320F2802ZGMA pinout, TMS320F2802ZGMA application, or TMS320F2802ZGMA equivalent, key selection criteria include its 60-MHz deterministic execution, on-chip code security (128-bit key), 100-ball MicroStar BGA package (ZGM), and support for SCI, SPI, I²C, and eCAN peripherals in compact industrial control designs.
Technical Context
The TMS320F2802ZGMA implements the fixed-point TMS320C28x CPU with Harvard architecture, atomic instructions, and unified memory model - enabling deterministic interrupt latency under 6 CPU cycles. Its system control block includes an on-chip oscillator, PLL, watchdog timer, and low-power modes (IDLE/STANDBY/HALT) with individual peripheral clock gating.
Peripheral integration centers on real-time control: six ePWM modules support dead-time insertion and trip-zone protection; two eCAP modules capture edge timing with 32-bit resolution; one eQEP interface decodes quadrature encoder signals; and the 12-bit ADC features dual sample-and-hold, simultaneous sampling across two 8-channel MUX banks, and internal/external reference selection.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | TMS320C28x fixed-point DSP, 60 MHz (16.67-ns cycle time) |
| Memory | 32K × 16 flash (programmable nonvolatile storage), 6K × 16 SARAM (zero-wait-state RAM for critical code/data) |
| ADC | 12-bit, 16-channel, 3.75 MSPS (267 ns conversion time), dual sample-and-hold, 2×8-channel MUX |
| PWM Outputs | 6 ePWM channels with 150-ps MEP resolution on 3 HRPWM outputs |
| Communication | 2 × CAN 2.0B, 2 × SCI (UART), 2 × SPI, 1 × I²C, JTAG boundary scan (IEEE 1149.1) |
| Security | 128-bit password-protected code-security module locking flash/SARAM/OTP blocks |
| Supply | 1.8-V core voltage, 3.3-V I/O voltage - enables low-power operation without level-shifting |
Pinout & Package
Package: 100-ball MicroStar BGA (ZGM), 10.0 mm × 10.0 mm, 0.8-mm pitch, RoHS-compliant.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VDDIO, VDDAIO, VDDA2, VDD1A18, VDD3VFL | Power supply inputs | Dedicated domains for core (1.8 V), I/O (3.3 V), analog I/O (3.3 V), analog reference (1.8 V), and flash (3.3 V) - require separate filtering |
| VSS, VSSAIO, VSSA2, VSS1AGND, VSS2AGND | Ground terminals | Separate analog/digital/power-return paths to minimize noise coupling into ADC and PWM timing |
| GPIO0–GPIO34 | Configurable digital I/O | 35 multiplexed pins supporting EPWM, eCAP, eQEP, SCI, SPI, I²C, CAN, and ADC start-of-conversion triggers |
| ADCINA0–ADCINA7, ADCINB0–ADCINB7 | Analog input channels | 16 single-ended inputs split into two 8-channel banks (A/B) for simultaneous sampling and phase-shifted acquisition |
| ADCREFP, ADCREFM, ADCREFIN, ADCRESEXT | ADC reference interface | Supports internal 3.3-V reference or external precision reference (up to 3.3 V) with external capacitor bypassing |
| CANTXA/CANRXA, CANTXB/CANRXB | CAN transceiver interface | Dual independent CAN controllers with 32-message mailboxes each - enable redundant bus or multi-node topology |
| X1/X2, XCLKIN, XCLKOUT | Crystal/oscillator interface | Supports external crystal (1–20 MHz), external clock source, or internal oscillator - configurable via PLL for 60-MHz system clock |
Key Features
| Feature | Design Value |
|---|---|
| HRPWM with 150-ps MEP resolution | Enables precise duty-cycle control in high-frequency resonant converters (e.g., LLC) and field-oriented motor control |
| Triple eCAP modules with 32-bit timestamp | Accurately measures switching edge timing for adaptive dead-time compensation and inverter phase synchronization |
| Boot ROM with SCI/SPI/I²C/parallel boot modes | Allows firmware update over serial interface without external programmer - simplifies field upgrades and manufacturing programming |
| Peripheral Interrupt Expansion (PIE) with 43 vectors | Reduces ISR latency by routing peripheral interrupts directly to CPU without software polling overhead |
| Code-security module with 128-bit key | Prevents unauthorized read-out of flash contents - protects proprietary motor algorithms and calibration data |
Applications
| Brushless DC Motor Drive | Isolated DC-DC Converter |
|---|---|
Use Scenario: Closed-loop commutation and torque regulation for HVAC blowers and industrial pumps using hall-effect or back-EMF sensing. IC Role / Device Role / Timing Role: Real-time execution of FOC (field-oriented control) algorithm, synchronized PWM generation, and ADC sampling of phase currents/voltages. Use Value: 60-MHz deterministic processing ensures sub-microsecond current loop execution; HRPWM enables >200-kHz switching for reduced acoustic noise and passive component size. | Use Scenario: Digital control of full-bridge LLC resonant converter in telecom rectifiers and server PSUs. IC Role / Device Role / Timing Role: Primary-side controller managing variable-frequency PWM, resonant tank monitoring via eCAP, and synchronous rectifier timing. Use Value: Dual CAN interfaces allow communication with secondary-side MCU; 12-bit ADC with dual sample-and-hold captures primary/secondary voltage simultaneously for adaptive frequency tuning. |
| Solar Microinverter | Industrial PLC I/O Module |
Use Scenario: Single-phase grid-tied microinverter converting DC from rooftop PV panels to 230-V AC with anti-islanding protection. IC Role / Device Role / Timing Role: Grid synchronization (PLL), MPPT algorithm, sinusoidal PWM generation, and isolation-coupled fault detection. Use Value: Integrated watchdog and trip-zone protection ensure fail-safe shutdown during overvoltage/overcurrent events; SCI interface supports Modbus RTU for commissioning. | Use Scenario: Distributed digital I/O expansion node in modular PLC systems, handling analog sensor inputs and driving solenoid valves. IC Role / Device Role / Timing Role: Local intelligence executing PID loops, analog conditioning, discrete output sequencing, and CANopen network messaging. Use Value: 35 GPIOs with programmable input filtering suppress EMI in noisy factory environments; eQEP interface reads rotary position feedback from servo drives. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar real-time control applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| TMS320F28027FPTT | Same 60-MHz C28x core and peripheral set, but in 100-pin LQFP (PZ) package; lacks ZGM thermal performance and board-area efficiency | Preferred where manual rework or prototyping with through-hole-compatible footprint is required | Select when PCB assembly constraints prohibit BGA or thermal budget allows higher junction temperature |
| TMS320F280025CPTT | Newer C2000™ generation: 100-MHz CPU, enhanced CLA co-processor, 16-bit 4-MSPS ADC, and improved HRPWM (100-ps MEP); incompatible instruction set and memory map | Targeting next-gen designs requiring faster control loops, higher-resolution sensing, or CLA-accelerated math | Choose for new designs needing >60-MHz throughput or CLA-based observer implementation - not a drop-in replacement |
Compared with TMS320F2802ZGMA, the F28027FPTT offers identical functionality in a larger, rework-friendly package but sacrifices thermal density and board space; the F280025CPTT delivers substantial performance uplift but requires full firmware and hardware redesign due to architectural changes.
Availability
TMS320F2802ZGMA is available at Aetrix Electronics and suitable for motor drive, digital power, and industrial automation applications requiring stable component supply, long-term lifecycle assurance, and traceable sourcing.
Supply support for TMS320F2802ZGMA includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Texas Instruments is a global semiconductor leader delivering analog, embedded processing, and connectivity solutions for industrial, automotive, and consumer markets.
The TMS320F2802ZGMA belongs to TI's C2000™ real-time microcontroller family, engineered specifically for deterministic digital control of power electronics and electromechanical systems - emphasizing low-latency PWM, high-resolution ADC, and robust peripheral integration.
FAQ
What is the maximum operating frequency of the TMS320F2802ZGMA?
The TMS320F2802ZGMA operates at a maximum CPU frequency of 60 MHz, corresponding to a 16.67-ns instruction cycle time. This speed is achieved using the on-chip PLL with an external crystal or oscillator input. The device does not support 100-MHz operation - that capability is reserved for the F2806/F2808/F2809 variants. All timing-critical peripherals (ePWM, eCAP, ADC) are synchronized to this 60-MHz clock domain.
Does the TMS320F2802ZGMA include on-chip flash memory, and what is its capacity?
Yes, the TMS320F2802ZGMA includes 32K × 16 bits (64 KB) of on-chip flash memory. This flash is rated for 10,000 write/erase cycles and supports in-application programming (IAP). It stores user firmware, calibration tables, and configuration data. The device also includes 1K × 16 OTP memory for permanent security keys or factory-trimmed parameters - both flash and OTP are protected by the 128-bit code-security module.
How many PWM outputs does the TMS320F2802ZGMA support, and what advanced features are included?
The TMS320F2802ZGMA supports six ePWM modules (ePWM1–ePWM6), providing up to 12 complementary PWM outputs. Three of these (ePWM1A/2A/3A) support high-resolution PWM (HRPWM) with 150-ps minimum pulse-width resolution. Each ePWM includes dead-band generation, trip-zone protection (TZ1–TZ6), and synchronization inputs/outputs - essential for safe inverter gate driving in motor and power applications.
What ADC capabilities does the TMS320F2802ZGMA provide for real-time control?
The TMS320F2802ZGMA integrates a 12-bit, 16-channel analog-to-digital converter with a 3.75 MSPS sampling rate (267 ns conversion time). It features two independent 8-channel input MUX banks (A and B), dual sample-and-hold circuits, and flexible triggering (software, ePWM, GPIO). Simultaneous sampling across both banks enables accurate phase-current reconstruction in three-phase motor control.
Is the TMS320F2802ZGMA pin-compatible with other devices in the F280x family?
No - the TMS320F2802ZGMA shares the same 100-ball ZGM BGA package footprint with F2801, F2806, F2808, and F2809, but it is not functionally or electrically pin-compatible. Key differences include missing peripherals (e.g., no eQEP2, limited eCAN mailbox depth, no H0 SARAM), different ADC channel mapping, and distinct power pin assignments. Board-level reuse requires verification of signal routing, power integrity, and peripheral initialization sequences.
TMS320F2802ZGMA Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Package/Case:
- 100-LFBGA
- Series:
- C2000™ C28x Fixed-Point
- Packaging:
- Tube
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- C28x
- Core Size:
- 32-Bit Single-Core
- Speed:
- 100MHz
- Connectivity:
- CANbus, I2C, SCI, SPI, UART/USART
- Peripherals:
- POR, PWM, WDT
- Number of I/O:
- 35
- Program Memory Size:
- 64KB (32K x 16)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 6K x 16
- Voltage - Supply (Vcc/Vdd):
- 1.71V ~ 1.89V
- Data Converters:
- A/D 16x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- Automotive
- Qualification:
- AEC-Q100
- Mounting Type:
- Surface Mount
- Supplier Device Package:
TMS320F2802ZGMA FAQ
1.How can I place an order for TMS320F2802ZGMA through Aetrix?
Please submit a Request for Quotation (RFQ) for TMS320F2802ZGMA on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for TMS320F2802ZGMA reliable?
The price and inventory of TMS320F2802ZGMA are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for TMS320F2802ZGMA is usually 5 days.
3.What payment methods are accepted for TMS320F2802ZGMA?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for TMS320F2802ZGMA transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for TMS320F2802ZGMA?
TMS320F2802ZGMA orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your TMS320F2802ZGMA order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for TMS320F2802ZGMA?
For technical support, including TMS320F2802ZGMA datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your TMS320F2802ZGMA requirements.
6.How does Aetrix verify that TMS320F2802ZGMA is sourced from the original manufacturer or authorized distributors?
All TMS320F2802ZGMA products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that TMS320F2802ZGMA meets industry standards.
7.What is the process for return or replacement of TMS320F2802ZGMA?
All TMS320F2802ZGMA units undergo pre-shipment inspection (PSI). If there is an issue with TMS320F2802ZGMA, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The TMS320F2802ZGMA part is unused and in its original packaging.
Return procedure for TMS320F2802ZGMA:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
TMS320F2802ZGMA Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

