Architecture and Key Features

Specifications: JESD209-6, JESD209-5D/5C/5B/5A, JESD326-4,JESD209-3/2

Interfaces: JEDEC

Key VIP Features:

  • Single/Dual channel LPDDR 6-PIM/6/5/4/3/2, DFI MC/PHY/Monitor component   
  • Specification linked functional coverages and verification plan
  • Noise and Jitter modelling on the DQS/DQ bus
  • Passive Mode Support, Analysis Port, Bypass/Skip Initialization
  • Static/dynamic timing and configuration settings
  • Callback Hooks for CMD and Data completion, Backdoor Access (Register and Data), Error Injection  
  • Performance statistics

Debug and Analysis:

  • Verdi protocol and performance analysis
  • Protocol and timing checks
  • Trace File: Command and Data
  • Debug Ports: Commands, Bank/Row/Column addresses, MR address/opcode, Main/Bank FSM state, CMD ID, Data ID, RL, WL, WCK Sync State
  • Detailed Error Message: Ref specs section, Expected Vs Observed 
Verification IP for LPDDR

Key Protocol Features

LPDDR6-PIM

  • Only Commands Sampling Support (WRITING_R, READING_R, PIMX_STORE,  PIMX_LOAD, ACTIVE_MB_1) and PIMX command sub-type (LOAD_MAC, LOAD_SCA, LOAD_VEC, LOAD_ACC, PIMX_RAP, PIMX_CLA, PIMX_RST, STORE_ACC).

LPDDR6

  • Efficiency mode (Static and Dynamic), Normal mode, Mixed mode
  • Configuration (4BG/4Bank), All Data Rates (1067-14400Mbps), Multi-rank including checks, Memory Densities (2Gb to 32Gb per subchannel)
  • All Commands (Write, Read, WFF, RFF, RDC, MPC, Dual Refresh, other commands)
  • Clocking (Differential CK/WCK/RDQS, WCK:CK – 2:1)
  • WCK2CK Synchronization (WCKSync, Sync off, WCKAlways ON mode) and CK Synchronization
  • All Mode Registers (MR0 to MR127 with FSP[0-2] physical register sets)
  • Trainings: WCK2CK Levelling Mode, MR12/14 CA/DQVREF, WCKDQ, Command Bus, CS, ZQ Calibration, Enhanced RDS, RDQS Toggle, RX Offset
  • System Meta Function Mode (Meta Data, Partial Array Meta Mode) 
  • Other Features: DBI, PRAC, ECC/EDC, ECS, RDQS Pre Shift, RQDS Half Rate Toggle, DVFSC, Duty Cycle Monitor (DCM) and Duty Cycle Adjuster (DCA), Vref/VRCG, WCKDQI/WCK DQO Oscillator Mode, DFE, CA Parity Check Mode, PreEmphasis, Temperature Derating AC Timing, Alert, PPR, sPPR

LPDDR5

  • Configurations (8/16 Bank and Bank Group Modes, All Data Rates (533-6400 Mbps), Memory Densities (2Gb to 32Gb),Normal (x16), Byte (x8) & Mixed Modes)
  • All Commands (MRW/MRR, RD/WR, ACTIVE, MPC, PDE/PDX, SRE/SRX/DSM, other commands) and Mode registers (WL/RL, Preamble/Postamble, RDQS mode, other fields)
  • WCK2CK Synchronization (4:1/2:1 ratios)
  • Multi-rank support with checks and Refresh management: RFM and DRFM
  • Duty Cycle Monitor and Adjuster , ZQ calibration and DVFS (DVFSC, DVFSQ), ECC, Write-X, DSM, data copy
  • Temperature derating and all core timings
  • Advanced features: DVFSC, DCA/RDCA/DCM, CA/CK/CS ODT, DFE, per-pin DFE, NT-ODT Data Bus Inversion and masking
  • LPDDR5 /LPDDR5X Trainings (CBT Mode 1 & Mode 2, Write Leveling, WCK-DQ Training, Read-Write based WCK-RDQS_t Training, RDQS Toggle Mode, Enhanced RDQS Toggle Mode, WCK-RDQS_t/Parity Training)
  • LPDDR5X
  • New data rates (9600,8533,7500 Mbps) and latencies (RL/WL/nWR)
  • ARFM,RDCA,E-DVFSC,CA/CK/CS ODT, Per-pin DFE, NT-ODT

LPDDR4

  • Data rates: 533–4267 Mbps; densities: 1Gb–32Gb
  • Supports Write Leveling, DQ Read Training, ZQ Calibration, CA, RD/WR FIFO
  • All commands, mode registers, core timings
  • FSP, DBI, configurable refresh rate, DVFS

LPDDR3

  • Data rates: 1333–2133 Mbps; 64Mb to 8 Gb densities and x8, x16, x32 wide SRAM devices
  • Supports Write Leveling, ZQ Calibration
  • All commands (MRW/MRR, RD/WR, ACTIVE, etc.), mode registers, core timings
  • Power-off, self-refresh, deep power-down, partial array self-refresh

LPDDR2

  • Data rates: 200–1066 Mbps; densities: 64Mb–32Gb
  • 64Mb to 8 Gb densities and x8, x16, x32 wide SRAM devices
  • Supports ZQ Calibration, deep power-down
  • All commands, mode registers, core timings
  • Power-off, self-refresh, deep power-down, partial array self-refresh

Related IP Solutions

ASK SYNOPSYS
BETA
Ask Synopsys BETA This experience is in beta mode. Please double check responses for accuracy.

End Chat

Closing this window clears your chat history and ends your session. Are you sure you want to end this chat?