FTL Strategy Key Functions

26 Jul

As a result of flash memory chips as the storage medium, NAND Flash SSD flash memory inherited the unique hardware features. Flash memory chip read / write (program) as the basic unit of operation in pages, erasing a block as the basic unit, usually composed of block consists of several pages, written by the page must be erased before writing, as well as for the same block the erase cycles is limited, beyond the prescribed number of erase some blocks will advance damaged.

  • Flash memory is a serious impact on these hardware features SSD write speed, longevity and reliability main performance. SSD flash SSDs wear leveling has been a hot research topic.
  • According to the block erase flash memory loss is determined as the balanced performance indicators, on this basis, the use of FTL from the dynamic wear leveling and static wear leveling strategies the two aspects of flash memory loss strategy equilibrium of the system analysis and design.
  • SSD flash memory loss given equilibrium strategies take into account the dynamic wear leveling and static wear-leveling, with a minimum erase count block allocation strategy, garbage collection strategy and static wear-leveling strategies to make flash physical block erase all times consistent trend.
  • In addition, for flash-based storage characteristics to achieve a solid-state drive storage management. SSD memory management system to the upper shield can flash the internal characteristics, to achieve wear leveling strategies and standard block device access interface.

In the analysis of SSD storage management architecture based on data from the address mapping mechanism, bad block management and data storage security, fast startup and brownout recovery and other aspects of SSD storage management implementation techniques are discussed. Simulation results show that this strategy FTL can make all the blocks in the flash memory erase counts uniform, and significantly increase the life of the SSD.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: