CPC G06F 3/0659 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0625 (2013.01); G06F 3/0634 (2013.01); G06F 3/0635 (2013.01); G06F 3/0679 (2013.01)] | 18 Claims |
1. A peripheral component interconnect express (PCIe) interface system comprising a PCIe interface device, a host, and a non-volatile memory express (NVMe) device connected to the host through the PCIe interface device,
wherein the host comprises:
a host memory configured to store information on a command to be executed on the NVMe device and a command that has been executed on the NVMe device; and
an NVMe driver configured to transmit the command to be executed on the NVMe device to the host memory, and output a doorbell signal indicating that the command to be executed on the NVMe device has been stored in the host memory to the NVMe device, and
wherein the NVMe device is configured to request to the host memory to register a lightweight notification (LN) indicating a position in which the command to be executed on the NVMe device is stored and receive an LN message indicating that the command to be executed on the NVMe device is stored in the host memory, from the host memory, prior to the doorbell signal.
|