A method of reducing block erase mode to enhance the wear leveling for Flash Memory

碩士 === 國立中興大學 === 資訊科學與工程學系 === 105 === Technology is booming, people on the processing speed of electronic products and is also very convenient to carry required; non-volatile memory in the flash memory family, because with high-density memory capacity, fast access, lightweight good carrying, anti-...

Full description

Bibliographic Details
Main Authors: Hsin-Fang Chang, 張馨方
Other Authors: 黃德成
Format: Others
Language:zh-TW
Published: 2016
Online Access:http://ndltd.ncl.edu.tw/handle/15745057622245554908
Description
Summary:碩士 === 國立中興大學 === 資訊科學與工程學系 === 105 === Technology is booming, people on the processing speed of electronic products and is also very convenient to carry required; non-volatile memory in the flash memory family, because with high-density memory capacity, fast access, lightweight good carrying, anti-vibration, low noise, etc., and is widely used in embedded systems and storage devices popular portable storage device. Wherein the NAND Flash memory composed SSD Solid-state Drive (SSD) is gradually replaced the traditional hard drive devices. With advances in semiconductor process technology, low power consumption, small size, high-capacity storage with flash memory is widely used in consumer electronics products, the cloud business products, smart home appliances and automotive electronics above; wherein the NAND flash memory rapid increase density, the use of NAND flash memory composed of SSD (solid State Disk, solid State Drive, called SSD), unlike traditional hard drive (the ferromagnetic hard disk drive, abbreviated HDD) is read using a mechanical the head of the way, so the SSD on the reading material faster pace than HDD, thus gradually replace HDD as SSD hard drive storage device is the current trend of the market. The average loss of about flash memory is thousands of times data access, each time data is written, that is, once the Program / Erase Cycle (P / E Cycle), through wear leveling (wear leveling) to extend the data retention period and enhance the service life of flash In this paper used in mixed Redirect method, through internal memory as a data relay station staging to reduce the large amount of data written to the Mini, because garbage collection caused unnecessary block erase, and select the smallest number of erase area block as a first priority garbage collection to reduce the number of erasing the gap between block and block, and then to the loss balancing purposes.