The XEF216-512-TQ128-C20 is a xCORE-200 series comprehensive 32-bit Multicore Microcontroller that brings the low latency and timing determinism of the xCORE architecture to mainstream embedded applications. Unlike conventional microcontrollers, xCORE multicore microcontrollers execute multiple real-time tasks simultaneously and communicate between tasks using a high speed network. Because xCORE multicore microcontrollers are completely deterministic, you can write software to implement functions that traditionally require dedicated hardware.
Multicore MCU with advanced multi-core RISC architecture
16 Real-time logical cores on 2 xCORE tiles
Cores share up to 1000MIPS
167 High-density 16/32-bit instructions
USB PHY, fully compliant with USB 2.0 specification
RGMII support, compliant with RGMII v1.3 specification
512kB Internal single-cycle SRAM
16kB Internal OTP
2MB Internal flash for application code and overlays
12 Clock blocks
20 Timers
8 Locks
JTAG Module for on-chip debug
Programming lock disables debug and prevents read-back of memory contents
AES bootloader ensures secrecy of IP held on external flash memory