Overview
The TMS320F28335ZAYAR is a high-performance 32-bit microcontroller from Texas Instruments, part of the C2000™ family. This device is designed for demanding applications requiring advanced control and signal processing capabilities. It features a high-performance static CMOS technology, a 32-bit CPU (TMS320C28x), and an IEEE 754 single-precision Floating-Point Unit (FPU). The microcontroller is packaged in a 179-pin NFBGA (ZAY) package, making it suitable for a wide range of industrial and automotive applications.
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 |
Flash Memory | 256K × 16 bits |
SARAM | 34K × 16 bits |
OTP ROM | 1K × 16 bits |
Boot ROM | 8K × 16 bits |
ADC | 12-bit, 16 channels, 80-ns conversion rate |
PWM Outputs | Up to 18 PWM outputs |
HRPWM Outputs | Up to 6 HRPWM outputs with 150-ps MEP resolution |
Event Capture Inputs | Up to 6 event capture inputs |
Quadrature Encoder Interfaces | Up to 2 Quadrature Encoder interfaces |
Timers | Up to 8 32-bit timers (6 for eCAPs and 2 for eQEPs) |
Package | 179-pin NFBGA (ZAY) |
Key Features
- High-performance 32-bit CPU (TMS320C28x) with IEEE 754 single-precision Floating-Point Unit (FPU)
- Harvard bus architecture and unified memory programming model
- Fast interrupt response and processing
- 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 and up to 6 HRPWM outputs
- Up to 6 event capture inputs and up to 2 Quadrature Encoder interfaces
- 128-bit security key/lock to protect flash/OTP/RAM blocks and prevent firmware reverse-engineering
- On-chip oscillator and watchdog timer module
- Serial port peripherals including CAN, SCI (UART), McBSP, SPI, and I2C
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
Q & A
- What is the maximum clock speed of the TMS320F28335ZAYAR?
The maximum clock speed is up to 150 MHz with a cycle time of 6.67 ns.
- What type of CPU does the TMS320F28335ZAYAR use?
The device uses a high-performance 32-bit CPU (TMS320C28x) with an IEEE 754 single-precision Floating-Point Unit (FPU).
- How much flash memory does the TMS320F28335ZAYAR have?
The device has 256K × 16 bits of flash memory.
- What is the resolution of the HRPWM outputs?
The HRPWM outputs have a resolution of 150 ps.
- How many PWM outputs does the TMS320F28335ZAYAR support?
The device supports up to 18 PWM outputs.
- What types of serial port peripherals are available on the TMS320F28335ZAYAR?
The device includes CAN, SCI (UART), McBSP, SPI, and I2C serial port peripherals.
- What is the package type and pin count of the TMS320F28335ZAYAR?
The device is packaged in a 179-pin NFBGA (ZAY) package.
- Does the TMS320F28335ZAYAR have any security features?
Yes, it has a 128-bit security key/lock to protect flash/OTP/RAM blocks and prevent firmware reverse-engineering.
- What are some common applications of the TMS320F28335ZAYAR?
Common applications include ADAS, building automation, factory automation, grid infrastructure, and hybrid/electric powertrain systems.
- What is the conversion rate of the ADC on the TMS320F28335ZAYAR?
The 12-bit ADC has a conversion rate of 80 ns.