Synopsys
Ansys

Architecture and Key Features

Specifications: NVMe 2.0, 1.4, 1.3, 1.2

Interfaces: PCIe/AXI/User Transport

DUT Types/Topology: Host and Sub-system

Key VIP Features

  • Host and Subsystem/Controller VIP models
  • Built-in Protocol Checks, Error Injections / Auto-Retry
  • Built-in media for Subsystem/Controller with shadow media support on Host
  • Host Memory Buffer/Controller, Memory Buffer support
  • Multi-Protocol support (PCIE, AXI, user-specific)
  • NVMe command and Transport Adapter logs
  • User-extendable scoreboard with attachable user “apps”
  • Callbacks, Analysis Ports, Functional Coverage

Debug and Analysis

  • NVMe command and Transport Adapter logs
  • Per command Task ID debug feature
  • Dumps of key NVMe data structures

Key Protocol Features

  • Namespaces: LBA, ZNS – Supports NS Mgmt, DIF/DIX
  • Command builder, including PRP & SGL generation and checking

Test Suites / Groups Features

  • Plusarg-based configuration for constraints
  • User-extendable test scenarios and configuration
  • NVMe error injection and response checks
  • Virtualization & Multi-controller automation
  • Portable sequences for multi-test environments
Verification IP for NVMe
Ask 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?