TMS320F28335 - C2000 32-Bit DSC 150MHz FPU 512KB | TI
MPN: TMS320F28335 β Active| 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 |
TMS320F28335 Overview
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β In Stock
$14.2 / Unit
View Datasheet βTMS320F28335ZJZQ
β Drop-Inπ Reference alternative (not in catalog)
TMS320F28334PGFA
β Drop-In β οΈ εζ°εΎ ιͺθ―π Reference alternative (not in catalog)
TMS320F28332PGFA
β Drop-In β οΈ εζ°εΎ ιͺθ―π Reference alternative (not in catalog)
TMS320F28235PGFA
β Drop-In β οΈ εζ°εΎ ιͺθ―π Reference alternative (not in catalog)
TMS320F28234PGFA
β Drop-In β οΈ εζ°εΎ ιͺθ―π 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.
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.
Recommended
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.
Recommended
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.
Recommended
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.
Recommended
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.
Recommended
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.
Recommended
Recommended Products Summary
Engineering reference data for TMS320F28335 β comparison, design guidance, and compliance information.
Selection Guide
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 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.