发明名称 Memory controller and data management method thereof
摘要 The present invention provides a flash memory controller for mapping the logical addresses to the physical addresses of memory including a plurality of blocks, each having a plurality of pages, wherein the memory controller includes a processor. The processor includes hot page decision unit and an address translation unit. The hot page decision unit classifies pages in each block into hot pages and cold pages based on a predetermined criterion. When there is a plurality of the classified hot pages, the address translation unit respectively arranges the classified hot pages in different target blocks.;In accordance with this configuration, upon performing a merge operation, hot pages and cold pages are determined, and the hot pages are respectively distributed to empty blocks, so that concentration of an erase operation on a specific physical block may be avoided, thus wear-leveling may be performed more efficiently.
申请公布号 US9304905(B2) 申请公布日期 2016.04.05
申请号 US201414177924 申请日期 2014.02.11
申请人 Ajou University Industry-Academic Cooperation Foundation 发明人 Kwon Se Jin;Chung Tae Sun;Keam Byeong Kuk;Jin Rize
分类号 G06F12/00;G06F12/02;G06F3/06 主分类号 G06F12/00
代理机构 Mintz Levin Cohn Ferris Glovsky and Popeo, P.C. 代理人 Mintz Levin Cohn Ferris Glovsky and Popeo, P.C. ;Kim Kongsik;Western Jonathon P.
主权项 1. A memory controller for managing correspondence between logical addresses and physical addresses of memory including a plurality of blocks, each having a plurality of pages, comprising: a processor configured to: classify pages in each block into hot pages and cold pages based on a predetermined criterion;select a first block to be merged which includes a first hot page and a second hot page;select at least one second block to be merged which does not include a hot page; andmerge the first block and the at least one second block by: arranging the first hot page in a first target block,arranging the second hot page in a second target block,arranging a first part of pages in the at least one second block in the first target block, andarranging a second part of the pages in the least one second block in the second target block.
地址 Suwon, Gyeonggi-do KR