Storage device, operation method of the storage device, and electronic system including the storage device
AssigneeSamsung Electronics Co., Ltd.
InventorJunbum PARK
Life of this patent
Estimating the term…
Abstract
Provided are a storage device, an operation method of the storage device, and an electronic system including the storage device. The storage device includes a non-volatile memory device, and a storage controller configured to control the non-volatile memory device, execute a command from a host, select a location to which a completion entry for the command is to be written from among a memory and at least one cache of the host, and transmit, to the host, an interrupt including an interrupt vector number indicating the location to which the completion entry is to be written.
Claims21
(canceled)
A method of operating a storage device including a non-volatile memory, the method comprising:
- receiving a command from a host device;
- generating a completion entry corresponding to completion of execution of the command;
- selecting a posting location into which the completion entry for the command is to be written from among at least one cache and a memory included in the host device;
- transmitting, to the host device, a completion entry packet including the completion entry and location information indicating the posting location;
- and
- transmitting, to the host device, an interrupt packet including an interrupt vector number assigned to a completion queue provided at the posting location.
A method of operating a memory controller configured to control a non-volatile memory based on a command from a host device, the method comprising:
- receiving the command from the host device;
- generating a completion entry corresponding to completion of execution of the command;
- selecting a location into which the completion entry is to be written from among at least one cache and a memory included in the host device;
- transmitting, to the host device, a completion entry packet including the completion entry and location information indicating the location into which the completion entry is to be written;
- and
- transmitting, to the host device, an interrupt corresponding to the completion entry.
A method of operating an electronic device including a host device and a storage device, the method comprising:
- transmitting, by the host device, a command to the storage device;
- generating, by the storage device, a completion entry corresponding to completion of execution of the command;
- selecting, by the storage device, a location into which the completion entry is to be written from among at least one cache and a memory included in the host device;
- transmitting, by the storage device, to the host device, a completion entry packet including the completion entry and the location;
- and
- transmitting, by the storage device, to the host device, an interrupt corresponding to the completion entry.
Dependencies are inferred from the claim text.