Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Non-volatile memory system and method for operating the same

A memory system, non-volatile technology, applied in the direction of memory system, static memory, read-only memory, etc.

Inactive Publication Date: 2009-05-06
SANDISK TECH LLC
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, once programmed, it must be erased before the partition can be reprogrammed with new data values

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Non-volatile memory system and method for operating the same
  • Non-volatile memory system and method for operating the same
  • Non-volatile memory system and method for operating the same

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] [Description of existing large block management technology]

[0032] Figure 1 shows the internal architecture of a typical flash memory device. The main components include: input / output (I / O) bus 411 and control signal 412, used to interface with an external controller; storage control circuit 450, used for Registers for , address and status signals control internal storage operations. Also included are one or more flash EEPROM partitioned arrays 400, where each array has its own row decoder (XDEC) 401 and column decoder (YDEC) 402 , a set of sense amplifiers and program control circuitry (SA / PROG) 454 and data registers 404. Presently, memory partitions typically include one or more conductive floating gates as storage elements, but other long-term electronic charge storage elements could be used instead .A memory cell array can operate with two charge levels defined for each storage element, thereby using each element to store one bit of data. Optionally, more than tw...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Data in less than all of the pages of a non-volatile memory block are updated by programming the new data in unused pages of either the same or another block. In order to prevent having to copy unchanged pages of data into the new block, or to program flags into superceded pages of data, the pages of new data are identified by the same logical address as the pages of data which they superceded and a time stamp is added to note when each page was written. When reading the data, the most recent pages of data are used and the older superceded pages of data are ignored. This technique is also applied to metablocks that include one block from each of several different units of a memory array, by directing all page updates to a single unused block in one of the units.

Description

[0001] The patent application of the present invention is a divisional application of the invention patent application filed on January 7, 2002 with the title of "Program and Read Operation of Partial Block Data in Non-Volatile Memory" and application number 02803882.7. technical field [0002] The invention relates to the field of semiconductor non-volatile data storage system architecture and its operating method, and is applied to a data storage system based on flash (flash) electrically erasable programmable read-only memory (EEPROM). Background technique [0003] A common application of flash EEPROM devices is as a mass data storage subsystem for electronic devices. These subsystems are typically implemented as removable memory cards that can be inserted into multiple host systems or as non-removable embedded memory within the host system. In both implementations, the subsystem includes one or more flash devices, and often also includes a subsystem controller. [0004]...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F12/02G11C16/06G11C16/02G06F12/00G11C16/10
CPCG11C16/102G06F12/0246G11C16/105G11C2216/16G06F2212/7209G06F2212/7208G06F2212/7202G06F2212/1016G06F2212/1032G06F12/02
Inventor 凯文·M·康利
Owner SANDISK TECH LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products