Overview
The TMS320F28335ZJZA is a high-performance microcontroller from Texas Instruments, part of the C2000™ real-time microcontroller family. This device is optimized for processing, sensing, and actuation to enhance closed-loop performance in various real-time control applications. It is particularly suited for industrial motor drives, solar inverters, digital power systems, electrical vehicles, and advanced motor control.
Key Specifications
Specification | Details |
---|---|
Processor Speed | Up to 150 MHz (6.67-ns cycle time) |
Core Voltage | 1.9-V/1.8-V core, 3.3-V I/O design |
Memory | 256K × 16 flash, 34K × 16 SARAM, 1K × 16 OTP ROM |
Package Type | 176-ball plastic Ball Grid Array (BGA) [ZJZ] |
Operating Temperature Range | –40°C to 85°C (A), –40°C to 125°C (S and Q for automotive) |
ADC | 12-bit, 16 channels, 80-ns conversion rate |
GPIO | Up to 88 individually programmable, multiplexed GPIO pins with input filtering |
Timers | Up to 8 32-bit timers, up to 9 16-bit timers |
Serial Ports | Up to 2 CAN modules, up to 3 SCI (UART) modules, up to 2 McBSP modules, one SPI module, one I2C bus |
Power Modes | IDLE, STANDBY, HALT modes supported |
Key Features
- High-performance static CMOS technology
- 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 and fast interrupt response
- Six-channel DMA controller for ADC, McBSP, ePWM, XINTF, and SARAM
- Enhanced control peripherals including up to 18 PWM outputs and up to 6 HRPWM outputs
- Advanced debug features with analysis and breakpoint functions
- Development support includes ANSI C/C++ compiler/assembler/linker, Code Composer Studio™ IDE, and digital motor control software libraries
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 TMS320F28335ZJZA?
The maximum operating frequency is up to 150 MHz with a cycle time of 6.67 ns. - What are the core and I/O voltages of the TMS320F28335ZJZA?
The core voltage is 1.9-V/1.8-V, and the I/O voltage is 3.3-V. - How much on-chip memory does the TMS320F28335ZJZA have?
The device has 256K × 16 flash, 34K × 16 SARAM, and 1K × 16 OTP ROM. - What types of serial ports are available on the TMS320F28335ZJZA?
The device includes up to 2 CAN modules, up to 3 SCI (UART) modules, up to 2 McBSP modules, one SPI module, and one I2C bus. - What are the power modes supported by the TMS320F28335ZJZA?
The device supports IDLE, STANDBY, and HALT power modes. - Does the TMS320F28335ZJZA support advanced debug features?
Yes, it includes analysis and breakpoint functions, and real-time debug using hardware. - What is the temperature range for the TMS320F28335ZJZA?
The operating temperature range is –40°C to 85°C (A), and –40°C to 125°C (S and Q for automotive applications). - How many GPIO pins does the TMS320F28335ZJZA have?
The device has up to 88 individually programmable, multiplexed GPIO pins with input filtering. - What kind of ADC does the TMS320F28335ZJZA have?
The device features a 12-bit ADC with 16 channels and an 80-ns conversion rate. - Is the TMS320F28335ZJZA suitable for automotive applications?
Yes, it is AEC Q100 qualified for automotive applications.