-
公开(公告)号:US10976956B2
公开(公告)日:2021-04-13
申请号:US16366325
申请日:2019-03-27
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Tianyue Lu , Mingyu Chen , Yuan Ruan , Wei Yang
IPC: G06F3/06 , G06F12/0873 , G06F16/903 , G06F13/14 , H04L12/801
Abstract: In a non-volatile memory (NVM) persistence method, a memory controller maintains a plurality of memory write instruction sets that are locked separately for persistence of write operations. A credit value for monitoring a quantity of completed write instructions is configured for each of the plurality of memory write instruction sets, and a credit value is also configured for each of a plurality of medium write instruction sets maintained by a medium controller and corresponding respectively to the memory write instruction sets. After a memory write instruction set is locked in response to a persistence query, the credit value of a corresponding medium write instruction set is used as means for the memory controller to determine whether the write instructions in the locked memory write instruction set have been completed by the medium controller.
-
公开(公告)号:US20190220224A1
公开(公告)日:2019-07-18
申请号:US16366325
申请日:2019-03-27
Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
Inventor: Tianyue Lu , Mingyu Chen , Yuan Ruan , Wei Yang
IPC: G06F3/06 , G06F16/903
CPC classification number: G06F3/0656 , G06F3/0619 , G06F3/0679 , G06F12/0873 , G06F16/903
Abstract: In a non-volatile memory (NVM) persistence method, a memory controller maintains a plurality of memory write instruction sets that are locked separately for persistence of write operations. A credit value for monitoring a quantity of completed write instructions is configured for each of the plurality of memory write instruction sets, and a credit value is also configured for each of a plurality of medium write instruction sets maintained by a medium controller and corresponding respectively to the memory write instruction sets. After a memory write instruction set is locked in response to a persistence query, the credit value of a corresponding medium write instruction set is used as means for the memory controller to determine whether the write instructions in the locked memory write instruction set have been completed by the medium controller.
-
公开(公告)号:US20190196989A1
公开(公告)日:2019-06-27
申请号:US16289134
申请日:2019-02-28
Applicant: Huawei Technologies Co., Ltd.
Inventor: Tianyue Lu , Yuan Ruan , Mingyu Chen , Shaojie Chen
IPC: G06F13/16 , G06F13/18 , G06F13/372 , G06F3/06 , G06F9/30
CPC classification number: G06F13/1673 , G06F3/06 , G06F3/061 , G06F3/0656 , G06F3/0679 , G06F9/30101 , G06F13/1642 , G06F13/1668 , G06F13/18 , G06F13/372 , G11C7/1051 , G11C7/1063
Abstract: A storage system includes a memory controller and a memory device, and the memory device includes a medium controller, a memory, and a buffer. The medium controller is configured to write, into the buffer after receiving an access request, data requested by the access request. The memory controller is configured to send a query request to the medium controller after sending the access request to the medium controller, where the query request is used to query whether data has been written into the buffer. The medium controller is further configured to determine, based on the query request, whether data has been written into the buffer, and send the data that has been written into the buffer to the memory controller when there is data in the buffer.
-
-