International Journal of Computer Applications
Today, NAND flash memory is not only used in hand hold electronic devices but also as secondary storage medium. It serves as an alternative to Hard Disk Drives (HDDs) in the form of Solid State Dives (SDDs). However, unlike HDD flash memory does not support in place update, i.e. for updating data, old data cannot be replaced by new data. Data can be written only at clean i.e. already erased place. This is called as erase before update. This erase before update nature of NAND flash memory is kept hidden with the help of a functionality called as address mapping or address translation.