DocumentCode
3433346
Title
Flash aging prevention technique (FAP) for flash based Solid State Disks
Author
Zaman, Anum ; Shiraz, S. ; Zia, S. ; Mansoor, Awais ; Ahmed, Foisal
Author_Institution
Sch. of Electr. Eng. & Comput. Sci. (SEECS), Nat. Univ. of Sci. & Technol. (NUST), Islamabad, Pakistan
fYear
2011
fDate
3-5 Aug. 2011
Firstpage
531
Lastpage
536
Abstract
Solid State Disks (SSDs) are replacing hard disks due to enhancement in speed and reduction in size, power and cost. It is an obvious choice for many applications including personal computers, embedded systems, medical and healthcare devices etc. However, a lot of enhancement and research is required in order to make it reliable. SSD uses Flash technology which is a fast, efficient nonvolatile storage chip and offers cost-effective solution for SSDs. However, the feature of erase before write leads flash towards wearing out therefore affecting the life of flash. Many wearleveling policies were proposed in past to extend SSD life time by ensuring even wearleveling of the blocks in a flash memory. Several algorithms have been proposed to improve wearleveling of SSD including Hot-Cold Swapping, Dual pool Algorithm (DP), Kim and Lee algorithm (KL), Block aging prevention technique (BAP) and Cost Age and Times Algorithm (CAT) but these policies were for single flash memory. This paper disuses a multiple flash wear leveling policy known as flash aging prevention technique for flash memory array(FMA). This policy reduces the variance in erasure count of multiple flash memories by 24 % compared to DP, CAT and BAP.
Keywords
ageing; embedded systems; flash memories; hard discs; random-access storage; wear; BAP; FAP; FMA; KL algorithm; Kim and Lee algorithm; SSD life time; block aging prevention technique; cost age and times algorithm; cost-effective solution; dual pool algorithm; embedded systems; erase before write; erasure count; flash aging prevention technique; flash based solid state disks; flash memory array; flash technology; flash wear leveling policy; hard disks; healthcare devices; hot-cold swapping; medical devices; multiple flash memory; nonvolatile storage chip; personal computers; single flash memory; size reduction; speed enhancement; wearleveling policy; Aging; Algorithm design and analysis; Arrays; Flash memory; Performance evaluation; Solids; Sorting; Solid State Disks; flash memory array; global wear leveling; wearleveling;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science & Education (ICCSE), 2011 6th International Conference on
Conference_Location
Singapore
Print_ISBN
978-1-4244-9717-1
Type
conf
DOI
10.1109/ICCSE.2011.6028695
Filename
6028695
Link To Document