English
Language : 

U4305B Datasheet, PDF (14/20 Pages) Keysight Technologies – Protocol Exerciser for PCI Express® 3.0
14 | Keysight | U4305B Protocol Exerciser for PCI Express® 3.0 - Data Sheet
U4305B-1FP NVMe RC Emulation
Description
As an NVMe root complex, the exerciser submits various requests (NVMe commands)
to an NVMe DUT for completion. These commands include admin commands submitted
to the admin queue as well as the I/O commands submitted to the I/O submission
queue(s). By sending NVMe command requests to the DUT, you can check how the
NVMe controller responds to and completes these requests. You can also verify how
the NVMe controller handles admin requests such as queue management or controller
initialization. Create multiple submission and completion queues and then use the
easy-to-use drag and drop interface to create and send NVMe commands.
–– View and configure NVMe controller registers of DUT
–– Configure the admin submission and completion queue attributes
–– Initialize and configure the interrupt mechanism
–– Initialize, view, and edit the MSI- X table of the DUT
–– Create up to 64 I/O submission and 64 completion queues
–– Add NVMe commands to submission queues and increase the doorbell accordingly.
The commands are available as predefined templates
–– View the commands and their subsequent completions in the completion queues
–– Create PRP lists and PRP entries that can be used in the submitted NVMe
commands for data transfer
–– Create SGL entries and SGL lists for validating support of Scatter Gather operations
Figure 12. Create up to 64 submission and 64 completion queues, and easily execute queue management commands.