Bit error rate based wear leveling for solid state drive memory
First Claim
Patent Images
1. A system for bit error rate (BER) based wear leveling in a solid state drive (SSD), the system comprising:
- a program/erase (PE) cycle adjustment module and a plurality of blocks comprising solid state memory, the system configured to perform a method comprising;
determining a block-level BER value for a block of the plurality of blocks;
incrementing or decrementing an adjusted PE cycle count for the block based on the block-level BER value by the PE cycle adjustment module; and
performing wear leveling in the SSD based on the adjusted PE cycle count by distributing PE cycling among a plurality of blocks in the SSD based on a respective adjusted PE cycle count of each of the plurality of blocks in the SSD.
1 Assignment
0 Petitions
Accused Products
Abstract
According to exemplary embodiments, a system, is provided for bit error rate (BER)-based wear leveling in a solid state drive (SSD). A block-level BER value for a block in the SSD is determined. An adjusted PE cycle count for the block is incremented or decremented based on the block-level BER value. Wear leveling is then performed in the SSD based on the adjusted PE cycle count.
-
Citations
15 Claims
-
1. A system for bit error rate (BER) based wear leveling in a solid state drive (SSD), the system comprising:
-
a program/erase (PE) cycle adjustment module and a plurality of blocks comprising solid state memory, the system configured to perform a method comprising; determining a block-level BER value for a block of the plurality of blocks; incrementing or decrementing an adjusted PE cycle count for the block based on the block-level BER value by the PE cycle adjustment module; and performing wear leveling in the SSD based on the adjusted PE cycle count by distributing PE cycling among a plurality of blocks in the SSD based on a respective adjusted PE cycle count of each of the plurality of blocks in the SSD. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification