TMS320F28335PGFA Texas Instruments C2000 32-bit Floating-Point DSP 150MHz 512KB Flash LQFP-176

Model:
TMS320F28335PGFA
Brand:
TI
Core Processor:
TMS320C28x 32-bit CPU
Floating-Point Unit:
IEEE 754 Single-Precision FPU
Max Frequency:
150MHz
Processing Performance:
150 MIPS / 300 MFLOPS
Flash Memory:
512KB(256K × 16)
SRAM Size:
68KB(34K × 16)
Package:
LQFP-176(24×24mm)
I/O Pins:
88
ADC Resolution:
16 Channels
Operating Temperature:
-40℃ ~ +85℃

TMS320F28335PGFA Product Overview

The TMS320F28335PGFA is a high-performance 32-bit floating-point digital signal controller (DSC) from Texas Instruments' C2000™ family, specifically designed for demanding real-time control applications. Built on high-performance static CMOS technology, the TMS320F28335PGFA operates at up to 150MHz (6.67ns cycle time) with 150MIPS processing capability. It is the first C2000 controller to integrate a floating-point unit (FPU). With 512KB (256K × 16) on-chip flash68KB (34K × 16) SARAM, and a rich set of high-precision control peripherals, the TMS320F28335PGFA comes in a 176-pin LQFP package (24×24mm) with an operating temperature range of -40℃ to +85℃. Combining the signal processing power of a DSP with the control flexibility of an MCU, the TMS320F28335PGFA is widely used in motor control, servo drives, industrial automation, digital power supplies, photovoltaic inverters, robotics, and new energy vehicles.


TMS320F28335PGFA Key Features

High-Performance 32-bit Floating-Point DSP Core: The TMS320F28335PGFA is based on the TMS320C28x 32-bit CPU with IEEE 754 single-precision Floating-Point Unit (FPU). Supports 16×16 and 32×32 MAC operations16×16 dual MACHarvard bus architecture, fast interrupt response, and efficient C/C++ and Assembly coding. Floating-point performance up to 300 MFLOPS.

Large On-Chip Memory: The TMS320F28335PGFA integrates 256K × 16 (512KB) flash and 34K × 16 (68KB) SARAM. Additional 1K × 16 OTP ROM and 8K × 16 boot ROM with software boot modes via SCI, SPI, CAN, I2C, McBSP, XINTF, and parallel I/O.

6-Channel DMA Controller: The TMS320F28335PGFA enables efficient data transfer between ADC, McBSP, ePWM, XINTF, and SARAM without CPU intervention, significantly improving system throughput.

16/32-bit External Memory Interface (XINTF): Address reach of over 2M × 16 for easy expansion of external SRAM, NOR Flash, and more.

Enhanced Control Peripherals: The TMS320F28335PGFA offers up to 18 PWM outputs, including 6 High-Resolution PWMs (HRPWM) with 150-ps resolution. Up to 6 event capture inputs (eCAP) and 2 Quadrature Encoder interfaces (eQEP) for motor position and speed sensing.

High-Precision 12-bit ADC: 16-channel 12-bit ADC with 80ns conversion rate for multi-channel analog signal acquisition.

Rich Serial Communication Interfaces: The TMS320F28335PGFA provides up to 2 CAN modules3 SCI (UART) modules2 McBSP modules (configurable as SPI), 1 SPI module, and 1 I2C bus. Supports CANbus, EBI/EMI, I2C, McBSP, SCI, SPI, UART/USART.

Flexible Interrupt and Clock Management: Peripheral Interrupt Expansion (PIE) block supporting all 58 peripheral interruptsGPIO0 to GPIO63 totaling 64 general-purpose I/O pins. Integrated on-chip oscillator and watchdog timer.

128-bit Security Key/Lock: Protects flash, OTP, and RAM blocks to prevent firmware reverse-engineering.


TMS320F28335PGFA Applications

With powerful floating-point computation, high-precision control peripherals, and a mature ecosystem, the TMS320F28335PGFA is widely used in:

Motor Control & Drives: The TMS320F28335PGFA excels in servo drives, variable-frequency drives, AC/DC motor control, multi-axis motion control

Industrial Automation: PLCs, industrial robots, CNC machines, automation control systems

Digital Power & Energy: Digital switching power supplies, PV inverters, UPS, charging stations

New Energy Vehicles: On-board chargers (OBC), DC-DC converters, battery management systems (BMS)

Renewable Energy: Wind turbine converters, energy storage system (ESS) control

Robotics: Service robots, collaborative robots, AGVs

Power Electronics: Active power filters (APF), static var generators (SVG). The TMS320F28335PGFA is the ideal controller for these demanding real-time applications.


TMS320F28335PGFA Key Advantages

First C2000 Floating-Point Controller with FPU: The TMS320F28335PGFA is the first C2000 family controller to integrate an FPU supporting the IEEE 754 standard. Compared to fixed-point or software floating-point solutions, the FPU accelerates complex mathematical operations (PID, Clark/Park transforms, FFT) by several times, significantly reducing CPU load and enabling real-time implementation of advanced control algorithms like sensorless FOC and model predictive control. 150MHz core with 300 MFLOPS easily handles demanding real-time control tasks.

