Vendor: ZeroPoint Technologies AB Category: CXL

CXL memory expansion

DenseMem increases effective CXL Type 3 Device memory capacity by a factor of 2x through transparent, in-line memory compression/…

Overview

DenseMem increases effective CXL Type 3 Device memory capacity by a factor of 2x through transparent, in-line memory compression/decompression with minimal impact to latency and badwidth. DenseMem is available as an area and power efficient drag and drop IP block portable across the latest process nodes.

Applications

Data Center operators at scale regularly employ software memory compression to create an additional memory tier to conserve capacity and interconnect bandwidth. Such operations consume monetizable host node compute cycles. DenseMem offloads compression/ decompression , tranparently creating a new, dynamically adjusting compressed memory tier within the Type 3 Device. DenseMem free up host cycles to service end user workloads. DenseMem supports industry standard compression algorithms for compatibility/ interoperability and alternatively offers propreitary compression algorithms for highest performance. DenseMem AI features adapt performance by adjusting to workloads automatically.

Integration

DenseMem can be integrated into the CXL Type 3 device SoC, between the CXL controller and memory controller logic blocks, supporting both AXI4 and CHI specifications. DenseMem lightweight firmware enables communication with the device over CXL.mem commands when reading and writing pages. DenseMem exposes compressed memory region as an additional Tier in the memory hierarchy, for easy integration into existing linux and software application stacks as well as CXL fabric management software.

Benefits

2-3x effective capacity increase. New compressed memory tier instantiated automatically inside CXL Type 3 device. Turn key solution: Real-time compression/decompression coupled with compaction, and transparent memory management. Operations at main memory speed and throughput. Compatible with AXI4/CHI specifications for easy integration. Intelligent real-time analysis and tuning to adapt to diverse workloads.

Performance / KPI

Feature Performance
Compression ratio: 2-3x across diverse data sets
Frequency: 1.6GHz (@5nm TSMC)
IP area: Starting at 0.23mm2 (@5nm TSMC) 75% is SRAM
Memory technologies supported: (LP)DDR4, (LP)DDR5

System integration of DenseMem

Integrated within a CXL Type 3 device

Key features

  • Turn key solution: compression, compaction, memory management
  • Automatic compressed memory tier
  • Multi-instance support to match interface throughput
  • Cache line granularity decompression for highest read performance (proprietary algorithm)

Block Diagram

Benefits

  • Standards
    • Protocol: CXL 2.0, 3.0, 3.1, cxl.mem
    • Compression: LZ4, ZID (proprietary)
    • AMBA interface: AXI4, CHI
  • Architecture
    • Transparent addressing to host
    • Arbitrary cache line read/ write
    • Bridge to cxl.mem, optionally to cxl.io
    • Support for DCD, optional custom interface
    • Type 3 device support, NUMA based memory tiering

What’s Included?

  • FPGA evaluation license
  • Encrypted IP delivery (Xilinx)
  • HDL Source Licenses
    • Synthesizable System Verilog RTL (encrypted)
    • Implementation constraints
    • UVM testbench (self-checking)
    • Vectors for testbench and expected results
    • User Documentation

Files

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

Specifications

Identity

Part Number
DenseMem
Vendor
ZeroPoint Technologies AB

Provider

ZeroPoint Technologies AB
HQ: Sweden
ZeroPoint Technologies is a fabless silicon IP (intellectual property) provider of real-time main memory compression and encryption technology. ZeroPoint Technologies is offering a patented memory compression technology for high performance System on a Chip (SoC) processor subsystems. The technology effectively doubles the main memory capacity and memory bandwidth. Our IP-block is placed on the main memory access path and is transparent to the operating system and applications. ZeroPoint also offers main memory encryption, a technology that delivers high throughput and high security memory encryption, integrated with compression or stand alone. ZeroPoint Technologies AB was incorporated in 2015 as a spinout from Chalmers University of Technology. The Intellectual Property Portfolio related to computer memory management was then acquired from the founders and transferred into the new startup. The technology and ideas behind ZeroPoint come from Professor Per Stenström’s research group, which is internationally recognized for research excellence within high-performance computing. Since its creation, ZeroPoint has attracted skilled people from academia, industry, finance and the startup community and raised its first round of Venture Capital in 2016. The headquarter is in Göteborg, Sweden.

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 CXL memory expansion?

CXL memory expansion is a CXL IP core from ZeroPoint Technologies AB 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