Vendor: Synopsys, Inc. Category: CXL

VIP for Compute Express Link (CXL)

Synopsys Verification IP (VIP) for CXL provides verification of design implementations based on CXL specifications which can be u…

Overview

Synopsys Verification IP (VIP) for CXL provides verification of design implementations based on CXL specifications which can be used in SoCs and system level designs to accelerate verification closure. Synopsys VIP provides support for various CXL protocol including CXL.io, CXL.cache, CXL.mem, enabling verification for all device types.

Category

Feature

Specification Version

CXL 1.1, CXL 2.0, CXL 3.0, CXL IDE, CXL CXS.b, CXL LPIF 1.0, PCIe Base- 5.0/6.0, PIPE- 5.2/6.1

DUT Configuration

HOST, Device

Protocol Support

CXL.io, CXL.cache, CXL.mem, PCIe Only

Interface

Serial PIPE, SERDES, CXL over CXS ULL, CXL Over CXS LLL

Device Type

Type 1 – CXL.io + CXL.cache 

Type 2 – CXL.io + CXL.mem + CXL.cache

Type 3 – CXL.io + CXL.mem

Topology

PCIe TLMs at TL/DL, CXL.io/mem/cache TLM, CXL Flit TLM - CXL Req/ Data/Resp TLM, Logical PHY Interface (LPIF) v 1.1, PCIe LPC, PIPE SerDes Architecture, Serial

Link Speeds

64 GT/s, 32 GT/s and degraded mode of 16 GT/s and 8 GT/s

Link Width

Native Width (x16, x8, and x4) and degraded width (x2, x1)

Security

IDE, DOE

Flit Support

256B standard, 256B Lopt, 68B, and all other flit types supported for each layer

IO/Cache/Mem

All types of IO, Cache and Mem Flows, Back-Invalidation Host, Device Bias mode, Retry flow, Viral and Poison, QoS telemetry

ARB/MUX

All Power Saving states, Weighted Round Robin, Arbitration Bypass mode

Registers

Configuration Space Registers, Memory Mapped Registers

Flex Bus

Alternate Protocol Negotiation, Framing Error Handling, Synch Header Bypass

Initialization and Enumeration

CXL 1.1, 2.0 and 3.0 enumeration, Link Layer Initialization, Bypass Enumeration

Analysis

Protocol Analyzer, Scoreboard, Protocol Checks at each level, Functional Coverage

Simulator

Support all Major Simulators

Methodology

Native SystemVerilog/UVM

Key features

  • Native System Verilog/UVM
  • Source code test
  • Built-in protocol checks
  • Verification plan and coverage
  • Verdi protocol-aware debug
  • Runs on all major simulators

Block Diagram

Benefits

  • Native SystemVerilog/UVM
  • Source Code Test Suites Available
  • Built-in Protocol Checks
  • Complete Subsystem Verification Solution

Files

Note: some files may require an NDA depending on provider policy.

Specifications

Identity

Part Number
VIP for Compute Express Link (CXL)
Vendor
Synopsys, Inc.

Provider

Synopsys, Inc.
HQ: USA
Synopsys is a leading provider of high-quality, silicon-proven semiconductor IP solutions for SoC designs. The broad Synopsys IP portfolio includes logic libraries, embedded memories, analog IP, wired and wireless interface IP, security IP, embedded processors and subsystems. To accelerate IP integration, software development, and silicon bring-up, Synopsys’ IP Accelerated initiative provides architecture design expertise, pre-verified and customizable IP subsystems, hardening, and signal/power integrity analysis. Synopsys' extensive investment in IP quality, comprehensive technical support and robust IP development methodology enables designers to reduce integration risk and accelerate time-to-market.

Learn more about CXL IP core

Industry 1st CXL 4.0 Verification IP: Transforming AI and HPC Systems

Synopsys continues to lead innovation with the industry’s first commercially available CXL 4.0 Verification IP (VIP). This comprehensive solution supports the full 128 GT/s data rate, IO throttling, and streamlined port negotiation, equipping designers to validate and optimize their products for the future.

Powering Up Efficiency: A Deep Dive into CXL L0p and its Verification

Compute Express Link (CXL) is revolutionizing data center architecture, with power management emerging as a key area of innovation. Among its power-saving mechanisms, the L0p (Low Power) state plays a pivotal role in reducing energy consumption during periods of low link activity.

Demystifying CXL Memory Interleaving and HDM Decoder Configuration

Memory interleaving is a technique that distributes memory addresses across multiple memory devices or channels. Instead of storing data sequentially in one device, the system alternates between devices at a fixed granularity. It could help improve bandwidth, reduce latency, and enhance scalability. In the context of Compute Express Link (CXL), memory interleaving is facilitated by the HDM (Host-Managed Device Memory) Decoder.

Boosting AI Performance with CXL

AI workloads are outpacing traditional memory architectures—but CXL®︎ offers a smarter path forward. Cadence's blog, "Boosting AI Performance with CXL," outlines how CXL enables dynamic memory expansion, memory sharing, and maintains coherency across devices to eliminate bottlenecks and boost performance for processing training and inference in large-scale AI systems.

Frequently asked questions about CXL IP cores

What is VIP for Compute Express Link (CXL)?

VIP for Compute Express Link (CXL) is a CXL IP core from Synopsys, Inc. listed on Semi IP Hub.

How should engineers evaluate this CXL?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this CXL IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP