-
11.
公开(公告)号:US20210096778A1
公开(公告)日:2021-04-01
申请号:US17122158
申请日:2020-12-15
Applicant: Intel Corporation
Inventor: Suresh NAGARAJAN , Anoop MUKKER , Shankar NATARAJAN , Romesh TRIVEDI
IPC: G06F3/06
Abstract: Dirty Logical-to-Physical (L2P) entries in an L2P indirection table stored in a host volatile memory buffer are flushed to non-volatile memory in the solid state drive through the use of a write-back mode based on flush checkpoints. The use of write-back mode to flush dirty entries in the L2P indirection table to non-volatile memory in the solid state drive based on flush checkpoints results in an increase in the write bandwidth of the solid state drive.
-
公开(公告)号:US20190043566A1
公开(公告)日:2019-02-07
申请号:US16019530
申请日:2018-06-26
Applicant: INTEL CORPORATION
Inventor: Ning WU , Shankar NATARAJAN
CPC classification number: G11C11/5642 , G06F11/1048 , G11C7/04 , G11C11/5628 , G11C16/10 , G11C16/28 , G11C29/021 , G11C29/028 , G11C2211/5634
Abstract: A non-volatile memory receives a request from a controller to read data stored in the memory. Moving read references are adjusted as a function of the temperature of the memory at which the data was written and the temperature of the memory at which the data is to be read. Moving read references may also be adjusted as a function of the retention time of the data to be read and the word line type of the storage elements in which the data is stored.
-
公开(公告)号:US20190034114A1
公开(公告)日:2019-01-31
申请号:US15842799
申请日:2017-12-14
Applicant: Intel Corporation
Inventor: Shankar NATARAJAN , Ning WU
IPC: G06F3/06
Abstract: Techniques for performing background refresh for storage devices using a timestamp from the host are described. In one example, a method involves receiving a timestamp from a host, storing the timestamp in a storage device, and determining a retention time for data stored in one or more blocks of the storage device based on the timestamp relative to a second timestamp indicating when the data was written to the one or more blocks. In response to determining the retention time exceeds a threshold, the storage device moves the data to one or more other blocks of the storage device, which can include interleaving the refresh writes with activity from the host.
-
-