Overview
The TMS320C28343ZFEQ is a high-performance microcontroller unit (MCU) from Texas Instruments, part of the Delfino™ MCU generation. It is designed for real-time control applications and builds on TI's existing F2833x high-performance floating-point microcontrollers. The C2834x series, which includes the TMS320C28343, delivers up to 300 MHz of floating-point performance and features up to 516 KB of on-chip RAM. The device is based on the C28x core, making it code-compatible with all C28x microcontrollers. The on-chip peripherals and low-latency core make it an excellent solution for performance-hungry real-time control applications.
Key Specifications
Specification | Details |
---|---|
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 | 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 |
Package | 256-Ball Plastic Ball Grid Array (BGA) (ZFE) |
Temperature Range | –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)
- Six-Channel DMA Controller (for McBSP, XINTF, and SARAM)
- 16-Bit or 32-Bit External Interface (XINTF)
- More Than 2M × 16 Address Reach
- On-Chip Oscillator and Watchdog Timer Module
- Peripheral Interrupt Expansion (PIE) Block That Supports All 64 Peripheral Interrupts
- Endianness: Little Endian
- 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
- Six 32-Bit Enhanced Capture (eCAP) Modules
- Three 32-Bit Quadrature Encoder Pulse (QEP) Modules
- Six 32-Bit Timers and Nine 16-Bit 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
- Up to 88 Individually Programmable, Multiplexed GPIO Pins With Input Filtering
- Advanced Emulation Features:
- Analysis and Breakpoint Functions
- Real-Time Debug Using Hardware
Applications
The TMS320C28343ZFEQ is designed for real-time control applications, particularly in demanding environments such as automotive, industrial automation, and medical devices. It is well-suited for applications requiring high-performance floating-point operations, low-latency interrupt handling, and extensive peripheral control.
- Automotive Control Systems
- Industrial Automation and Control
- Medical Devices and Equipment
- High-Performance Motor Control
- Power Electronics and Renewable Energy Systems
Q & A
- What is the maximum clock speed of the TMS320C28343ZFEQ?
The maximum clock speed is up to 300 MHz with a cycle time of 3.33 ns.
- What type of CPU does the TMS320C28343ZFEQ use?
The device uses a high-performance 32-bit CPU (TMS320C28x) with an IEEE 754 single-precision floating-point unit (FPU).
- How much on-chip memory does the TMS320C28343ZFEQ have?
The device has up to 258K × 16 SARAM and 8K × 16 Boot ROM.
- What are the key features of the enhanced pulse width modulator (ePWM) outputs?
The ePWM outputs include single-edge, dual-edge symmetric, or dual-edge asymmetric outputs, dead-band generation, PWM chopping by high-frequency carrier, and trip zone input.
- Does the TMS320C28343ZFEQ support real-time debugging?
- What is the temperature range for the TMS320C28343ZFEQ?
The temperature range is –40°C to 125°C, with AEC Q100 qualification for automotive applications.
- How many GPIO pins does the TMS320C28343ZFEQ have?
The device has up to 88 individually programmable, multiplexed GPIO pins with input filtering.
- What types of serial port peripherals are available on the TMS320C28343ZFEQ?
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.
- Is the TMS320C28343ZFEQ code-compatible with other C28x microcontrollers?
- What is the package type for the TMS320C28343ZFEQ?
The device is available in a 256-ball plastic ball grid array (BGA) package.