Overview
The TMS320F28334ZJZA 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 systems, electrical vehicles, and sensing and signal processing.
The C2000 line includes both Premium and Entry performance MCUs, with the TMS320F28334 being a highly integrated solution for demanding control applications. It features advanced peripherals and robust memory options, making it suitable for a wide range of industrial and automotive applications.
Key Specifications
Parameter | Specification |
---|---|
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 | 128K × 16 flash, 34K × 16 SARAM, 1K × 16 OTP ROM, 8K × 16 Boot ROM |
ADC | 12-bit ADC, 16 channels, 80-ns conversion rate |
GPIO | Up to 88 individually programmable, multiplexed GPIO pins with input filtering |
Package | 176-ball plastic Ball Grid Array (BGA) [ZJZ] |
Operating Temperature | –40°C to 85°C (A), –40°C to 125°C (S and Q options) |
FPU | IEEE 754 single-precision Floating-Point Unit (FPU) |
DMA | Six-channel DMA controller |
Timers | Up to 8 32-bit timers, up to 9 16-bit timers, three 32-bit CPU timers |
Serial Peripherals | 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
- Harvard bus architecture and fast interrupt response and processing
- Unified memory programming model and code-efficient design in C/C++ and Assembly
- Enhanced control peripherals including up to 18 PWM outputs, up to 6 HRPWM outputs, and up to 6 event capture inputs
- Advanced debug features with analysis and breakpoint functions, and real-time debug using hardware
- Development support includes ANSI C/C++ compiler/assembler/linker, Code Composer Studio™ IDE, DSP/BIOS™ and SYS/BIOS
- Low-power modes and power savings with IDLE, STANDBY, HALT modes supported
- 128-bit security key/lock to protect flash/OTP/RAM blocks and prevent firmware reverse-engineering
- JTAG boundary scan support and IEEE Standard 1149.1-1990 Standard Test Access Port and Boundary Scan Architecture
Applications
- Industrial motor drives and servo drive control modules
- Solar inverters and digital power systems
- Electrical vehicles and transportation systems, including inverter and motor control, on-board chargers (OBC), and wireless chargers
- Factory automation and control, including automated sorting equipment and CNC control
- Grid infrastructure, including central and string inverters
- Building automation, including HVAC motor control and traction inverter motor control
- Advanced driver assistance systems (ADAS) and hybrid, electric, and powertrain systems
Q & A
- What is the clock speed of the TMS320F28334ZJZA?
The clock speed of the TMS320F28334ZJZA is up to 150 MHz with a cycle time of 6.67 ns.
- What type of memory does the TMS320F28334ZJZA have?
The device has 128K × 16 flash, 34K × 16 SARAM, 1K × 16 OTP ROM, and 8K × 16 Boot ROM.
- What is the ADC specification of the TMS320F28334ZJZA?
The device features a 12-bit ADC with 16 channels and an 80-ns conversion rate.
- How many GPIO pins does the TMS320F28334ZJZA have?
The device has up to 88 individually programmable, multiplexed GPIO pins with input filtering.
- What are the operating temperature ranges for the TMS320F28334ZJZA?
The operating temperature ranges are –40°C to 85°C (A), –40°C to 125°C (S and Q options).
- Does the TMS320F28334ZJZA support floating-point operations?
Yes, it includes an IEEE 754 single-precision Floating-Point Unit (FPU).
- What kind of DMA controller does the TMS320F28334ZJZA have?
The device features a six-channel DMA controller.
- What are the low-power modes supported by the TMS320F28334ZJZA?
The device supports IDLE, STANDBY, and HALT modes for power savings.
- Does the TMS320F28334ZJZA have security features?
Yes, it includes a 128-bit security key/lock to protect flash/OTP/RAM blocks and prevent firmware reverse-engineering.
- What development tools are available for the TMS320F28334ZJZA?
Development support includes ANSI C/C++ compiler/assembler/linker, Code Composer Studio™ IDE, DSP/BIOS™, and SYS/BIOS.