-
公开(公告)号:US11074171B2
公开(公告)日:2021-07-27
申请号:US15994247
申请日:2018-05-31
发明人: Soo Hyun Kim , Dong-Young Seo , Sang Kwon Moon
IPC分类号: G06F12/02 , G06F3/06 , G06F12/0804
摘要: A data storage device is provided. The data storage device a buffer configured to store a mapping table comprising physical block addresses (PBAs) corresponding to logical block addresses (LBAs), a non-volatile memory configured to store data; and a controller configured to control the buffer and the non-volatile. The controller is configured to read data stored at a first PBA of the non-volatile memory corresponding to a first LBA by referring to the mapping table when receiving a command to read data corresponding to the first LBA from outside of the data storage device, and, when a second LBA included in the data read from the non-volatile memory is different from the first LBA, retry reading, from the non-volatile memory, the data corresponding to the first LBA.
-
公开(公告)号:US10229050B2
公开(公告)日:2019-03-12
申请号:US15295575
申请日:2016-10-17
发明人: Hyun Jin Choi , Dong-Young Seo , Sang Kwon Moon
摘要: A method of operating a storage controller, for controlling a garbage collection operation so that blocks included in a non-volatile memory satisfy reuse constraints, includes determining whether the number of free blocks among the blocks is smaller than a first reference value for triggering a garbage collection operation and performing the garbage collection operation on the blocks until the number of free blocks is equal to a second reference value larger than the first reference value according to a result of the determination.
-