Overview
The TMS320C28344ZFET is a high-performance microcontroller from Texas Instruments, part of the Delfino™ MCU generation. It is designed for real-time control applications and is based on the C28x core, ensuring code compatibility with all C28x microcontrollers. This device delivers up to 300 MHz of floating-point performance and features up to 516KB of on-chip RAM. The C28344 is optimized for performance-hungry real-time control applications, thanks to its on-chip peripherals and low-latency core.
Key Specifications
Parameter | Specification |
---|---|
Processor Speed | Up to 300 MHz (3.33-ns Cycle Time) |
Core Voltage | 1.1-V/1.2-V Core |
I/O Voltage | 3.3-V I/O |
PLL/Oscillator Voltage | 1.8-V PLL/Oscillator |
CPU Type | High-Performance 32-Bit CPU (TMS320C28x) |
Floating-Point Unit | IEEE 754 Single-Precision Floating-Point Unit (FPU) |
MAC Operations | 16 × 16 and 32 × 32 MAC Operations, 16 × 16 Dual MAC |
Bus Architecture | Harvard Bus Architecture |
On-Chip Memory | Up to 258K × 16 SARAM, 8K × 16 Boot ROM |
DMA Controller | Six-Channel DMA Controller (for McBSP, XINTF, and SARAM) |
External Interface | 16-Bit or 32-Bit External Interface (XINTF) |
GPIO Pins | Up to 88 Individually Programmable, Multiplexed GPIO Pins With Input Filtering |
Package Options | 256-Ball Plastic Ball Grid Array (BGA) (ZFE), 179-Ball MicroStar BGA™ (ZHH) |
Temperature Range | T: –40°C to 105°C, S: –40°C to 125°C, Q: –40°C to 125°C (AEC Q100 Qualification for Automotive Applications) |
Key Features
- High-Performance Static CMOS Technology
- Fast Interrupt Response and Processing
- Code-Efficient (in C/C++ and Assembly)
- Enhanced Control Peripherals:
- Eighteen Enhanced Pulse Width Modulator (ePWM) Outputs
- Dedicated 16-Bit Time-Based Counter With Period and Frequency Control
- Single-Edge, Dual-Edge Symmetric, or Dual-Edge Asymmetric Outputs
- Dead-Band Generation and PWM Chopping by High-Frequency Carrier
- Trip Zone Input
- Up to 9 HRPWM Outputs With 55-ps MEP Resolution at VDD = 1.1 V (65 ps at 1.2 V)
- Six 32-Bit Enhanced Capture (eCAP) Modules
- Three 32-Bit Quadrature Encoder Pulse (QEP) Modules
- Six 32-Bit Timers and Nine 16-Bit Timers
- Three 32-Bit CPU Timers
- Serial Port Peripherals:
- Up to 2 CAN Modules
- Up to 3 SCI (UART) Modules
- Up to 2 McBSP Modules (Configurable as SPI)
- Up to 2 SPI Modules
- One Inter-Integrated Circuit (I2C) Bus
- External ADC Interface
- Advanced Emulation Features:
- Analysis and Breakpoint Functions
- Real-Time Debug Using Hardware
Applications
- Industrial AC Inverter Drives
- Industrial Servo Amplifiers and Controllers
- Computer Numerical Control (CNC) Machining
- Uninterruptible and Server Power Supplies
- Telecom Equipment Power
- Solar Inverters
Q & A
- What is the maximum clock speed of the TMS320C28344ZFET?
The maximum clock speed is up to 300 MHz (3.33-ns Cycle Time).
- What type of CPU does the TMS320C28344ZFET use?
The TMS320C28344ZFET uses a High-Performance 32-Bit CPU (TMS320C28x).
- Does the TMS320C28344ZFET have a floating-point unit?
Yes, it includes an IEEE 754 Single-Precision Floating-Point Unit (FPU).
- What is the on-chip memory capacity of the TMS320C28344ZFET?
The on-chip memory includes up to 258K × 16 SARAM and 8K × 16 Boot ROM.
- What are the package options for the TMS320C28344ZFET?
The package options include 256-Ball Plastic Ball Grid Array (BGA) (ZFE) and 179-Ball MicroStar BGA™ (ZHH).
- What are the temperature ranges for the TMS320C28344ZFET?
The temperature ranges are T: –40°C to 105°C, S: –40°C to 125°C, and Q: –40°C to 125°C (AEC Q100 Qualification for Automotive Applications).
- What types of serial port peripherals are available on the TMS320C28344ZFET?
The device includes up to 2 CAN Modules, up to 3 SCI (UART) Modules, up to 2 McBSP Modules (configurable as SPI), up to 2 SPI Modules, and one Inter-Integrated Circuit (I2C) Bus.
- Does the TMS320C28344ZFET support real-time debugging?
Yes, it supports real-time debug using hardware and includes advanced emulation features such as analysis and breakpoint functions.
- What are some of the enhanced control peripherals available on the TMS320C28344ZFET?
The device features eighteen Enhanced Pulse Width Modulator (ePWM) Outputs, dedicated 16-Bit Time-Based Counter, and other advanced control peripherals.
- Is the TMS320C28344ZFET suitable for automotive applications?
Yes, it is qualified for automotive applications with the AEC Q100 qualification.
- How many GPIO pins does the TMS320C28344ZFET have?
The device has up to 88 individually programmable, multiplexed GPIO pins with input filtering.