Compute Express Link (CXL) 1.0 is a high-speed, low-latency interconnect standard built on top of the PCIe 5.0 physical layer, designed to enhance communication between CPUs and accelerators, memory, or I/O devices.
The CXL 1.0 IP Core enables efficient cache coherency and memory sharing, offering a unified interface for heterogeneous computing systems. It supports three sub-protocols—CXL.io, CXL.cache, and CXL.mem—to provide coherent and non-coherent access, allowing devices to share memory resources seamlessly and efficiently.