Texas Instruments

TMS320F28335 - C2000 32-Bit DSC 150MHz FPU 512KB | TI

MPN: TMS320F28335 βœ“ Active
In Stock Ships in 1-3 business days
176-LQFP (24 x 24 mm) Package 150 MHz Speed 512 KB (256K x 16) Memory
Contact for pricing
MOQ: 1 |
Price updated: 2026-09-13
Volume Pricing
Qty Unit Price Extended
1 $0 $0.00
10 $0 $0.00
100 $0 $0.00
500 $0 $0.00
1,000 $0 $0.00
ℹ️ All prices are in USD

TMS320F28335 Overview

The Texas Instruments TMS320F28335 is a C2000 Delfino 32-bit floating-point digital signal controller (DSC) delivering 150 MIPS (150 MHz CPU clock), 512 KB (256K x 16) of on-chip Flash, an external memory interface (EMIF), and a 12-bit ADC, housed in a 176-pin LQFP package (PGF suffix).

A digital signal controller combines the computational throughput of a digital signal processor with the peripheral integration and control-oriented architecture of a microcontroller. Within the power management hierarchy, the DSC sits at the top of the C2000 real-time controller family: MCU -> digital signal controller -> embedded processor -> semiconductor device, making it the central control element in digitally controlled power and motion systems.

Key features include the 32-bit C28x CPU core with an integrated single-precision FPU, which removes the software overhead of fixed-point arithmetic for control-law computations; 150 MIPS sustained real-time performance; 512 KB Flash with 34K x 16 bytes of SARAM for code and data; 18 PWM channels including high-resolution ePWM for power conversion; and a rich analog and communications suite with 12-bit ADC, eCAN, McBSP, SPI, SCI, and I2C interfaces.

Architecturally, the TMS320F28335 uses a modified Harvard bus structure with separate program and data buses, a unified memory map enabled by the FPU generation, a 32 x 32-bit multiplier, atomic read-modify-write instructions, and fast interrupt latency suited to field-oriented motor control loops running in the tens of microseconds. Three 32-bit CPU timers and a PIE interrupt matrix support deterministic real-time execution.

Typical applications include industrial motor drives (FOC for PMSM and induction motors), digital power supplies and solar inverters, and automotive/transportation control systems where high-resolution PWM and fast ADC feedback loops are mandatory.

A key design consideration: at 150 MHz, the core voltage supply differs from the I/O supply, so dual-rail power sequencing and proper decoupling per the TI TMS320x2833x Technical Reference Manual are essential for reliable operation.

This page synthesizes verified distributor data, drop-in same-family alternatives, and practical design guidance beyond what the manufacturer datasheet page alone provides.

Drop-in alternatives for TMS320F28335 β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

TMS320F28335PGFA

βœ… Drop-In
Texas Instruments
πŸ“¦ 176-LQFP
C28x (C2000 Delfino) Β· 32 bit Β· 150 MHz (150 MIPS) Β· Yes (single-precision FPU) Β· 512 KB (256K x 16) Β· 68 KB Β· 12 bit Β· up to 16

βœ“ In Stock

$14.2 / Unit

View Datasheet β†’

TMS320F28335ZJZQ

βœ… Drop-In
πŸ“¦ 176-LQFP
same silicon as TMS320F28335ZJZA family used in E2E forum; automotive/high-reliability temperature grade per TI E2E thread 1180591

πŸ“‹ Reference alternative (not in catalog)

TMS320F28334PGFA

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 176-LQFP
Flash 256 KB vs 512 KB (-50%), same FPU, 150 MHz, same pinout

πŸ“‹ Reference alternative (not in catalog)

TMS320F28332PGFA

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 176-LQFP
Flash 128 KB vs 512 KB (-75%), same FPU, 150 MHz, same pinout

πŸ“‹ Reference alternative (not in catalog)

TMS320F28235PGFA

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 176-LQFP
no FPU (fixed-point only, -1 FPU), otherwise same 150 MHz core, peripherals and 176-LQFP pinout

πŸ“‹ Reference alternative (not in catalog)

TMS320F28234PGFA

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 176-LQFP
no FPU and 256 KB Flash vs 512 KB (-50%), same pinout and peripherals

πŸ“‹ Reference alternative (not in catalog)

TMS320F28335 Maximum Ratings & Electrical Characteristics

