Texas Instruments TMX320F28335PGFA
- Part No.:
- TMX320F28335PGFA
- Manufacturer:
- Texas Instruments
- Category:
- Microcontrollers
- Package:
- 176-LQFP
- Datasheet:
-
TMX320F28335PGFA.pdf
- Description:
- IC MCU 32BIT 512KB FLASH 176LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:2,867
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
TMS320F28335PGFA from Texas Instruments is a high-performance 32-bit real-time microcontroller featuring a 150-MHz C28x CPU with IEEE 754 single-precision FPU, 256K × 16 flash, 34K × 16 SARAM, and 12-bit 16-channel ADC with 80-ns conversion time. It delivers deterministic control for motor drives, solar inverters, and industrial power electronics.
For engineers reviewing the TMS320F28335PGFA datasheet, TMS320F28335PGFA pinout, TMS320F28335PGFA application, or TMS320F28335PGFA equivalent, key selection factors include FPU-enabled closed-loop computation, 18 ePWM outputs with 150-ps HRPWM resolution, dual CAN interfaces, and LQFP-176 packaging for thermal and layout flexibility in high-reliability embedded control.
Technical Context
The TMS320F28335PGFA implements a Harvard bus architecture with unified memory programming model and fast interrupt response via 58-channel PIE block. Its 6-channel DMA supports concurrent transfers across ADC, ePWM, McBSP, XINTF, and SARAM - enabling real-time data movement without CPU overhead.
It integrates three 32-bit CPU timers, six eCAP modules (each supporting 32-bit capture or auxiliary PWM), two eQEP interfaces, and dual eCAN controllers compliant with ISO 11898-1. The on-chip oscillator, PLL, watchdog timer, and 128-bit security key provide system-level timing integrity and firmware protection.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | TMS320C28x 32-bit DSP core @ 150 MHz (6.67-ns cycle time) with IEEE 754 FPU for real-time floating-point math in motor control algorithms. |
| Memory | 256K × 16 flash (8 sectors) + 34K × 16 SARAM + 1K × 16 OTP ROM + 8K × 16 boot ROM - enables full application storage, fast execution, and secure bootloader deployment. |
| ADC | 12-bit, 16-channel, 12.5-MSPS converter with dual 8-channel MUX, two sample-and-hold circuits, and 80-ns conversion - supports simultaneous sampling for multi-phase current sensing. |
| PWM & Timing | Up to 18 ePWM outputs, 6 HRPWM channels with 150-ps MEP resolution, 6 eCAP inputs, and 2 eQEP interfaces - meets precision timing requirements for field-oriented control (FOC) and encoder-based position feedback. |
| Communication | Dual eCAN (32-message RAM), triple SCI (UART-compatible), dual McBSP (configurable as SPI), one SPI, and one I2C - provides robust multi-protocol connectivity for sensor fusion and system coordination. |
| Package & Temp | 176-pin LQFP (PGF), lead-free/green, rated for –40°C to 85°C (A-grade) - suitable for industrial motor drives and grid-tied inverters requiring extended temperature operation. |
Pinout & Package
176-pin Low-Profile Quad Flatpack (LQFP) package with 0.5-mm pitch, 24.0 mm × 24.0 mm body size, and exposed thermal pad for enhanced heat dissipation in high-power control applications.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDDIO / VSSIO | I/O Power Supply / Ground | 3.3-V tolerant I/O bank supply and return - supports mixed-voltage interfacing with sensors, gate drivers, and communication transceivers. |
| VDD / VSS | Core Power Supply / Ground | 1.9-V core supply (1.8-V at 100 MHz) - enables high-speed operation while maintaining low dynamic power consumption. |
| XCLKIN / X1 / X2 | External Clock Input / Crystal Oscillator Terminals | Accepts external clock source (0–30 MHz) or crystal (1–20 MHz) - provides flexible clocking options for EMI-sensitive environments. |
| GPIO0–GPIO63 | General-Purpose I/O Pins | Individually configurable, multiplexed pins with input filtering - used for status monitoring, digital I/O control, and peripheral signal routing. |
| EPWMxA / EPWMxB | ePWM Output Channels | Complementary high-resolution PWM outputs per module - drive half-bridge or three-phase inverter stages with dead-time insertion and fault protection. |
| CANRXA / CANTXA | eCAN-A Receive/Transmit | Differential CAN bus interface compliant with ISO 11898-1 - enables robust communication in noisy industrial and automotive subsystems. |
Key Features
| Feature | Design Value |
|---|---|
| Floating-Point Unit (FPU) | IEEE 754 single-precision hardware accelerator - eliminates software emulation overhead for trigonometric, logarithmic, and matrix operations in motor control firmware. |
| Enhanced PWM Subsystem | 18 ePWM outputs with 150-ps HRPWM resolution and trip-zone protection - enables precise switching control and fast overcurrent shutdown in SiC/GaN inverter designs. |
| Secure Boot & Code Protection | 128-bit security key, flash/SARAM/OTP lock, and encrypted boot ROM - prevents unauthorized firmware access and reverse engineering in production systems. |
| Peripheral Interrupt Expansion (PIE) | 58-channel vectorized interrupt controller with priority arbitration - ensures deterministic latency (< 6-cycle response) for time-critical events like ADC end-of-conversion or PWM fault detection. |
| Multi-Protocol Serial Connectivity | Dual CAN, triple UART, dual McBSP/SPI, I2C - allows concurrent communication with motor encoders, current sensors, host controllers, and supervisory MCUs without external protocol bridges. |
Applications
| Industrial Motor Drives | Solar Grid-Tied Inverters |
|---|---|
Use Scenario: Field-oriented control (FOC) of 3-phase PMSM/BLDC motors in HVAC compressors and conveyor systems. IC Role / Device Role / Timing Role: Real-time computation engine executing FOC loops at ≥10 kHz, synchronizing PWM generation with ADC sampling and encoder feedback. Use Value: FPU accelerates Clarke/Park transforms and PI regulator calculations; 150-ps HRPWM resolution enables >100-kHz switching with minimal dead-time distortion. |
Use Scenario: MPPT and DC-AC inversion in string-level photovoltaic inverters with anti-islanding protection. IC Role / Device Role / Timing Role: Dual-role controller managing both DC-side MPPT algorithms and AC-side grid-synchronization using PLL and reactive power control. Use Value: Triple SCI interfaces support RS-485 Modbus communication with energy meters; dual CAN enables inter-inverter coordination in multi-string architectures. |
| Electric Vehicle On-Board Chargers | Industrial AC-DC Power Supplies |
Use Scenario: Bidirectional AC-DC and DC-DC conversion in OBC modules for Level 2 EV charging. IC Role / Device Role / Timing Role: Master controller coordinating interleaved PFC, isolated DC-DC, and battery management communication via CAN FD-capable eCAN. Use Value: 256K flash stores multiple charging profiles and safety-certified firmware; 12-bit ADC with simultaneous sampling captures phase currents for active harmonic cancellation. |
Use Scenario: High-efficiency, digitally controlled telecom rectifiers and server PSUs with adaptive voltage regulation. IC Role / Device Role / Timing Role: Closed-loop supervisor managing LLC resonant control, fan speed, and telemetry reporting via I2C and SPI-connected sensors. Use Value: Six eCAP modules measure resonant tank frequency and duty cycle in real time; boot ROM includes math tables for fast RMS and THD calculations. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar real-time control applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| TMS320F28377D | Dual C28x CPUs + CLA accelerators, 200-MHz operation, 1-MB flash, USB, DAC, CLB - no F28335PGFA pin compatibility. | Higher computational throughput for complex multi-axis motion control or predictive maintenance analytics. | Select when migrating from F28335PGFA to next-generation performance with hardware-accelerated control law execution. |
| TMS320F280049C | 100-MHz C28x core, no FPU, 256K flash, integrated analog comparators and sigma-delta filters - smaller 64-pin LQFP package. | Cost-optimized digital power control where floating-point math is replaced by Q15/Q31 fixed-point libraries. | Select for new designs targeting lower BOM cost and reduced PCB area, accepting trade-offs in computational headroom and legacy code portability. |
Compared with TMS320F28335PGFA, the TMS320F28377D offers scalable dual-core performance for advanced control, while the TMS320F280049C provides compact, cost-efficient execution of fixed-point power control - neither is pin-compatible, but both address adjacent segments in TI's C2000 portfolio.
Availability
TMS320F28335PGFA is available at Aetrix Electronics and suitable for industrial motor drives, solar inverters, and electric vehicle on-board chargers requiring stable component supply and long-term manufacturing continuity.
Supply support for TMS320F28335PGFA 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 specializing in analog, embedded processing, and digital signal processing technologies with over 90 years of innovation in industrial and automotive electronics.
The TMS320F28335PGFA belongs to TI's C2000™ real-time microcontroller product line, designed specifically for closed-loop control in power electronics, motor drives, and renewable energy systems where deterministic timing and analog integration are critical.
FAQ
What is the maximum operating frequency of the TMS320F28335PGFA?
The TMS320F28335PGFA operates at up to 150 MHz (6.67-ns cycle time) at 1.9-V core voltage. At 1.8-V core, it supports 100 MHz operation. This frequency enables sub-microsecond interrupt response and high-bandwidth control loop execution in demanding real-time applications such as servo drives and digital power converters.
Does the TMS320F28335PGFA include a floating-point unit?
Yes, the TMS320F28335PGFA integrates a hardware IEEE 754 single-precision floating-point unit (FPU). This FPU accelerates mathematical operations required for field-oriented control, sensor fusion, and adaptive filtering - eliminating reliance on software-emulated floating-point libraries and reducing CPU load in the TMS320F28335PGFA.
What package type and pin count does the TMS320F28335PGFA use?
The TMS320F28335PGFA uses a 176-pin Low-Profile Quad Flatpack (LQFP) package designated PGF, with 0.5-mm pitch and 24.0 mm × 24.0 mm body size. This package includes an exposed thermal pad and supports industrial temperature range (–40°C to 85°C), making it suitable for thermally constrained motor control and power conversion PCB layouts.
How many PWM outputs does the TMS320F28335PGFA support?
The TMS320F28335PGFA supports up to 18 ePWM outputs across six modules, plus six HRPWM channels with 150-ps minimum pulse-width resolution. These outputs are fully configurable for complementary, synchronized, or dead-time-inserted operation - essential for driving three-phase inverters, resonant converters, and multi-level topologies in the TMS320F28335PGFA.
Is the TMS320F28335PGFA pin-compatible with other F2833x devices?
Yes, the TMS320F28335PGFA shares identical pinout and package dimensions with other F2833x variants offered in the PGF (176-pin LQFP) package, including TMS320F28334PGF and TMS320F28333PGF. This allows direct substitution within the same footprint when adjusting flash size or peripheral configuration - provided firmware and hardware design accommodate functional differences in the TMS320F28335PGFA.
TMX320F28335PGFA Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Package/Case:
- 176-LQFP
- Series:
- C2000™ C28x Delfino™
- Packaging:
- Tray
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- C28x
- Core Size:
- 32-Bit Single-Core
- Speed:
- 150MHz
- Connectivity:
- CANbus, EBI/EMI, I2C, McBSP, SCI, SPI, UART/USART
- Peripherals:
- DMA, POR, PWM, WDT
- Number of I/O:
- 88
- Program Memory Size:
- 512KB (256K x 16)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 34K x 16
- Voltage - Supply (Vcc/Vdd):
- 1.805V ~ 1.995V
- Data Converters:
- A/D 16x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
TMX320F28335PGFA FAQ
1.How can I place an order for TMX320F28335PGFA through Aetrix?
Please submit a Request for Quotation (RFQ) for TMX320F28335PGFA 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 TMX320F28335PGFA reliable?
The price and inventory of TMX320F28335PGFA are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for TMX320F28335PGFA is usually 5 days.
3.What payment methods are accepted for TMX320F28335PGFA?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for TMX320F28335PGFA transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for TMX320F28335PGFA?
TMX320F28335PGFA orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your TMX320F28335PGFA 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 TMX320F28335PGFA?
For technical support, including TMX320F28335PGFA datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your TMX320F28335PGFA requirements.
6.How does Aetrix verify that TMX320F28335PGFA is sourced from the original manufacturer or authorized distributors?
All TMX320F28335PGFA 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 TMX320F28335PGFA meets industry standards.
7.What is the process for return or replacement of TMX320F28335PGFA?
All TMX320F28335PGFA units undergo pre-shipment inspection (PSI). If there is an issue with TMX320F28335PGFA, 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 TMX320F28335PGFA part is unused and in its original packaging.
Return procedure for TMX320F28335PGFA:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
TMX320F28335PGFA 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…

