Search International and National Patent Collections
Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (WO1998044420) MOVING SECTORS WITHIN A BLOCK IN A FLASH MEMORY
Latest bibliographic data on file with the International Bureau

Pub. No.: WO/1998/044420 International Application No.: PCT/US1998/006335
Publication Date: 08.10.1998 International Filing Date: 31.03.1998
Chapter 2 Demand Filed: 30.10.1998
IPC:
G06F 3/06 (2006.01) ,G06F 11/10 (2006.01) ,G06F 12/02 (2006.01) ,G11C 16/08 (2006.01) ,G11C 16/10 (2006.01) ,G11C 29/00 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
3
Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06
Digital input from, or digital output to, record carriers
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
11
Error detection; Error correction; Monitoring
07
Responding to the occurrence of a fault, e.g. fault tolerance
08
Error detection or correction by redundancy in data representation, e.g. by using checking codes
10
Adding special bits or symbols to the coded information, e.g. parity check, casting out nines or elevens
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
12
Accessing, addressing or allocating within memory systems or architectures
02
Addressing or allocation; Relocation
G PHYSICS
11
INFORMATION STORAGE
C
STATIC STORES
16
Erasable programmable read-only memories
02
electrically programmable
06
Auxiliary circuits, e.g. for writing into memory
08
Address circuits; Decoders; Word-line control circuits
G PHYSICS
11
INFORMATION STORAGE
C
STATIC STORES
16
Erasable programmable read-only memories
02
electrically programmable
06
Auxiliary circuits, e.g. for writing into memory
10
Programming or data input circuits
G PHYSICS
11
INFORMATION STORAGE
C
STATIC STORES
29
Checking stores for correct operation; Testing stores during standby or offline operation
Applicants:
LEXAR MEDIA, INC. [US/US]; 47421 Bayside Parkway Fremont, CA 94538, US (AllExceptUS)
GANJUEI, Juomana [SA/US]; US (UsOnly)
ESTAKHRI, Petro [US/US]; US (UsOnly)
IMAN, Berhanu [US/US]; US (UsOnly)
Inventors:
ESTAKHRI, Petro; US
IMAN, Berhanu; US
GANJUEI, Ali, R.; null
Agent:
HAMRICK, Claude, A., S. ; Oppenheimer Wolff & Donnelly LLP Suite 300 101 Park Center Plaza San Jose, CA 95113, US
Priority Data:
08/831,26631.03.1997US
08/858,84719.05.1997US
Title (EN) MOVING SECTORS WITHIN A BLOCK IN A FLASH MEMORY
(FR) SECTEURS MOBILES D'UN BLOC DE MEMOIRE FLASH
Abstract:
(EN) A device (700) is disclosed for storing mapping information for mapping a logical block address identifying a block being accessed by a host to a physical block address, identifying a free area of nonvolatile memory, the block being selectively erasable and having one or more sectors that may be individually moved. The mapping information including a virtual physical block address (702) for identifying an 'original' location within the nonvolative memory where a block is stored and a moved virtual physical block address (704) for identifying a 'moved' location within the nonvolatile memory where one or more sectors of the stored block are moved. The mapping information further including status information (706, 712) for use of the 'original' physical block address and the 'moved' physical block address and for providing information (714) regarding 'moved' sectors within the block being accessed.
(FR) L'invention porte sur un dispositif (700) de stockage d'informations permettant d'établir une correspondance, d'une part, entre une adresse de bloc logique en cours d'accès par un hôte, et d'autre part, une adresse de bloc physique, en identifiant une zone libre de mémoire non volatile, le bloc pouvant être sélectivement effacé et comportant un ou plusieurs secteurs qui peuvent être déplacés individuellement. Les informations de mise en correspondance comprennent une adresse virtuelle (702) de bloc physique permettant d'identifier une position '$i(non mouvementée)', dans la mémoire non volatile un bloc étant enregistré et une adresse virtuelle (704) de bloc physique déplacée pour identifier une position '$i(non mouvementée)' dans la mémoire non volatile, et un ou plusieurs secteurs du bloc enregistré étant déplacés. Ces informations comprennent également des informations d'état (706-712) permettant d'utiliser l'adresse '$i(non mouvementée)' du bloc physique et l'adresse '$i(mouvementée)' du bloc physique et d'obtenir des informations (714) concernant les secteurs '$i(mouvementés)' dans le bloc en cours d'accès.
front page image
Designated States: AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, CA, CH, CN, CU, CZ, DE, DK, EE, ES, FI, GB, GE, GH, GM, GW, HU, ID, IL, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MD, MG, MK, MN, MW, MX, NO, NZ, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TR, TT, UA, UG, US, UZ, VN, YU, ZW
African Regional Intellectual Property Organization (ARIPO) (GH, GM, KE, LS, MW, SD, SZ, UG, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, CH, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)
Also published as:
KR1020010005824EP2278471EP0980551EP1717707JP2002508862 AU1998068738