Compute Express Link (CXL) is an open standard for high-speed, high capacity central processing unit (CPU)-to-device and CPU-to-memory connections, designed for high performance data center computers. CXL is built on the serial PCI Express (PCIe) physical and electrical interface and includes PCIe-based block input/output protocol (CXL.io) and new cache-coherent protocols for accessing system memory (CXL.cache) and device memory (CXL.mem). The serial communication and pooling capabilities allows CXL memory to overcome performance and socket packaging limitations of common DIMM memory when implementing high storage capacities.
-Multi-protocol technology designed to support low latency and high bandwidth accelerators for high-speed CPU-to-device and CPU-to-memory and switching for fan-out to connect more devices, memory pooling for increased memory utilization efficiency and providing memory capacity, with support of hot-plug, security enhancements, persistent memory support, memory error reporting.
- CXL digital controller IP is highly configurable, latency optimized, modular and robust. Supports fall back mode.