www.design-reuse-embedded.com
You are here : design-reuse-embedded.com  > Verification Platform  > Simulation and Verification
Download Datasheet        Request More Info
All Verification IP

Overview

NVMe-Xactor is a comprehensive VIP solution portfolio for NVMe 1.2 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

Features

  • 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

Deliverables

  • NVMe Host Software BFM
  • NVMe Controller BFM
  • Complaince testsuite
  • User Guide

Partner with us

Visit our new Partnership Portal for more information.

Submit your material

Submit hot news, product or article.

List your Products

Suppliers, list and add your products for free.

© 2018 Design And Reuse

Privacy Policy

All Rights Reserved.

No portion of this site may be copied, retransmitted,
reposted, duplicated or otherwise used without the
express written permission of Design And Reuse.