• DocumentCode
    1867660
  • Title

    Block Aging Prevention technique (BAP) for flash based Solid State Disks

  • Author

    Shiraz, Sumayya ; Zaman, Anam ; Zia, Saba ; Mansoor, Abdullah ; Ahmed, Farooq

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci. (SEECS), Nat. Univ. of Sci. & Technol. (NUST), Islamabad, Pakistan
  • fYear
    2011
  • fDate
    5-6 Sept. 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Solid State Disks (SSDs) are becoming increasingly popular 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, the reliability of SSD has now become a critical issue and this is an area of active research. SSD uses Flash technology which is a fast, efficient nonvolatile storage chip and offers cost-effective solution for SSDs. However, with all these features, flash memory defines a limit of write-erase on its blocks. Wearleveling policies 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) and Cost Age and Times Algorithm (CAT). This paper discusses all these wearleveling policies and introduces a Block Aging Prevention (BAP) technique which has been tested on 8Gb Flash. The comparison of all these algorithms show that the proposed technique has reduced the erasure count deviation of NAND flash blocks by 6.71% and 20% compared to DP and CAT respectively. It has also reduced overhead by 4% comparatively to DP.
  • Keywords
    disc storage; flash memories; random-access storage; Kim and Lee algorithm; NAND flash blocks; block aging prevention technique; cost age and times algorithm; dual pool algorithm; embedded systems; flash based solid state disks; flash memory; healthcare devices; hot-cold swapping; nonvolatile storage chip; personal computers; wearleveling policies; Aging; Algorithm design and analysis; Cleaning; Flash memory; Nonvolatile memory; Solids; Sorting; FTL; Flash; SSD; Wearleveling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies (ICET), 2011 7th International Conference on
  • Conference_Location
    Islamabad
  • Print_ISBN
    978-1-4577-0769-8
  • Type

    conf

  • DOI
    10.1109/ICET.2011.6048453
  • Filename
    6048453