Core Processor C28x 32-bit with FPU
Core Size 32-Bit
CPU Clock Rate 150 MHz
Performance 150 MIPS
Flash Memory 512 KB (256K x 16)
SARAM 34K x 16
ADC Resolution 12 bit
ADC Channels 16-channel, 2 x sample/hold
PWM Channels 18 (ePWM, HRPWM capable)
External Memory Interface EMIF, 16/32-bit
Communications Interfaces eCAN, McBSP (2), SPI, SCI (3), I2C
Timers 3 x 32-bit CPU timers
Package 176-LQFP (24 x 24 mm)
Mounting Type Surface Mount
Family C2000 Delfino TMS320C28x DSC generation
RoHS Status Compliant

TMS320F28335 176-lqfp (24 x 24 mm) Pin Configuration Guide

Pin configuration for TMS320F28335 (176-lqfp (24 x 24 mm) package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

176-lqfp (24 x 24 mm) package pinout diagram for TMS320F28335

No detailed pinout data available for TMS320F28335.

Refer to the datasheet for full pin configuration.

Typical Applications

TMS320F28335 is suitable for 6 applications: Industrial Motor Drives (FOC), Solar Inverters and Digital Power, Automotive and Transportation Control, UPS and Power Quality Equipment, Industrial Automation and Robotics, Renewable Energy Microinverters and EV Charging.

🏭

Industrial Motor Drives (FOC)

The TMS320F28335's 150 MHz C28x FPU core executes full field-oriented control (FOC) loops for PMSM, BLDC, and induction motors within a single PWM period, with the floating-point unit eliminating IQmath scaling overhead in Clarke/Park transforms and PI current controllers. Its 18 ePWM channels with dead-band and trip-zone hardware drive three-phase inverters directly, while the 12-bit ADC with dual sample/hold captures phase currents and DC-bus voltage simultaneously for low torque ripple. Placed as the inverter's sole controller, it delivers deterministic microsecond-level interrupt latency that general-purpose MCUs cannot guarantee.

⚑

Solar Inverters and Digital Power

In grid-tied solar inverters and digital power supplies, the TMS320F28335 runs MPPT algorithms, grid synchronization (software PLL), and current-loop control concurrently on its 150 MHz FPU-enabled core. The high-resolution ePWM subsystem provides the phase-shift and interleaving control that LLC, totem-pole PFC, and three-phase string-inverter topologies demand, achieving effective PWM resolutions far finer than standard 16-bit counters. The 12-bit ADC samples grid current and DC-link voltage synchronously with PWM to minimize control-loop delay. Its EMIF also offloads logging and HMI data without stealing CPU cycles from the real-time control loop.

πŸš—

Automotive and Transportation Control

Transportation systems - auxiliary inverters, onboard chargers, EPS and traction-adjacent motor control - use the TMS320F28335 (including its extended-temperature ZJZQ grades referenced in TI's E2E forum) as the main real-time controller. The FPU-based core executes torque control and observer algorithms (SMO, MRAS) at 150 MHz, while ePWM trip-zone hardware provides nanosecond-response fault shutdown for overcurrent events without software intervention. Its dual onboard CAN (eCAN) interfaces integrate directly with vehicle communication buses, and Flash-based program memory supports field firmware updates during service.

πŸ”Œ

UPS and Power Quality Equipment

Online double-conversion UPS systems rely on the TMS320F28335 for inverter waveform synthesis, battery charger control, and static-bypass supervision in a single controller. Its 150 MHz FPU core runs repetitive-controller-based harmonic compensation, keeping output THD low under nonlinear loads, while 18 ePWM channels manage interleaved PFC and inverter legs simultaneously. The 12-bit ADC, sampling synchronously with the PWM carrier, captures battery current and output voltage with minimal phase error. The EMIF supports fast external memory for event logging and waveform capture required in service diagnostics.

πŸ€–

Industrial Automation and Robotics

In robotics and factory automation, the TMS320F28335 controls multi-axis servo drives, executing position, velocity, and current cascades per axis on its 150 MHz FPU core. Deterministic interrupt behavior and 32-bit CPU timers enable synchronized multi-axis motion across a 20 kHz current loop and multi-kHz position loop. eQEP quadrature-encoder interfaces provide high-resolution position feedback, while eCAN links axes to a central motion controller. Its Flash-plus-SARAM memory organization supports both the control firmware and per-axis compensation tables without external memory, and the EMIF handles additional FPGA or memory expansion in dense multi-axis cabinets.

πŸ”‹

Renewable Energy Microinverters and EV Charging

The TMS320F28335 fits high-density power conversion such as EV onboard charger PFC/DC-DC stages and renewable micro-inverter platforms where one controller must run interleaved boost PFC plus phase-shifted full-bridge control concurrently. High-resolution ePWM supports constant-on-time and phase-shift modulation schemes with fine duty granularity for high-efficiency soft-switching. The 12-bit ADC monitors isolation-relevant feedback quantities synchronously, and the C28x FPU executes loss-model and thermal-estimation algorithms alongside control loops. Its long market tenure and mature TI C2000Ware digital-power reference software shorten certification-driven development cycles.

What is the TMS320F28335 and what are its key specifications?
The TMS320F28335 is a Texas Instruments C2000 Delfino 32-bit digital signal controller with a C28x CPU plus FPU running at 150 MHz (150 MIPS). Key specifications: 512 KB (256K x 16) Flash, 34K x 16 SARAM, 12-bit ADC, 18 ePWM channels, EMIF external memory interface, and a 176-pin LQFP package (PGF). According to TI's official product page, it targets demanding real-time control applications such as motor drives and digital power.
Does the TMS320F28335 have a floating-point unit (FPU)?
Yes, the TMS320F28335 includes an IEEE-754 single-precision floating-point unit integrated with the C28x 32-bit CPU. This is a defining feature of the F2833x generation versus the earlier fixed-point-only F2823x generation. The FPU accelerates control-law math such as Park/Clarke transforms in field-oriented motor control, avoiding the scaling and saturation overhead required by IQmath fixed-point libraries on parts like the TMS320F28235.
What is the difference between TMS320F28335 and TMS320F28235?
The TMS320F28335 has an FPU while the TMS320F28235 is fixed-point only; both run at 150 MHz, offer the same peripheral set, and share the 176-pin LQFP package. According to TI documentation, the F28335/F28235 devices are members of the same C2000 DSC generation and are largely pin-compatible, so migration is primarily a software consideration (floating-point versus IQmath fixed-point code).
Can TMS320F28334 or TMS320F28332 replace the TMS320F28335?
Yes, within Flash limits: the TMS320F28334 (256 KB Flash) and TMS320F28332 (128 KB Flash) are same-family, same-package members of the F2833x generation with identical peripherals and pinout. According to TI datasheets, they are drop-in hardware replacements on the same 176-LQFP footprint if your application fits within their smaller Flash and memory configurations. Verify RAM sizing before substitution.
Is TMS320F28335 pin-to-pin compatible with TMS320F28379D?
No. According to TI's E2E C2000 forum, the newer TMS320F2837xD family (including TMS320F28377S/TMS320F28379D) is not pin-to-pin compatible with the TMS320F28335; the dual-core F2837xD uses different packages and pin assignments. Migration to F2837xD requires PCB redesign, but offers roughly double the processing capability with dual C28x cores and CLA coprocessors.
Where can I download the TMS320F28335 datasheet PDF?
The authoritative TMS320F28335 documentation is available from Texas Instruments at ti.com/product/TMS320F28335, which links the TMS320F2833x/2823x datasheet and the TMS320x2833x, 2823x Technical Reference Manual. Mirror sites such as alldatasheet.com and Mouser also host the PDF (the comprehensive combined datasheet runs to roughly 219 pages). Always prefer the latest revision on TI.com for errata and timing specifications.
What is the TMS320F28335 used for?
The TMS320F28335 is used for real-time closed-loop control in industrial power electronics: motor drives (FOC for PMSM, BLDC, and induction motors), solar inverters, digital power supplies (LLC, totem-pole PFC), UPS systems, and automotive control units. Its 150 MHz FPU-enabled core, 18 high-resolution PWM channels, and fast 12-bit ADC allow complete current-loop control cycles within tens of microseconds.
Which chip can replace TMS320F28335 in the future?
For minimal hardware and software change, stay within the F2833x family (TMS320F28334 or TMS320F28332, same 176-LQFP pinout). For a long-term path with more processing capability, TI's E2E forum recommends the TMS320F28075 or TMS320F2837xD family (TMS320F28377S/F28379D), noting these require layout and code migration but provide dual-core performance and continued lifecycle support.
What package options exist for TMS320F28335?
The TMS320F28335 is available in a 176-pin LQFP (24 x 24 mm, PGF suffix, e.g., TMS320F28335PGFA) and a 176-ball MicroStar BGA (GJZ package, e.g., TMS320F28335ZJZA/ZJZQ). According to TI's product folder, the LQFP suits hand-inspection and reflow prototyping while the BGA suits space-constrained high-volume boards; both expose the same peripheral set.
Is TMS320F28335 still active and recommended for new designs?
The TMS320F28335 family remains active in TI's catalog and in high-volume production after more than a decade on the market. However, TI's forum guidance for new designs points to newer C2000 generations (F28004x, F2837xD/F2838x) for enhanced lifecycle headroom and performance. The F28335 remains fully supported with the C2000Ware toolchain and is a safe choice for maintain brownfield designs.
What tools and IDE support the TMS320F28335?
The TMS320F28335 is supported by TI's Code Composer Studio IDE, the C2000 compiler, C2000Ware software (including motor-control and digital-power libraries), and hardware tools such as the XDS100/XDS510 JTAG emulators and the controlCARD/Development Kit ecosystem (e.g., TMDXCNCD28335). This mature ecosystem makes it one of the best-documented C2000 parts for legacy and new motor-control projects.
Is the TMS320F28335 RoHS compliant and lead-free?
Yes. The TMS320F28335 (including TMS320F28335PGFA and BGA variants) is offered in RoHS-compliant, lead-free packaging per TI's product page and quality/environmental data. For formal certificates, TI provides material declarations and RoHS certificates through its Quality & Environmental portal; always confirm against the specific ordering suffix on your purchase documents.
What is the price of TMS320F28335 and where can I buy it?
Pricing for the TMS320F28335 (e.g., TMS320F28335PGFA) is listed at distributors such as DigiKey and Mouser, which stock the 176-LQFP package with same-day shipping options. As of 2026-09-14, XAIPART shows quantity-tiered pricing; contact us for a quotation and lead time, as MCU pricing varies with order volume and market availability.
Is the TMS320F28335 suitable for solar inverter and digital power applications?
Yes. The TMS320F28335 is widely deployed in solar inverters, LLC converters, and PFC stages. Its 18 ePWM channels with high-resolution PWM (HRPWM) enable sub-150 ps effective resolution for phase-shifted full-bridge and interleaved topologies, while the 12-bit ADC and EMIF support fast feedback and auxiliary processing. TI's DigitalPower software libraries for C2000 include reference software for these topologies.
Hey Google, what can replace TMS320F28335 without changing my PCB?
Without PCB changes, choose same-family same-package parts: TMS320F28334PGFA (256 KB Flash, 80% of Flash), TMS320F28332PGFA (128 KB Flash), or TMS320F28235PGFA (fixed-point, no FPU) - all in the same 176-pin LQFP. These are hardware drop-ins requiring only code-side checks. Parts like TMS320F28379D offer more capability but are NOT pin-compatible and require a board redesign.
What is the best STMicroelectronics or other cross-brand equivalent for TMS320F28335?
There is no true cross-brand drop-in equivalent for the TMS320F28335; no other manufacturer produces a pin-compatible 176-LQFP part with the C28x/FPU architecture and ePWM/HRPWM peripheral set. STM32 Cortex-M4/M7 MCUs (e.g., STM32F4/F7 with advanced timers) are functional competitors for motor control but differ completely in package, pinout, toolchain, and peripherals, making them redesigns rather than replacements.
Where can I find the TMS320F28335 pinout?
The complete 176-pin LQFP and 176-ball BGA pinout for the TMS320F28335 is defined in the TMS320F2833x/2823x datasheet terminal functions section and the TMS320x2833x Technical Reference Manual, both downloadable from ti.com/product/TMS320F28335. The pinout multiplexes GPIO with ePWM, eCAN, McBSP, SPI, SCI, and ADC functions; consult the GPIO mux table in the Technical Reference Manual when assigning pins.

Engineering reference data for TMS320F28335 β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the TMS320F28335 when you need the maximum Flash (512 KB) and FPU-accelerated floating-point control on the C2000 Delfino 176-LQFP platform - it is the flagship of the F2833x family. Choose TMS320F28334PGFA (256 KB) or TMS320F28332PGFA (128 KB) as pin-compatible cost-downs when firmware is smaller and no Flash expansion is planned. Choose TMS320F28235PGFA only if your code is already fixed-point (IQmath) and cost matters - it drops the FPU but keeps everything else. Select extended-temperature ZJZ grade variants for harsh environments. For NEW designs needing more performance or longer roadmap, TI's E2E guidance points to TMS320F28075 or the dual-core TMS320F2837xD family - but these are not pin-compatible and require PCB redesign. If you must change nothing on your board, stay within F2833x.

Comparison with Alternatives

Parameter This Product TMS320F28335PGFA TMS320F28335ZJZQ TMS320F28334PGFA TMS320F28332PGFA TMS320F28235PGFA
Package 176-LQFP (24 x 24 mm) 176-LQFP - same 176-LQFP - same 176-LQFP - same 176-LQFP - same 176-LQFP - same
Brand Texas Instruments Texas Instruments Texas Instruments Texas Instruments Texas Instruments Texas Instruments
CPU / FPU C28x 32-bit with FPU, 150 MHz C28x + FPU, 150 MHz C28x + FPU, 150 MHz C28x + FPU, 150 MHz C28x + FPU, 150 MHz C28x, 150 MHz - no FPU
Flash Memory 512 KB (256K x 16) 512 KB 512 KB 256 KB 128 KB 512 KB
ADC 12-bit 12-bit 12-bit 12-bit 12-bit 12-bit
PWM Channels 18 (ePWM) 18 18 18 12 18
External Memory Interface EMIF (16/32-bit) EMIF EMIF EMIF EMIF EMIF
Ordering Suffix / Grade TMS320F28335 (base family number) PGF, 176-LQFP ordering suffix ZJZ, extended-temperature grade (per TI E2E 1180591) PGF, mid-Flash family member PGF, entry-Flash family member PGF, fixed-point (F2823x) member

Key Differentiators

  • Integrated single-precision FPU on the C28x core (vs TMS320F28235PGFA)
  • Largest Flash in the F2833x family (vs TMS320F28334PGFA)
  • Full peripheral parity within a pin-compatible family (vs TMS320F28332PGFA)

Design Notes

The TMS320F28335 requires separate core and I/O supply rails with defined power-up sequencing per the TMS320x2833x datasheet power-sequencing section. Estimate: with core and I/O decoupling implemented as multiple 0.1 uF ceramics per supply bank plus bulk capacitance near each regulator, rail droop during Flash write operations stays within specification. Never power I/O rails before the core rail beyond the datasheet sequencing limits, or latch-up risk increases. Consult TI's C2000 power-supply reference designs for compatible dual-rail LDO and buck solutions.

For the 176-LQFP (24 x 24 mm), place the 0.1 uF decoupling capacitors within 2-3 mm of their supply pins on the component side, one per VDD/VDDIO pair, and use a solid ground plane. Route the 30 MHz external crystal (X1/X2) traces short and shielded with a ground guard to minimize jitter in the PLL clock feeding the 150 MHz CPU. Keep ePWM outputs away from the 12-bit ADC input traces - switching noise coupling into ADC inputs directly degrades current-loop accuracy in motor-drive layouts.

Common TMS320F28335 pitfalls: (1) assuming GPIO-muxed peripherals default to their peripheral function - all pins default to GPIO after reset, so the GPAMUX/GPBMUX registers must be configured before peripherals drive pins; (2) forgetting the pie-vector-table re-mapping after bootloader boot in Flash mode; (3) exceeding Flash write-endurance during calibration logging in the field. Always verify code fits target Flash when substituting TMS320F28334 (256 KB) or TMS320F28332 (128 KB) drop-ins - linker map sizes shrink accordingly.

Compliance Information

RoHS
Compliant
REACH
Unknown
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Unknown

RoHS compliant per TI product page for TMS320F28335 family. REACH/halogen/conflict-minerals declarations should be confirmed via TI's Quality & Environmental portal for the specific ordering suffix.

Data verified on: 2026-09-14 β€” data verified and curated by XAIPART's component engineering team

Related Searches

TMS320F28335 datasheet PDF TMS320F28335PGFA price buy Texas Instruments TMS320F28335 C2000 DSC TMS320F28335 150MHz FPU 512KB flash microcontroller TMS320F28335 176-LQFP pinout TMS320F28335 motor control FOC application TMS320F28335 vs TMS320F28379D pin compatible TMS320F28335 drop-in replacement TMS320F28334 TMS320F28335 equivalent substitute what chip can replace TMS320F28335 TMS320F28335 solar inverter digital power buy TMS320F28335PGFA in stock

Related Components & Terms

Texas Instruments TMS320F28335 TMS320F28335PGFA TMS320F28334 TMS320F28332 TMS320F28235 TMS320F28379D C2000 Delfino C28x CPU digital signal controller microcontroller FPU ePWM HRPWM EMIF eCAN 176-LQFP Code Composer Studio C2000Ware RoHS field-oriented motor control digital power supply 12-bit ADC
Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details