US 11,842,075 B2
Storage devices and methods for operating the devices
Yun Seok Kang, Hwaseong-si (KR); Jae Sub Kim, Seoul (KR); Yang Woo Roh, Hwaseong-si (KR); Jeong Beom Seo, Seoul (KR); and Kyung Wook Ye, Seoul (KR)
Assigned to Samsung Electronics Co., Ltd., Gyeonggi-do (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on Aug. 25, 2021, as Appl. No. 17/411,440.
Claims priority of application No. 10-2021-0009087 (KR), filed on Jan. 22, 2021.
Prior Publication US 2022/0236915 A1, Jul. 28, 2022
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0659 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0679 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A storage device, comprising:
a nonvolatile memory configured to store data that is written in size units of a mapping size; and
a storage controller configured to transmit a command to the nonvolatile memory,
wherein the storage controller includes
a host interface configured to receive a write command from a host device, the write command including a command to write first data to a first address and an indication that the first data has a first size, the first size being smaller than the mapping size,
a memory interface configured to transmit a memory command corresponding to the write command to the nonvolatile memory, and
processing circuitry configured to, in response to a determination that the first size is smaller than the mapping size and before the first data is received through the host interface,
transmit a read command to the nonvolatile memory to cause the nonvolatile memory to read second data stored in the nonvolatile memory addressed based on the first address through the memory interface, and
transmit a request signal to the host device requesting the first data independently from and in parallel to transmitting the read command to the nonvolatile memory.