Overview
The TMS320C28346ZFEQ is a high-performance microcontroller unit (MCU) from Texas Instruments, part of the Delfino™ MCU generation. It is based on the C28x core and is designed for real-time control applications, offering up to 300 MHz of floating-point performance and up to 516 KB of on-chip RAM. This MCU is code-compatible with all C28x microcontrollers, making it an excellent solution for demanding control applications such as industrial AC inverter drives, servo amplifiers, and computer numerical control (CNC) machining.
Key Specifications
Specification | Details |
---|---|
Processor Speed | Up to 300 MHz (3.33-ns Cycle Time) |
Core Voltage | 1.1-V/1.2-V |
I/O Voltage | 3.3-V |
PLL/Oscillator Voltage | 1.8-V |
On-Chip Memory | Up to 258K × 16 SARAM, 8K × 16 Boot ROM |
External Interface | 16-Bit or 32-Bit (XINTF), More Than 2M × 16 Address Reach |
Package Type | 256-Ball Plastic Ball Grid Array (BGA) (ZFE) |
Operating Temperature Range | -40°C to 125°C (AEC Q100 Qualification for Automotive Applications) |
GPIO Pins | Up to 88 Individually Programmable, Multiplexed GPIO Pins With Input Filtering |
Key Features
- High-Performance Static CMOS Technology
- High-Performance 32-Bit CPU (TMS320C28x) with IEEE 754 Single-Precision Floating-Point Unit (FPU)
- 16 × 16 and 32 × 32 MAC Operations, 16 × 16 Dual MAC
- Harvard Bus Architecture and Fast Interrupt Response and Processing
- Six-Channel DMA Controller (for McBSP, XINTF, and SARAM)
- Enhanced Control Peripherals including eighteen Enhanced Pulse Width Modulator (ePWM) Outputs
- Dedicated 16-Bit Time-Based Counter With Period and Frequency Control
- Six 32-Bit Enhanced Capture (eCAP) Modules and Three 32-Bit Quadrature Encoder Pulse (QEP) Modules
- Six 32-Bit Timers and Nine 16-Bit Timers
- Serial Port Peripherals including up to 2 CAN Modules, up to 3 SCI (UART) Modules, and up to 2 McBSP Modules (Configurable as SPI)
- Advanced Emulation Features with Analysis and Breakpoint Functions, and 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 operating frequency of the TMS320C28346ZFEQ?
The maximum operating frequency is up to 300 MHz with a cycle time of 3.33 ns.
- What type of floating-point unit does the TMS320C28346ZFEQ have?
The MCU features an IEEE 754 single-precision floating-point unit (FPU).
- How much on-chip RAM does the TMS320C28346ZFEQ have?
The MCU has up to 258K × 16 SARAM and 8K × 16 Boot ROM.
- What types of external interfaces are supported by the TMS320C28346ZFEQ?
The MCU supports 16-Bit or 32-Bit external interfaces (XINTF) with more than 2M × 16 address reach.
- What is the package type and pin count of the TMS320C28346ZFEQ?
The MCU is packaged in a 256-Ball Plastic Ball Grid Array (BGA) (ZFE).
- What is the operating temperature range of the TMS320C28346ZFEQ?
The operating temperature range is -40°C to 125°C, with AEC Q100 qualification for automotive applications.
- How many GPIO pins does the TMS320C28346ZFEQ have?
The MCU has up to 88 individually programmable, multiplexed GPIO pins with input filtering.
- What types of serial port peripherals are supported by the TMS320C28346ZFEQ?
The MCU supports up to 2 CAN modules, up to 3 SCI (UART) modules, up to 2 McBSP modules (configurable as SPI), and up to 2 SPI modules.
- Does the TMS320C28346ZFEQ support real-time debugging?
- What are some common applications of the TMS320C28346ZFEQ?