-
公开(公告)号:US09817588B2
公开(公告)日:2017-11-14
申请号:US14683630
申请日:2015-04-10
Applicant: Macronix International Co., Ltd.
Inventor: Yu-Ming Chang , Wei-Chieh Huang , Li-Chun Huang , Hung-Sheng Chang , Hsiang-Pang Li , Ting-Yu Liu , Chien-Hsin Liu , Nai-Ping Kuo
IPC: G06F3/06 , G06F12/0806
CPC classification number: G06F3/0619 , G06F3/061 , G06F3/0655 , G06F3/0679 , G06F11/00 , G06F11/14 , G06F12/0246 , G06F12/0806 , G06F2212/621
Abstract: A memory device includes a memory controller and a non-volatile memory communicatively coupled to the memory controller and storing a mapping table and a journal table. The memory controller is configured to write data and a logical address of the data into the non-volatile memory, load mapping information related to the logical address of the data from the mapping table of the non-volatile memory into a mapping cache of the memory controller, update the mapping cache with an updated mapping relationship between the logical address of the data and a physical address of the data, and perform a journaling operation to write the updated mapping relationship into the journal table.
-
公开(公告)号:US10007446B2
公开(公告)日:2018-06-26
申请号:US14703941
申请日:2015-05-05
Applicant: Macronix International Co., Ltd.
Inventor: Wei-Chieh Huang , Li-Chun Huang , Yu-Ming Chang , Hung-Sheng Chang , Hsiang-Pang Li , Ting-Yu Liu , Chien-Hsin Liu , Nai-Ping Kuo
CPC classification number: G06F3/067 , G06F3/061 , G06F3/064 , G06F3/0656 , G06F3/0679 , G06F12/0238 , G06F2212/1024 , G06F2212/7201 , G06F2212/7203
Abstract: A method for writing data into a persistent storage device includes grouping a plurality of data entries stored in a temporary storage device to form a data unit, such that the data unit has a size equal to an integer multiple of a size of an access unit of the persistent storage device. The method further includes writing the data unit into the persistent storage device.
-