Vendor: Cadence Design Systems, Inc. Category: LPDDR

Simulation VIP for LPDDR6

The Gold Standard Memory Model is intended to be compatible with the anticipated JEDEC LPDDR6 standard for your IP, Subsystem, So…

Overview

The Gold Standard Memory Model is intended to be compatible with the highly anticipated JEDEC LPDDR6 standard for your IP, Subsystem, SoC, and System-level Design Verification in High-performance Computing and Artificial Intelligence.

First-to-market, with Multiple Early Adopters of Production Designs, targeting full LPDDR6 support. In Production Since 2023.

This Verification IP (VIP) is intended for modeling the upcoming JEDEC Low-Power Memory Device, LPDDR6 design specification. It provides a mature, highly capable compliance verification solution that supports simulation, formal analysis, and hardware acceleration platforms, making it applicable to intellectual property (IP), system-on-chip (SoC), and system-level verification. The VIP for LPDDR6 is compatible with the industry-standard Universal Verification Methodology (UVM), runs on all leading simulators, and leverages the industry-standard Cadence Memory Model core architecture, interface, and use model.

LPDDR6 is the highly anticipated next generation of the popular LPDDR memory standard, planned by JEDEC to increase memory speed and efficiency, targeting the mobile devices artificial intelligence application space. The LPDDR6 standard is an industry-leading low-power volatile (DRAM) device memory standard for the storage of system code, software applications, and user data. The LPDDR6 Low-Power Memory Device Standard is designed to satisfy the performance and memory density demands of the latest generation of mobile devices such as smartphones, tablets, ultra-thin notebooks, and similar connected devices on the newest, high-speed 4G/5G networks.

Supported specifications: The VIP for LPDDR6 Memory Model supports the latest proposals, which are balloted at JEDEC for LPDDR6: JESD209-6 dated July 2025.

Key Features

Key features of the LPDDR6 device standard supported by the Cadence VIP for LPDDR6 are listed below:

Feature Name

Description

Speed

  • 80 Mbps to 14400 Mbps

Device Density

  • Supports a wide range of device densities from 4Gb to 64Gb. Dual channel sub-channel configuration. bank architecture: Four bank groups per sub-channel

General DDR Functionality

  • Activation, precharge, and mode register write and read, CAS, read, write, power down, refresh, self-refresh, PDX-NT, NT-write, NT-read, read DQ calibration, write FIFO, read FIFO, MPC, and RFM command and related timing checks
  • Bank and chip state machine per sub channel
  • Clock frequency change, clock stop, jitters timing checks
  • Initialization sequence
  • Mode registers with frontdoor and backdoor access
  • Different physical mode registers for 3 FSP
  • All command-to-command timings, training timings, and core AC timings checks
  • Dynamic voltage and frequency switch(DVFSL/DVFSQ/DVFSH/DVFSB)
  • VRCG enable/disable
  • Self-refresh and power down checks
  • Setup/hold checks for CS/CA/DQ and training feedback corruption
  • Single ended and differential mode of CK, WCK, and RDQS
  • Data bus inversion​
  • tmargin relaxation support for all timing params which are of type physical

Training Modes

  • WCK-DQ training
  • ZQ calibration
  • Read DQ calibration and offset calibration
  • WCK2CK leveling
  • RDQS and enhanced RDQS toggle modes
  • DCA and read DCA
  • Loopback mode
  • WCK2DQ interval oscillator training
  • Duty Cycle Monitor (DCM)

Write Clock

  • WCK to CK ratio: 2:1
  • WCK sync off timing and sync extension
  • WCK2DQ AC timings for low and high frequency
  • WCK always on
  • WCK static and toggle checks at full/half rate
  • Write clock-related jitter timing parameter support
  • WCK postamble checks

Burst Length

  • 32 byte (BL24) and 64 byte (BL48)
  • Interleaved 64 byte access when data rate is higher than 6400 Mbps (> 6400 Mbps)

Data Packet Format

  • Data packet format with DBI/link ECC/on-die ECC/system meta mode enable/disable supported
  • Burst sequence for read as per data packet format
  • Non FIXL packet detection during write in different mode (Default , Link Protection , onDieECC , SystemMeta , Dbi)  and checkers

RDQS Preamble and Postamble

  • RDQS patterns at Half/full rate toggles
  • RDQS pre shift
  • All combinations of reads merging placed Tccd+n apart

Efficiency Mode

  • Static
  • Dynamic
  • Efficiency mode for mixed packages
  • Timing constraints between same die sub-channels when efficiency mode enabled
  • MRW control in SEFF/DEFF mode

Refresh

  • Refresh checks and optimized refresh​​
  • Refresh rates and options to control the application of new rates
  • Temperature-based refresh changes and core timing derating
  • PASR and PARC
  • RFM Training constraints

ECC

  • Link ECC and EDC mode
    • SBE, MBE detection
    • SBE correction
  • On-die ECC (separate memory)

PRAC

  • Activation counter initialization
  • PRAC core timing parameters
  • Alert backoff protocol
  • Checkers and configurations to modify PRAC behavior
  • Backdoor PRAC alert assertion
  • Added soma feature for Activation count of rows of all banks or per bank to get decrement by BAT value When RFMab/RFMpb command is issued

System Meta Mode

  • Separate MDR memory to store Meta info
  • Meta command decoding
  • Meta command timings
  • Wck2ck sync extension with meta commands

