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. (WO2011019602) CONTROLLER AND METHOD FOR PROVIDING READ STATUS AND SPARE BLOCK MANAGEMENT INFORMATION IN A FLASH MEMORY SYSTEM
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2011/019602    International Application No.:    PCT/US2010/044701
Publication Date: 17.02.2011 International Filing Date: 06.08.2010
IPC:
G06F 11/10 (2006.01), G06F 12/02 (2006.01), G11C 29/00 (2006.01)
Applicants: SANDISK TECHNOLOGIES INC. [US/US]; Two Legacy Town Center 6900 North Dallas Parkway Plano, TX 75024 (US) (For All Designated States Except US).
SELINGER, Robert, D. [US/US]; (US) (For US Only)
Inventors: SELINGER, Robert, D.; (US)
Agent: HETZ, Joseph, F.; Brinks Hofer Gilson & Lione P.O. Box 10087 Chicago, IL 60610 (US)
Priority Data:
12/539,379 11.08.2009 US
Title (EN) CONTROLLER AND METHOD FOR PROVIDING READ STATUS AND SPARE BLOCK MANAGEMENT INFORMATION IN A FLASH MEMORY SYSTEM
(FR) CONTRÔLEUR ET PROCÉDÉ PERMETTANT DE FOURNIR DES INFORMATIONS SUR L'ÉTAT DE LECTURE ET LA GESTION DES BLOCS DE RÉSERVE DANS UN SYSTÈME DE MÉMOIRE FLASH
Abstract: front page image
(EN)The embodiments described herein provide a controller and method for providing status and spare block management information in a flash memory system, as well for managing spare block allocation in cooperation with a host. In one embodiment, a controller receives a command from a host, retrieves data from flash memory, analyzes the retrieved data for errors, and transmits status information to the host, wherein the status information comprises information based on a result of the error analysis, such as a read error. Alternatively, the controller stores the status information and transmits an error indicator to the host identifying that the status information regarding the error is available in memory. In another embodiment, the controller may be reselectably initialized to one of a plurality of spare block management modes, wherein in a split management mode, the controller may ask the host to return extra blocks available to the host.
(FR)Les modes de réalisation selon l'invention concernent un contrôleur et un procédé permettant de fournir un état et des informations sur la gestion de blocs de réserve dans un système de mémoire flash, ainsi que de gérer une attribution de blocs de réserve en coopération avec un hôte. Dans un mode de réalisation, un contrôleur reçoit une commande d'un hôte, récupère des données à partir d'une mémoire flash, analyse les données récupérées à la recherche d'erreurs, et transmet des informations d'état à l'hôte, les informations d'état comprenant des informations basées sur un résultat de l'analyse d'erreurs, tel qu'une erreur de lecture. Alternativement, le contrôleur enregistre les informations d'état et transmet un indicateur d'erreur à l'hôte identifiant que les informations d'état concernant l'erreur sont disponibles dans la mémoire. Dans un mode de réalisation, le contrôleur peut être initialisé de façon resélectionnable dans un mode d'une pluralité de modes de gestion de blocs de réserve, le contrôleur, dans un mode de gestion fractionné, pouvant demander à l'hôte de retourner les blocs supplémentaires disponibles à l'hôte.
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, 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)