Infineon Technologies XMC™4700/4800 Microcontrollers
Infineon XMC™4700/4800 Arm® Cortex®-M4 Core Microcontrollers are 32-bit high-performance and energy-efficient MCUs for industrial connectivity, industrial control, power conversion, and sense and control. These Infineon MCUs offer up to 2MB Flash and 352KB RAM. XMC4800 features an EtherCAT® slave controller with unrivaled real-time Ethernet communication. XMC4700 provides a 144MHz core and six-channel CAN.Features
- CPU Subsystem
- CPU Core
- High Performance 32-bit ARM Cortex-M4 CPU
- 16-bit and 32-bit Thumb2 instruction set
- DSP/MAC instructions
- System timer (SysTick) for operating system support
- Floating Point Unit
- Memory Protection Unit
- Nested Vectored Interrupt Controller
- General Purpose DMA
- Event Request Unit (ERU) for programmable processing of external and internal service requests
- Flexible CRC Engine (FCE) for multiple bit error detection
- On-Chip Memories
- 16KB on-chip boot ROM
- 96KB on-chip high-speed program memory
- 128KB on-chip high-speed data memory
- 128KB on-chip high-speed communication memory
- 2MB on-chip Flash Memory with 8KB instruction cach
- CPU Core
- Communication Peripherals
- Ethernet MAC module capable of 10/100MB transfer rates
- EtherCAT Slave interface (ECAT) capable of 100MB transfer rates with 2 MII ports, 8 Fieldbus Memory Management Units (FMMU), 8 Sync Manager, 64 -bit distributed clocks
- Universal Serial Bus, USB 2.0 host, Full-Speed OTG, with integrated PHY
- Controller Area Network interface (MultiCAN), Full-CAN/Basic-CAN with 6 nodes, 256 message objects (MO), data rate up to 1MBaud
- Six Universal Serial Interface Channels (USIC), providing 6 serial channels, usable as UART, double-SPI, quad-SPI, IIC, IIS, and LIN interfaces
Applications
- Industrial connectivity
- Industrial control
- Power conversion
- Sense and control
Block Diagram
Published: 2017-03-03
| Updated: 2022-06-27