Command Clock Sync

  • CK sync turn ON and OFF
  • CK sync timings constraints
  • Command Input edge and sync status validation

CA Parity

  • CA parity check
  • Alert assertion and mode register status update on parity fail
  • Parity error injection through callback
  • NOP commands issued prior to establishing CK sync state (including the NOP command used to initiate CK sync) are not subject to CA parity checking

FMR and Alert

  • Fault detection and alert assertion
  • Supported fault detection: PRAC, ECC/EDC, and CA parity
  • Backdoor fault injection and alert assertion
  • Alert clean on MRR or via ABO protocol for PRAC fault

Inter-rank timing

  • Rank-to-rank timing checks using InterConnectDesc SOMA feature

Frequency Set Points

  • Allows LPDDR6 to be switched between three different operating frequencies by duplicating mode register parameters commonly changed with operating frequency

Exploration Mode

  • VIP acts as a passive monitor without driving data and only checks for the command protocols: Read, MRR, and write

MPC

  • Supports all 6 MPC commands

Latency and Frequency Table

  • Checks all read and write latency requirements for a given frequency with related MR settings

ODT

  • Support for dynamic write non-target ODT including PDX-NT command

Duty Cycle Adjuster

  • Support for controlling the duty cycle of RDQS/DQ during Reads and WCK duty cycle adjustment
CS Training
  • Long and Short VREFCS return time
  • Delay from VREFCS Update to RESET DRAM CS Counter/Reset Compare results
  • Valid Clock/Write Clock Requirement after CS input
  • WCK differential validation during training
  • WCK frequency validation w.r.t WCKFM settings
  • CST FSPOP and FSPWR settings validation at CST entry
  • Setup/Hold check on DQ during vRef CS latch time
Command Bus Training
  • Long and Short VREFCS return time
  • Delay from VREFCA Update to RESET DRAM LFSR/Reset Compare results
  • Valid Clock/Write Clock Requirement after CA PRBS pattern
  • WCK differential validation during training
  • WCK frequency validation w.r.t WCKFM settings
  • CBT FSPOP and FSPWR settings validation at CBT entry
  • Setup/Hold check on DQ during vRef CA latch time
WCK2DQ interval oscillator training
  • Support for WCK2DQ interval oscillator training along with the checkers and timers
x6 mode
  • Command Truth Table support for x6 mode
  • LPDDR6CK SYNC operation x6
  • LPDDR6 Mode Register Read (MRR)x6 Mode
  • LPDDR6 Data packet format for x6 devices
Mode Registers
  • All the mode registers are supported including new MRs related to PPR, Fault registers, Serial IDs and ECC

Functional Coverage

Provides a rich functional coverage of the below.

  • Command-to-command timings coverage with all frequency range
  • Inter-rank timing
  • Mode register fields
  • Efficiency and system meta mode
  • Transaction fields

General Capabilities

  • Soma reload
  • Debug Ports
  • Command and data callbacks
  • Error control per sub-channel and Error injection through callback
  • SystemC

Block Diagram

Benefits

  • Hundreds of protocol and timing checkers to easily catch design bugs
  • Predefined configurations based on specific speed and density for generic JEDEC definitions available on ememory.com(opens in a new tab)
  • Transaction and memory callbacks for all protocol, model states, and device memory events
  • Ability to optionally skip initializations or dynamically change configuration parameters
  • Extensive functional coverage in SystemVerilog
  • Integrated with the DFI LPDDR6 solution for IP level verification
  • Plug-and-play connectivity to system performance analyzer for subsystem or SoC performance verification
  • Support testbench language interfaces for SystemVerilog, UVM, OVM, and SystemC

Files

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

Specifications

Identity

Part Number
Simulation VIP for LPDDR6
Vendor
Cadence Design Systems, Inc.

Provider

Cadence Design Systems, Inc.
HQ: USA
If you want to achieve silicon success, let Cadence help you choose the right IP solution and capture its full value in your SoC design. Cadence® IP solutions offer the combined advantages of a high-quality portfolio, an open platform, a modern IP factory approach to quality, and a strong ecosystem. Now you can tackle IP-to-SoC development in a system context, focus your internal effort on differentiation, and leverage multi-function cores to do more, faster. The Cadence IP Portfolio includes silicon-proven Tensilica® IP cores, analog PHY interfaces, standards-based IP cores, verification IP cores, and other solutions as well as customization services for current and emerging industry standards. The Cadence IP Factory provides you with an automated approach to the customization, delivery, and verification of SoC IP. As a result, you can spend more time on differentiation, with the assurance that you'll meet your performance, power, and area requirements. Choosing Cadence IP enables you to design with confidence because you have more freedom to innovate your SoCs with less risk and faster time to market.

Learn more about LPDDR IP core

LPDDR flash: A memory optimized for automotive systems

Next-generation automotive systems are advancing beyond the limits of currently available technologies. The addition of advanced driver assistance systems (ADAS) and other advanced features requires greater processing power and increased connectivity throughout the vehicle.

SOCAMM: Modernizing Data Center Memory with LPDDR6/5X

Small Outline Compression-Attached Memory Module (SOCAMM) has made its way into the data center as an alternative to external CPU memory, due to its high performance, low power, memory capacity, and scalability.

Frequently asked questions about LPDDR IP

What is Simulation VIP for LPDDR6?

Simulation VIP for LPDDR6 is a LPDDR IP core from Cadence Design Systems, Inc. listed on Semi IP Hub.

How should engineers evaluate this LPDDR?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this LPDDR 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