Item specifics
Description
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 flash, 68KB (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 operations, 16×16 dual MAC, Harvard 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 modules, 3 SCI (UART) modules, 2 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 interrupts. GPIO0 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 timers, 6 32-bit eCAP timers, 2 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.0B, 3x SCI/UART, 2x 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 range, original TI quality with ACTIVE product status. 176-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