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. (WO2011019494) CONTROLLER FOR READING DATA FROM NON-VOLATILE MEMORY
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2011/019494    International Application No.:    PCT/US2010/043095
Publication Date: 17.02.2011 International Filing Date: 23.07.2010
IPC:
G06F 3/06 (2006.01)
Applicants: MARVELL WORLD TRADE LTD. [BB/BB]; L'Horizon Gunsite Road Brittons Hill St. Michael, BB14027 (BB) (For All Designated States Except US).
HUANG, Cheng Kuo [CN/US]; (US) (For US Only).
AU, Siu-Hung Fred [CA/US]; (US) (For US Only).
NGUYEN, Lau [US/US]; (US) (For US Only).
NEOS, Perry [US/US]; (US) (For US Only)
Inventors: HUANG, Cheng Kuo; (US).
AU, Siu-Hung Fred; (US).
NGUYEN, Lau; (US).
NEOS, Perry; (US)
Agent: HUNTER, William, E.; Fish & Richardson P.C. P.O. Box 1022 Minneapolis, MN 55440-1022 (US)
Priority Data:
61/233,118 11.08.2009 US
61/256,502 30.10.2009 US
Title (EN) CONTROLLER FOR READING DATA FROM NON-VOLATILE MEMORY
(FR) DISPOSITIF DE COMMANDE DE LECTURE DE DONNÉES À PARTIR D'UNE MÉMOIRE NON VOLATILE
Abstract: front page image
(EN)The present disclosure includes systems and techniques relating to solid state drive controllers. In some implementations, a device includes a buffer that holds a block of data corresponding to a command from a host. The command identifies the block of data and a logical sequence in which the identified block of data is to be transmitted. In response to the command, a data retriever included in the device retrieves the portions of the block of data from non-volatile memory units in a retrieval sequence that is different from the logical sequence. When the device receives multiple commands identifying multiple blocks of data, the device services the commands in parallel by retrieving portions of blocks of data identified by both commands.
(FR)La présente invention porte sur des systèmes et des techniques relatives à des dispositifs de commande de lecteur à semi-conducteurs. Dans certaines mises en œuvre, un dispositif comprend une mémoire tampon conservant un bloc de données correspondant à une instruction provenant d'un hôte. L'instruction identifie le bloc de données et une séquence logique selon laquelle le bloc de données identifié doit être adressé. En réponse à l'instruction, un extracteur de données inclus dans le dispositif extrait les parties du bloc de données des unités de mémoire non volatile dans une séquence d'extraction différente de la séquence logique. Lorsque le dispositif reçoit des instructions multiples identifiant des blocs de données multiples, le dispositif répond aux instructions en parallèle par extraction de parties de blocs de données identifiées par toutes les instructions.
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)