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.
Claims20
A storage device comprising:
- 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 comprising an interrupt vector number indicating the location to which the completion entry is to be written.
A storage device comprising:
- a non-volatile memory device;
- and
- a storage controller configured to:
- control the non-volatile memory device,
- execute a command from a host,
- transmit, to the host, a completion entry packet that comprises location information for a location to which a completion entry for the command is to be written among a memory and at least one cache of the host and the completion entry, and
- transmit, to the host, an interrupt packet comprising caching information indicating whether the completion entry has been cached in one of the at least one cache.
An electronic system comprising:
- a host comprising a processor and a memory, the processor comprising a plurality of cores and at least one cache;
- and
- a storage device comprising a non-volatile memory,
- wherein the storage device is configured to:
- execute a command from the host,
- select a location to which a completion entry for the command is to be written from among the memory and the at least one cache, and
- transmit, to the host, an interrupt comprising an interrupt vector number allocated to a completion queue included in the location to which the completion entry is to be written.
Dependencies are inferred from the claim text.