Contact Us
CXL 1.x Controller IP
Design IP
Overview

SmartDV’s CXL (Compute Express Link) 1.x Controller IP enables high-speed, low-latency, and cache-coherent communication between CPUs, memory, and accelerators—addressing the performance demands of next-generation data centers and high-performance computing (HPC) applications. Fully compliant with the CXL 1.0 and 1.1 specification, it supports CXL.io, CXL.cache, and CXL.mem protocols, ensuring seamless integration into diverse system architectures.

Designed for flexibility, the IP core is highly configurable to meet specific design requirements, supporting both ASIC and FPGA implementations while optimizing for area, power, and performance. With robust support for coherency management, protocol layering, and configurable lane widths, the CXL 1.x Controller IP is ideal for designs seeking scalable bandwidth and efficient memory sharing across heterogeneous compute environments.

Benefits
  • High-Speed Coherency Support – Implements CXL.io, CXL.cache, and CXL.mem protocols as per the CXL 1.1 specification
  • PCIe Foundation with Native Mode Support – Built on PCIe Gen5 with support for PCIe 1.0 to 5.0, PIPE interface, and full PCIe controller functionality
  • Dual-Mode Configuration – Allows static configuration between PCIe and CXL protocol modes for flexible deployment
  • Robust Link Management – Supports signaling rates up to 32 GT/s, link widths from x1 to x16, and bifurcation to x4 in CXL mode
  • Efficient Protocol Handling – Supports ALMP, Power Management VDMs, framing error detection, and CXL link layer retry mechanisms
  • Comprehensive Message Support – Handles all CXL.cache and CXL.mem request/response messages, snoop responses, and cache line types
  • Flexible Data Management – Supports data poisoning, byte enable, MDH, and configurable TC-to-VC queue mapping
  • Scalable Device Integration – Supports up to 256 functions, virtual channels, QoS telemetry, and Type 1/2/3 CXL devices
  • Optimized for SoC Deployment – Seamless integration with AXI and AHB interfaces, and advanced power management via ASPM and software control
Compliance and Compatibility
  • Fully compliant with CXL 1.0 and 1.1 specifications
  • Built on PCI Express Base Specification 5.0, backward-compatible with PCIe 1.0–5.0
  • Compatible with all major EDA synthesis, simulation, and linting flows