WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2015034907) METHOD AND SYSTEM FOR REBALANCING DATA STORED IN FLASH MEMORY DEVICES
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2015/034907    International Application No.:    PCT/US2014/053879
Publication Date: 12.03.2015 International Filing Date: 03.09.2014
IPC:
G06F 12/02 (2006.01), G11C 16/00 (2006.01)
Applicants: SANDISK TECHNOLOGIES INC. [US/US]; Two Legacy Town Center 6900 North Dallas Parkway Plano, TX 75024 (US)
Inventors: KRUGER, Warren, Fritz; (US)
Agent: WILLIAMS, Gary, S.; (US)
Priority Data:
14/470,596 27.08.2014 US
61/873,326 03.09.2013 US
Title (EN) METHOD AND SYSTEM FOR REBALANCING DATA STORED IN FLASH MEMORY DEVICES
(FR) PROCÉDÉ ET SYSTÈME DE RÉÉQUILIBRAGE DE DONNÉES MÉMORISÉES DANS DES DISPOSITIFS DE MÉMOIRE FLASH
Abstract: front page image
(EN)Described herein are systems, methods and devices that enhance the endurance of a storage system including a storage medium. The method includes: dividing a plurality of flash memory devices into logical chunks each logical chunk including one or more flash memory blocks; assigning a weight to each of the flash memory devices for a distribution algorithm, where the weight is based on at least a number of available logical chunks; and storing data in the logical chunks in accordance with the distribution algorithm. The method includes detecting a trigger condition for a respective flash memory device. In response to detecting the trigger condition, the method includes: decreasing the weight of the respective flash memory device; updating the distribution algorithm to reflect the decreased weight of the respective flash memory device; and rebalancing data stored in the plurality of flash memory devices in accordance with the updated distribution algorithm.
(FR)La présente invention concerne des systèmes, des procédés et des dispositifs qui améliorent l'endurance d'un système mémoire comprenant un support d'informations. Le procédé consiste à : diviser une pluralité de dispositifs de mémoire flash en segments logiques, chaque segment logique comprenant un ou plusieurs blocs de mémoire flash : attribuer un poids à chacun des dispositifs de mémoire flash pour un algorithme de distribution, le poids étant basé sur au moins un nombre de segments logiques disponibles ; et stocker les données dans les segments logiques en fonction de l'algorithme de distribution. Le procédé consiste à détecter une condition de déclenchement pour un dispositif de mémoire flash respectif. En réponse à la détection de la condition de déclenchement, le procédé consiste à : réduire le poids du dispositif de mémoire flash respectif ; mettre à jour l'algorithme de distribution pour refléter le poids réduit du dispositif de mémoire flash respectif ; et rééquilibrer les données mémorisées dans la pluralité de dispositifs de mémoire flash en fonction de l'algorithme de distribution mis à jour.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)