Contact Us
Overview

SmartDV’s CXL 1.x Controller IP is a fully featured Compute Express Link solution purpose-built for SoC designs requiring high-bandwidth, cache-coherent connectivity in AI accelerator, HPC, and data center applications. Compliant with CXL 1.0 and 1.1 specifications and built on the PCIe 5.0 physical interface, it delivers complete CXL.io, CXL.cache, and CXL.mem protocol implementations with native PCIe mode support, full ARB/MUX functionality, and support for CXL Type 1, Type 2, and Type 3 devices at 32 GT/s signaling rates.

Designed for the integration requirements of modern data center and AI accelerator SoC designs, the IP implements the complete CXL 1.x protocol stack including CXL.io for PCIe-based I/O, CXL.cache for host cache coherency, and CXL.mem for device memory access, alongside ARB/MUX Link Management Packets, CXL Power Management VDM Packets, all CXL.cache/CXL.mem request and response messages, snoop responses, 32B and 64B cache line support, Protocol and Control flit type encoding, Multiple Data Header support, byte enable, link layer retry, and data poisoning. Its Address Translation Service support, configurable TC to VC queue mapping, Hot/Warm/Cold Reset support, QoS Telemetry, and Advanced Error Reporting give data center SoC teams a production-ready CXL 1.x controller.

Built for design flexibility and silicon efficiency, the IP core is highly configurable for both ASIC and FPGA implementations. Its parameterized architecture and clean host interface enable fast integration across a wide range of advanced process nodes.

Request Data Sheet
CXL Controller
Key Features
  • Full CXL 1.x Controller Functionality – Complete CXL.io, CXL.cache, and CXL.mem protocol implementation per CXL 1.1 at 32 GT/s with support for CXL Type 1, Type 2, and Type 3 devices
  • Complete Protocol Stack – ARB/MUX Link Management Packets, all CXL.cache/CXL.mem request/response messages, snoop responses, 32B and 64B cache lines, Protocol/Control flit encoding
  • Native PCIe Mode Support – Full PCIe 5.0 compliance with PIPE interface, ASPM, spread spectrum clocking, speed/width negotiation, and polarity inversion support
  • Advanced CXL Features – Address Translation Service, Multiple Data Header, byte enable, link layer retry, data poisoning, QoS Telemetry, and Advanced Error Reporting
  • Reset Support – Hot Reset, Warm Reset, and Cold Reset support for complete CXL device lifecycle management
  • CXL Power Management – CXL Power Management VDM Packets for efficient data center power state management
Compliance and Compatibility
  • Fully compliant with CXL 1.1 specification; backward compatible with CXL 1.0
  • Built on PCIe 5.0 physical interface per PCI-SIG PCIe 5.0 specification
  • Supports CXL Type 1, Type 2, and Type 3 device configurations
  • Configurable SoC interface supporting AXI, AHB, APB, and custom wrappers for seamless integration
  • Compatible with ASIC and FPGA design flows across leading foundry process nodes
  • Compatible with all major EDA synthesis, simulation, and linting flows

Request Datasheet