Overview
The TMS320F28235ZJZQ is a high-performance 32-bit microcontroller from Texas Instruments, part of the C2000™ real-time control microcontroller 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 sensing and signal processing. The C2000 line includes both Premium and Entry performance MCUs, with the F28235 being a highly integrated solution for demanding control applications.
Key Specifications
Specification | Details |
---|---|
Processor | High-performance 32-bit CPU (TMS320C28x) |
Clock Speed | Up to 150 MHz (6.67-ns cycle time) |
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, 8K × 16 Boot ROM |
Package | 176-ball plastic Ball Grid Array (BGA) [ZJZ] |
Operating Temperature | –40°C to 125°C (Q option) |
ADC | 12-bit ADC, 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 |
Key Features
- High-performance static CMOS technology
- IEEE 754 single-precision Floating-Point Unit (FPU) (not available on F28235)
- 16 × 16 and 32 × 32 MAC operations, 16 × 16 dual MAC
- Harvard bus architecture, fast interrupt response and processing
- Unified memory programming model, code-efficient in C/C++ and Assembly
- Six-channel DMA controller for ADC, McBSP, ePWM, XINTF, and SARAM
- 16-bit or 32-bit External Interface (XINTF) with more than 2M × 16 address reach
- Enhanced control peripherals including up to 18 PWM outputs, up to 6 HRPWM outputs, and up to 6 event capture inputs
- 128-bit security key/lock to protect flash/OTP/RAM blocks and prevent firmware reverse-engineering
- JTAG boundary scan support and advanced debug features
- Low-power modes and power savings with IDLE, STANDBY, HALT modes supported
Applications
- Industrial motor drives
- Solar inverters and digital power
- Electrical vehicles and transportation
- Motor control and sensing and signal processing
- Advanced driver assistance systems (ADAS)
- 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
- Power delivery - industrial AC-DC
Q & A
- What is the maximum clock speed of the TMS320F28235?
The maximum clock speed is up to 150 MHz with a cycle time of 6.67 ns.
- What type of memory does the TMS320F28235 have?
The device has 256K × 16 flash, 34K × 16 SARAM, 1K × 16 OTP ROM, and 8K × 16 Boot ROM.
- What is the operating temperature range for the Q option of the TMS320F28235ZJZQ?
The operating temperature range is –40°C to 125°C.
- How many ADC channels does the TMS320F28235 have?
The device has a 12-bit ADC with 16 channels and an 80-ns conversion rate.
- What types of serial port peripherals are available on the TMS320F28235?
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.
- Does the TMS320F28235 support floating-point operations?
No, the TMS320F28235 does not have a Floating-Point Unit (FPU); this feature is available only on the F2833x series.
- What is the security feature of the TMS320F28235?
The device has a 128-bit security key/lock to protect flash/OTP/RAM blocks and prevent firmware reverse-engineering.
- What are the low-power modes supported by the TMS320F28235?
The device supports IDLE, STANDBY, and HALT modes for power savings.
- What development tools are available for the TMS320F28235?
Development support includes ANSI C/C++ compiler/assembler/linker, Code Composer Studio™ IDE, DSP/BIOS™ and SYS/BIOS, and digital motor control and digital power software libraries.
- What is the endianness of the TMS320F28235?
The endianness is Little endian.