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?
