Overview
The TMS320F28333PGFA is a high-performance microcontroller from Texas Instruments, part of the C2000™ C28x Delfino™ series. This device is designed for real-time control applications, leveraging advanced features such as high-speed processing, extensive memory, and a wide range of peripherals. The TMS320F28333PGFA is particularly suited for applications requiring precise control and high computational power, such as in industrial automation, automotive systems, and renewable energy systems.
Key Specifications
Specification | Details |
---|---|
Processor Speed | Up to 100 MHz (10-ns cycle time) |
Core Voltage | 1.9-V/1.8-V core |
I/O Voltage | 3.3-V |
CPU Type | High-performance 32-bit CPU (TMS320C28x) |
Floating-Point Unit (FPU) | IEEE 754 single-precision FPU |
Memory | 256K × 16 flash, 34K × 16 SARAM, 1K × 16 OTP ROM |
External Interface | 16-bit or 32-bit External Interface (XINTF) |
DMA Controller | Six-channel DMA controller |
Boot ROM | 8K × 16 Boot ROM with software boot modes |
Package Type | LQFP (176 pins), HLQFP (176 pins), BGA (179 balls) |
Key Features
- High-performance static CMOS technology with up to 100 MHz processing speed.
- High-performance 32-bit CPU (TMS320C28x) with IEEE 754 single-precision Floating-Point Unit (FPU).
- Support for 16 × 16 and 32 × 32 MAC operations and 16 × 16 dual MAC.
- Harvard bus architecture and fast interrupt response and processing.
- Unified memory programming model and code-efficient design 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.
- On-chip memory including flash, SARAM, and OTP ROM.
- Boot ROM with software boot modes through various interfaces (SCI, SPI, CAN, I2C, McBSP, XINTF, and parallel I/O).
- Peripheral Interrupt Expansion (PIE) block supporting all 58 peripheral interrupts.
- 128-bit security key/lock for code security.
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 processing speed of the TMS320F28333PGFA?
The TMS320F28333PGFA operates at up to 100 MHz with a 10-ns cycle time.
- What type of CPU does the TMS320F28333PGFA use?
The TMS320F28333PGFA uses a high-performance 32-bit CPU (TMS320C28x).
- Does the TMS320F28333PGFA have a Floating-Point Unit (FPU)?
- What is the memory configuration of the TMS320F28333PGFA?
The device has 256K × 16 flash, 34K × 16 SARAM, and 1K × 16 OTP ROM.
- What types of interfaces does the TMS320F28333PGFA support for booting?
The device supports software boot modes through SCI, SPI, CAN, I2C, McBSP, XINTF, and parallel I/O.
- How many DMA channels does the TMS320F28333PGFA have?
The TMS320F28333PGFA has a six-channel DMA controller.
- What is the package type of the TMS320F28333PGFA?
The device is available in LQFP (176 pins), HLQFP (176 pins), and BGA (179 balls) packages.
- What are some common applications of the TMS320F28333PGFA?
Common applications include ADAS, building automation, factory automation, grid infrastructure, and hybrid/electric powertrain systems.
- Does the TMS320F28333PGFA have any security features?
- How many peripheral interrupts does the TMS320F28333PGFA support?
The device supports all 58 peripheral interrupts through the Peripheral Interrupt Expansion (PIE) block.