Avery Verification IP

Avery Verification IP for Memory (DDR, HBM, Flash)

Accelerated confidence in simulation-based verification of RTL designs with memory interfaces such as DDR, LPDDR, HBM, DIMMs, and Flash

Contact us to learn how to purchase this product in
Change country

A computer memory DIMM card.

Why Avery Verification IP for DDR Memory?

Ensure comprehensive verification and protocol and timing compliance. DDR memory VIP portfolio is a comprehensive memory VIP solution portfolio for DDR5/4, LPDDR5/4, RDIMM/LRDIMM/NVDIMM, DFI-PHY, used by system-on-chip (SoC) and memory controller designers using the external SDRAM and DIMM memory components and DFI-PHY developers.

The DDR VIP implements a complete set of models, protocol checkers, and compliance testsuites utilizing a truly flexible and open architecture based on a 100% native SystemVerilog and UVM implementation.

Deliverables

  • PCIe Gen1-6 dual mode RC/EP, Retimer, and PIPE PHY and optional UCIe PHY driver BFMs
  • Compliance test suites
  • User guide

Avery Verification IP for DDR Memory includes:

  • Dynamically configurable BFMs supporting root complex, endpoint, and switch. Compile once and select configuration at runtime as RC or EP
  • BFM randomly configures DUT during enumeration to test more supported configurations in less time such as randomizing equalization (coefficients, presets, reject coefficients) where many PHY layer issues are found
  • Root complex BFM mirrors DUT configuration enabling context-based validation
  • Inject errors at all layers using callbacks and packet operations such as nullify, drop, nak, field override, etc.
  • Transaction class and multi-function request/completion queues makes modeling large, high bandwidth, interleaved, delayed traffic request and completion streams easy. Stream TLPs based on random source request function and target memory and config space.
  • SV constraint set on all packet and transaction classes generates rich set of normal and error packets
  • Multi-level protocol trackers (TL, DLL, PL) makes debugging faster
  • Functional coverage tracks TLP/DLLP commands and device states
  • Comprehensive assertions track PCI-SIG compliance checklist coverage and isolate DUT bugs faster
  • Comprehensive directed and constrained random compliance test suite achieves high protocol coverage

Protocol Family 

Standard Organization 

Sub Protocol 

Models 

DDR3 

JEDEC 

DRAM 

JESD79-3F 

JEDEC 

RCD 

JESD82-29A 

JEDEC 

MB 

JESD82-xx v0.95c 

JEDEC 

RDIMM 

4.20.20-1 

JEDEC 

LRDIMM 

4.20.24-1 

LPDDR5 

JEDEC 

JESD209-5 

LPDDR4 

JEDEC 

JESD209-4.1D 

GDDR6 

JEDEC 

JESD250C 

DDR5 

JEDEC 

DRAM 

JESD79-5A 

JEDEC 

DFI-PHY 

DFI 5.0 

JEDEC 

RCD 

JESD82-512 

JEDEC 

DB 

JESD82-522 

JEDEC 

SidebandBus 

JESD403-1.01, I3C 1.1 

Northwest Logic uses PCI-Xactor VIP including compliance tests to comprehensively verify NWL family of PCI Express Cores. Avery enables NWL to obtain a high level of test coverage with a reasonable level of effort. Avery is very responsive to NWL's needs, keeps the VIP up to date agains the PCIe standard, and has provided services to help NWL accelerate its verification efforts.
Brian Daellenbach, senior director, Rambus Controller Group
Questa Verification IP

Memory model resources

Ready to talk to someone today?

We're standing by to answer your questions.

Email us

Get in touch with our sales team 1-800-547-3000

Learn more

Verification Academy

Verification Academy provides the skills necessary to mature an organization's functional verification process capabilities, providing a methodological bridge between high-level value propositions and the low-level details.

Verification Horizons blog

Insight and updates on concepts, values, standards, methodologies, and examples to assist with the understanding of what advanced functional verification technologies can do and how to most effectively apply them.

Verification Horizons

The Verification Horizons publication provides concepts, values, methodologies and examples to assist with the understanding of what advanced functional verification technologies can do and how to most effectively apply them.