NVM Express VIP (NVMe)

NVMe-Xactor is a comprehensive VIP solution portfolio for NVMe 1.4b used by SoC and IP designers to ensure comprehensive verification and protocol and timing compliance. NVMe-Xactor implements a complete set of models, protocol checkers, and compliance testsuites in 100% native SystemVerilog and UVM


  • NVMe Host Software BFM

  • NVMe Controller BFM

  • Compliance testsuite

  • User Guide

Tech Specs

Short description:NVM Express VIP (NVMe)
Provider:Avery Design Systems
Languages Supported:SystemVerilog, Verilog
Compliant Standard:NVMe 1.4

Request Product Datasheet

Your Name *:

Company Name *:

Your Email *:


  • NVMe host models enumerates multiple NVMe controllers and namespaces, randomly configures NVMe DUT, generates all system memory datastructures including PRP/SGL automtaically using random constraints, supports interrupt setup and service routines

  • Supports host adapter interface allowing NVMe host driver to work with any PCIe and AMBA IP/VIP or custom host bus protocol

  • NVMe transaction classes and sequences support robust random constraints

  • NVMe device model emulates SSD including automatic command completion and sparse memory block storage

  • Inject errors at all layers through callbacks

  • Comprehensive assertions track NVMe compliance coverage

  • Intelligent built-in scoreboard auto verifies all NVM read command data automatically

  • Functional coverage tracks range of commands, payloads, errors, SGL/PRP shapes

  • Comprehensive directed and constrained random compliance testsuite for NVMe devices achieves high protocol coverage

  • Tracker log monitors all levels and improves debug