Infineon – XMC4300 and XMC4800 Microcontroller Series with Integrated EtherCAT®

pg14_Infineon

Infineon Logo
The XMC4300 and XMC4800 are the industry’s first-ever microcontrollers with integrated EtherCAT node on an ARM® Cortex®-M processor with on-chip Flash and analog/ mixed signal capabilities. Thus enabling the most compact designs, both series require no additional components such as dedicated EtherCAT ASIC, external memory or a quartz clock generator to start up the EtherCAT slave controller. Designers benefit from BOM cost and PCB space savings.

Both the XMC4300 and XMC4800 series are members of the XMC4000 microcontroller family with full pin and code compatibility, and are designed with the same high quality and reliability standards as the rest of the family. The XMC4300 and XMC4800 enable EtherCAT applications in harsh environments with +125°C ambient temperatures. In addition, they will be available through 2031 or longer.

FEATURES

  • EtherCAT, up to 6 CAN nodes, standard Ethernet MAC
  • Cortex-M4 at 144MHz with large on-chip memories
    - XMC4300: 256kB Flash/128kB RAM
    - XMC4800: up to 2MB Flash/352kB RAM
  • Qualified for +125°C automotive temperature range
  • Long-term availability through 2031 or longer

BENEFITS

  • Most compact EtherCAT design – no additional external components required
  • Bill of material (BOM) cost and PCB space savings
  • Enablement of EtherCAT technology in harsh environments with +125°C ambient temperatures
  • Support of long product lifetime through availability to 2031 or longer

EVAL BOARD: KIT_XMC43_RELAX_ECAT

  • XMC4300-F100 microcontroller based on ARM Cortex-M4 at 144MHZ, integrated EtherCAT Slave Controller, 256kB Flash and 128kB RAM
  • On-board debugger
  • Power over USB
  • ESD and reverse current protection
  • 2x user button and 2x user LED
  • Arduino hardware compatible 3.3V and 5V pinout
  • mikroBUS hardware compatible for click boards
  • CAN node with D-SUB 9 plug
  • EtherCAT node with standard plug
  • EtherCAT node with PHY to PHY connection (optional)

EVAL BOARD: KIT_XMC48_RELAX_ECAT_V1

  • XMC4800-F144 microcontroller based on ARM Cortex-M4 at 144MHZ, integrated EtherCAT Slave Controller, 2MB Flash and 352KB RAM
  • On-board debugger
  • Power over USB
  • ESD and reverse current protection
  • 2x user button and 2x user LED
  • Arduino hardware compatible 3.3V pinout
  • Real-time clock crystal
  • Quad SPI Flash
  • microSD card slot
  • CAN node
  • EtherCAT node

white_spacer

XMC4300 Series Block Overview

System Performance
ARM Cortex-M4 at 144MHzFPUProgrammable interconnect matrixRTC
ARM Cortex-M4 at 144MHzDMA 8-chSysTickCRC engine
ARM Cortex-M4 at 144MHzFlash (ECC) 256kBRAM up to 128kBCACHE 8kB

Communication
2x CAN 64 MOUSIC 4-ch [Quad SPI, SCI/UART, I2C, I2S]
10/100 Ethernet MAC (/w IEEE 1588)USB (FS OTG)SDIO/SD/MMC interface
LED matrix control (8 x 8 segments)

Module/PWM
2x PWM modules (CCU4) 16-bit to 64-bit 4-ch1x PWM modules (CCU8) 16-bit to 64-bit 8-ch + dead-time

Analog
2x 8-ch - 12-bit ADC/4Msps2x 12-bit DAC

Packages/Temperature Range
LQFP100 -40°C to +85°CLQFP100 -40°C to +125°C

grey-line
XMC4800 Series Block Overview
System Performance
ARM Cortex-M4 at 144MHzFPUProgrammable interconnect matrixRTC
ARM Cortex-M4 at 144MHzDMA 12-chSysTickCRC engine
ARM Cortex-M4 at 144MHzFlash (ECC) up to 2MBRAM up to 352kBCACHE 8kB

Communication
6x CAN 256 MOUSIC 6-ch [SPI/Dual SPI/Quad SPI, SCI/UART, I2C, I2S]
10/100 Ethernet MAC (/w IEEE 1588)USB (FS OTG)SDIO/ SD/MMC interface
External memory interface (EBU)

Module/PWM
4x PWM modules (CCU4) 16-bit to 64-bit 4-ch2x PWM modules (CCU8) 16-bit to 64-bit 8-ch + dead-time2x POSIF (position interface)

Analog
4x 8ch 12-bit ADC/4Msps2x 12-bit DAC4x ∆Σ demodulator

Packages/Temperature Range
LQFP100 -40°C to +85°CLQFP144 -40°C to +85°CLFBGA196 -40°C to +85°C
LQFP100 -40°C to +125°CLQFP144 -40°C to +125°CLFBGA196 -40°C to +125°C

Leave a Reply

Your email address will not be published. Required fields are marked *

Protected by WP Anti Spam