发明名称 |
SYSTEM AND METHOD OF WEAR LEVELING FOR A NON-VOLATILE MEMORY |
摘要 |
In an architecture of wear leveling for a non-volatile memory composed of plural storage units, a translation layer is configured to translate a logical address provided by a host to a physical address of the non-volatile memory. A cold-block table is configured to assign a cold block or blocks in at least one storage unit, the cold block in a given storage unit having an erase count being less than erase counts of non-cold blocks in the given storage unit. The logical addresses and the associated physical addresses of the cold blocks are recorded in the cold-block table, thereby building a cold-block pool composed of the cold blocks. |
申请公布号 |
US2014207998(A1) |
申请公布日期 |
2014.07.24 |
申请号 |
US201313746234 |
申请日期 |
2013.01.21 |
申请人 |
SKYMEDI CORPORATION |
发明人 |
Lu JiunHsien;Liu Yi Chun |
分类号 |
G06F12/02 |
主分类号 |
G06F12/02 |
代理机构 |
|
代理人 |
|
主权项 |
1. A system of wear leveling for a non-volatile memory, comprising:
a plurality of storage units in the non-volatile memory; a translation layer configured to translate a logical address provided by a host to a physical address of the non-volatile memory; and a cold-block table configured to assign a cold block or blocks in at least one said storage unit, the cold block in a given storage unit having an erase count being less than erase counts of non-cold blocks in the given storage unit; wherein the logical addresses and the associated physical addresses of the cold blocks are recorded in the cold-block table, thereby building a cold-block pool composed of the cold blocks. |
地址 |
Hsinchu City TW |