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. (WO2011151406) ASYNCHRONOUS BAD BLOCK MANAGEMENT IN NAND FLASH MEMORY
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2011/151406    International Application No.:    PCT/EP2011/059125
Publication Date: 08.12.2011 International Filing Date: 01.06.2011
IPC:
G06F 12/02 (2006.01), G06F 12/08 (2006.01)
Applicants: ST-ERICSSON SA [CH/CH]; Chemin du Champ-des-Filles 39 CH-1228 Plan-les-Ouates (CH) (For All Designated States Except US).
SREEKANDATH, Mahesh [IN/IN]; (IN) (For US Only).
DAS PURKAYASTHA, Saugata [IN/IN]; (IN) (For US Only)
Inventors: SREEKANDATH, Mahesh; (IN).
DAS PURKAYASTHA, Saugata; (IN)
Agent: ANDERSSON, Björn; Ström & Gulliksson AB P.O. Box 793 S-220 07 Lund (SE)
Priority Data:
1294/DEL/2010 02.06.2010 IN
Title (EN) ASYNCHRONOUS BAD BLOCK MANAGEMENT IN NAND FLASH MEMORY
(FR) GESTION DE BLOCS ASYNCHRONES DÉFECTUEUX DANS UNE MÉMOIRE FLASH DE NON-ET
Abstract: front page image
(EN)Methods for receiving data from a file system and storing it in a flash storage medium, wherein a bad block management process comprises queuing, at a bad block manager, one or more write requests, and receiving data associated with each of the one or more write requests and storing the received data in the bad block manager buffer; and performing cache management of data in the bad block manager buffer and subsequently returning a success status to the file system; and executing the one or more queued write requests in a separate task, wherein the executing comprises programming the received data to the flash storage medium during the bad block management process. Corresponding devices are also provided.
(FR)La présente invention concerne des procédés pour la réception de données provenant d'un système de fichiers et leur stockage dans un support de mémoire flash, le processus de gestion de blocs défectueux comprenant: la mise en file d'attente, au niveau d'un gestionnaire de blocs défectueux, d'une ou de plusieurs requêtes d'écriture, et la réception de données associées à l'une ou chacune des requêtes d'écriture et le stockage des données reçues dans la mémoire tampon de gestionnaire de blocs défectueux; et la réalisation de gestion de mémoire cache des données dans la mémoire tampon de blocs défectueux et le renvoi ultérieur d'un statut de réussite au système de fichiers ; et l'exécution de l'une ou des requêtes d'écriture mise(s) en file d'attente dans une tâche séparée, l'exécution comprenant la programmation des données reçues dans le support de mémoire flash lors du processus de gestion de blocs défectueux. L'invention concerne également des dispositifs correspondants.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, 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, IS, JP, KE, KG, KM, 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, PE, PG, PH, PL, PT, RO, RS, RU, 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, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, 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, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)