High-Resolution PWM & Flexible Timers: The TMS320F28335PGFA features up to 18 PWM outputs with 6 HRPWMs featuring 150-ps resolution. Equipped with 3 32-bit CPU timers6 32-bit eCAP timers2 32-bit eQEP timers, and 6 16-bit ePWM timers, providing unparalleled timing and control flexibility for complex control topologies.

16-Channel High-Precision ADC: The TMS320F28335PGFA integrates 16-channel 12-bit ADC with 80ns conversion rate supports simultaneous high-speed multi-channel analog signal acquisition (current, voltage, temperature), with DMA enabling CPU-free data transfer.

Large Memory & External Expansion: The TMS320F28335PGFA provides 512KB on-chip flash and 68KB SRAM for complex applications. The 16/32-bit External Memory Interface (XINTF) supports over 2M×16 address reach for external memory expansion.

Rich Communication Interfaces: The TMS320F28335PGFA integrates 2x CAN 2.0B3x SCI/UART2x McBSP (configurable as SPI), 1x SPI, and 1x I2C for diverse industrial control and automotive communication needs.

Industrial-Grade Reliability: -40℃ to +85℃ wide operating temperature rangeoriginal TI quality with ACTIVE product status176-pin LQFP package for easy PCB assembly and volume production. Mature C2000™ software development kit (SDK) , reference designs, and rich technical documentation significantly lower the development barrier and accelerate time-to-market for the TMS320F28335PGFA.


Why Choose QIXINWEI

Years of experience in the electronics industry. Trusted by global customers.

Massive In-Stock Inventory – Ready to ship promptly

BOM Matching Service – One-stop solution, save time

PCBA Customization – Professional engineering team creates tailor-made solutions based on your needs

Cost-Effective & Efficient – Better channel, better cost

A dedicated team makes your procurement smoother.

Contact us for BOM quotes or PCBA inquiries



FAQ


1. What is TMS320F28335PGFA?

It is a 32-bit floating-point Digital Signal Controller (DSC) from Texas Instruments, part of the C2000™ C28x Delfino™ series. The TMS320F28335PGFA combines the powerful computational capability of a DSP with the real-time control functions of an MCU.

2. What are the key specifications of TMS320F28335PGFA?

Key specifications of the TMS320F28335PGFA include:

Frequency: Up to 150 MHz (6.67-ns cycle time)

CPU: High-performance 32-bit C28x core

FPU: IEEE 754 single-precision Floating-Point Unit

Memory: 512KB Flash, 68KB RAM, 2KB OTP ROM

I/Os: 88 GPIO pins

ADC: 12-bit, 16 channels, 80-ns conversion rate

Temperature Range: -40°C to +85°C

3. What package does TMS320F28335PGFA use?

It uses an LQFP-176 package (Low-profile Quad Flat Package), measuring 24mm × 24mm. Pin pitch is 0.5mm with a height of 1.4mm. Moisture Sensitivity Level is MSL-3 (260°C, 168 hours).

4. What applications is TMS320F28335PGFA suitable for?

The TMS320F28335PGFA is widely used in high-performance real-time control applications, including industrial motor drives (AC/DC motors, servo motors), variable frequency drives and inverters, digital power supplies, renewable energy systems (solar inverters), electric vehicles and transportation, robotics, and grid equipment.

5. What development tools support TMS320F28335PGFA?

The recommended IDE for the TMS320F28335PGFA is Code Composer Studio (CCS) , provided free by TI. Debuggers supported include XDS100v2/v3, XDS200, XDS560, and other TI emulators. MATLAB/Simulink is also supported for model-based design and code generation.

6. What is the operating temperature range of TMS320F28335PGFA?

The operating temperature range of the TMS320F28335PGFA is -40°C to +85°C (ambient temperature TA). The maximum junction temperature (TJ) is 150°C.

7. What are the key features of TMS320F28335PGFA?

150 MHz C28x CPU + Single-precision FPU

6-channel DMA controller for ADC, McBSP, ePWM, XINTF, and SARAM

16-bit or 32-bit External Interface (XINTF) with over 2M × 16 address reach

128-bit security key/lock to protect Flash/OTP/RAM from firmware reverse-engineering

Harvard bus architecture + Fast interrupt response

8. What peripheral interfaces does TMS320F28335PGFA support?

PWM: Up to 18 PWM outputs, with 6 HRPWM outputs featuring 150-ps resolution

ADC: 12-bit, 16 channels, 80-ns conversion rate

Communication: 2×CAN, 3×SCI (UART), 2×McBSP (configurable as SPI), 1×SPI, 1×I2C

eQEP: 2 Quadrature Encoder interfaces

eCAP: 6 event capture inputs

9. What are the alternative models for TMS320F28335PGFA?

Upgrade options in the same family include the TMS320F2837x series (up to 200MHz) and the C2834x series (up to 300MHz, but without Flash and ADC). Other package/spec variants include TMS320F28335PTPS (176-HLQFP) and TMS320F28335ZJZS (BGA package).

10. What are the design considerations when using TMS320F28335PGFA?

Core Voltage: 1.9V/1.8V core supply, 3.3V I/O supply

Power Decoupling: Place appropriate decoupling capacitors near power pins for 150MHz high-speed operation

Crystal: Supports on-chip oscillator with external crystal or clock source

Boot Modes: Supports booting via SCI, SPI, CAN, I2C, McBSP, XINTF, and parallel I/O