Invention Grant
US09239785B2 Stochastic block allocation for improved wear leveling 有权
随机块分配改善磨损均匀性

Stochastic block allocation for improved wear leveling
Abstract:
Systems and methods are disclosed for stochastic block allocation for improved wear leveling for a system having non-volatile memory (“NVM”). The system can probabilistically allocate a block or super block for wear leveling based on statistics associated with the block or super block. In some embodiments, the system can select a set of blocks or super blocks based on a pre-determined threshold of a number of cycles (e.g., erase cycles and/or write cycles). The block or super block can then be selected from the set of super blocks. In other embodiments, the system can use a fully stochastic approach by selecting a block or super block based on a biased random variable. The biased random variable may be generated based in part on the number of cycles associated with each block or super block of the NVM.
Public/Granted literature
Information query
Patent Agency Ranking
0/0