Overview
The TMS320F28335ZHHA is a high-performance 32-bit microcontroller from Texas Instruments, part of the C2000™ real-time control microcontrollers family. This device is optimized for processing, sensing, and actuation in real-time control applications such as industrial motor drives, solar inverters, digital power, electrical vehicles, and more. It features a high-performance static CMOS technology with a 32-bit CPU (TMS320C28x) and supports advanced control peripherals and interfaces.
Key Specifications
Parameter | Specification |
---|---|
Processor Speed | Up to 150 MHz (6.67-ns cycle time) |
Core Voltage | 1.9-V/1.8-V |
I/O Voltage | 3.3-V |
Memory | 256K × 16 flash, 34K × 16 SARAM, 1K × 16 OTP ROM |
Package Options | 179-ball MicroStar BGA, 176-pin HLQFP, 176-pin LQFP |
Temperature Range | -40°C to 85°C (A), -40°C to 125°C (S, Q) |
External Interface | 16-bit or 32-bit XINTF, more than 2M × 16 address reach |
ADC | 12-bit, 16 channels, 80-ns conversion rate |
GPIO | Up to 88 individually programmable, multiplexed GPIO pins |
Peripheral Interrupts | Peripheral Interrupt Expansion (PIE) block supporting 58 peripheral interrupts |
Key Features
- High-performance 32-bit CPU (TMS320C28x) with IEEE 754 single-precision Floating-Point Unit (FPU)
- 16 × 16 and 32 × 32 MAC operations, 16 × 16 dual MAC
- Harvard bus architecture, fast interrupt response and processing, unified memory programming model
- Six-channel DMA controller for ADC, McBSP, ePWM, XINTF, and SARAM
- Up to 18 PWM outputs, up to 6 HRPWM outputs with 150-ps MEP resolution
- Up to 6 event capture inputs, up to 2 Quadrature Encoder interfaces
- Up to 8 32-bit timers, up to 9 16-bit timers
- Serial port peripherals including CAN, SCI (UART), McBSP, SPI, and I2C
- JTAG boundary scan support and advanced debug features
- Low-power modes and power savings with IDLE, STANDBY, HALT modes
Applications
- Advanced Driver Assistance Systems (ADAS) - Medium/short range radar
- Building automation - HVAC motor control, traction inverter motor control
- Factory automation & control - Automated sorting equipment, CNC control
- Grid infrastructure - Central inverter, string inverter
- Hybrid, electric & powertrain systems - Inverter & motor control, on-board (OBC) & wireless charger
- Motor drives - AC-input BLDC motor drive, servo drive control module
- Power delivery - Industrial AC-DC
Q & A
- What is the maximum operating frequency of the TMS320F28335ZHHA?
Up to 150 MHz (6.67-ns cycle time).
- What are the core and I/O voltages of the TMS320F28335ZHHA?
The core voltage is 1.9-V/1.8-V, and the I/O voltage is 3.3-V.
- How much flash and SARAM memory does the TMS320F28335ZHHA have?
256K × 16 flash and 34K × 16 SARAM.
- What are the package options for the TMS320F28335ZHHA?
179-ball MicroStar BGA, 176-pin HLQFP, 176-pin LQFP.
- What is the temperature range for the TMS320F28335ZHHA?
-40°C to 85°C (A), -40°C to 125°C (S, Q).
- Does the TMS320F28335ZHHA support floating-point operations?
Yes, it includes an IEEE 754 single-precision Floating-Point Unit (FPU).
- How many PWM outputs does the TMS320F28335ZHHA support?
Up to 18 PWM outputs and up to 6 HRPWM outputs with 150-ps MEP resolution.
- What types of serial interfaces are available on the TMS320F28335ZHHA?
CAN, SCI (UART), McBSP, SPI, and I2C.
- Does the TMS320F28335ZHHA support low-power modes?
Yes, it supports IDLE, STANDBY, and HALT modes.
- What is the resolution of the ADC on the TMS320F28335ZHHA?
12-bit, with 16 channels and an 80-ns conversion rate.