[go: up one dir, main page]

GB2411499B - Method of writing data to non-volatile memory - Google Patents

Method of writing data to non-volatile memory

Info

Publication number
GB2411499B
GB2411499B GB0509655A GB0509655A GB2411499B GB 2411499 B GB2411499 B GB 2411499B GB 0509655 A GB0509655 A GB 0509655A GB 0509655 A GB0509655 A GB 0509655A GB 2411499 B GB2411499 B GB 2411499B
Authority
GB
United Kingdom
Prior art keywords
volatile memory
writing data
writing
data
volatile
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
GB0509655A
Other versions
GB2411499A (en
GB0509655D0 (en
Inventor
Sergey Anatolievich Gorobets
Alan David Bennett
Alan Welsh Sinclair
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Micron Technology Inc
Original Assignee
Lexar Media Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from GBGB0123415.2A external-priority patent/GB0123415D0/en
Application filed by Lexar Media Inc filed Critical Lexar Media Inc
Publication of GB0509655D0 publication Critical patent/GB0509655D0/en
Publication of GB2411499A publication Critical patent/GB2411499A/en
Application granted granted Critical
Publication of GB2411499B publication Critical patent/GB2411499B/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/0223User address space allocation, e.g. contiguous or non contiguous base addressing
    • G06F12/023Free address space management
    • G06F12/0238Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory
    • G06F12/0246Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory in block erasable memory, e.g. flash memory
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2212/00Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
    • G06F2212/72Details relating to flash memory management
    • G06F2212/7211Wear leveling

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
GB0509655A 2001-09-28 2002-09-27 Method of writing data to non-volatile memory Expired - Lifetime GB2411499B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GBGB0123415.2A GB0123415D0 (en) 2001-09-28 2001-09-28 Method of writing data to non-volatile memory
GB0222503A GB2384072B (en) 2001-09-28 2002-09-27 Method of writing data to non-volatile memory

Publications (3)

Publication Number Publication Date
GB0509655D0 GB0509655D0 (en) 2005-06-15
GB2411499A GB2411499A (en) 2005-08-31
GB2411499B true GB2411499B (en) 2006-02-08

Family

ID=35559232

Family Applications (1)

Application Number Title Priority Date Filing Date
GB0509655A Expired - Lifetime GB2411499B (en) 2001-09-28 2002-09-27 Method of writing data to non-volatile memory

Country Status (1)

Country Link
GB (1) GB2411499B (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7167944B1 (en) 2000-07-21 2007-01-23 Lexar Media, Inc. Block management for mass storage
US7185208B2 (en) 2001-09-28 2007-02-27 Lexar Media, Inc. Data processing
US7215580B2 (en) 2001-09-28 2007-05-08 Lexar Media, Inc. Non-volatile memory control
US7231643B1 (en) 2002-02-22 2007-06-12 Lexar Media, Inc. Image rescue system including direct communication between an application program and a device driver
US7254724B2 (en) 2001-09-28 2007-08-07 Lexar Media, Inc. Power management system
US7263591B2 (en) 1995-07-31 2007-08-28 Lexar Media, Inc. Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices
US7275686B2 (en) 2003-12-17 2007-10-02 Lexar Media, Inc. Electronic equipment point-of-sale activation to avoid theft
US7370166B1 (en) 2004-04-30 2008-05-06 Lexar Media, Inc. Secure portable storage device
US7441090B2 (en) 1995-07-31 2008-10-21 Lexar Media, Inc. System and method for updating data sectors in a non-volatile memory using logical block addressing
US7464306B1 (en) 2004-08-27 2008-12-09 Lexar Media, Inc. Status of overall health of nonvolatile memory
US7523249B1 (en) 1995-07-31 2009-04-21 Lexar Media, Inc. Direct logical block addressing flash memory mass storage architecture
US7594063B1 (en) 2004-08-27 2009-09-22 Lexar Media, Inc. Storage capacity status
US7634624B2 (en) 2001-09-28 2009-12-15 Micron Technology, Inc. Memory system for data storage and retrieval
US7725628B1 (en) 2004-04-20 2010-05-25 Lexar Media, Inc. Direct secondary device interface by a host
US8171203B2 (en) 1995-07-31 2012-05-01 Micron Technology, Inc. Faster write operations to nonvolatile memory using FSInfo sector manipulation
US8386695B2 (en) 2001-09-28 2013-02-26 Micron Technology, Inc. Methods and apparatus for writing data to non-volatile memory

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0619541A2 (en) * 1993-04-08 1994-10-12 Hitachi, Ltd. Flash memory control method and information processing system therewith
EP1498810A1 (en) * 1999-10-21 2005-01-19 Matsushita Electric Industrial Co., Ltd. A semiconductor memory card access apparatus, a computer-readable recording medium, an initialization method, and a semiconductor memory card

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0619541A2 (en) * 1993-04-08 1994-10-12 Hitachi, Ltd. Flash memory control method and information processing system therewith
EP1498810A1 (en) * 1999-10-21 2005-01-19 Matsushita Electric Industrial Co., Ltd. A semiconductor memory card access apparatus, a computer-readable recording medium, an initialization method, and a semiconductor memory card

Cited By (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9026721B2 (en) 1995-07-31 2015-05-05 Micron Technology, Inc. Managing defective areas of memory
US8793430B2 (en) 1995-07-31 2014-07-29 Micron Technology, Inc. Electronic system having memory with a physical block having a sector storing data and indicating a move status of another sector of the physical block
US8171203B2 (en) 1995-07-31 2012-05-01 Micron Technology, Inc. Faster write operations to nonvolatile memory using FSInfo sector manipulation
US8397019B2 (en) 1995-07-31 2013-03-12 Micron Technology, Inc. Memory for accessing multiple sectors of information substantially concurrently
US8078797B2 (en) 1995-07-31 2011-12-13 Micron Technology, Inc. Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices
US7263591B2 (en) 1995-07-31 2007-08-28 Lexar Media, Inc. Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices
US8032694B2 (en) 1995-07-31 2011-10-04 Micron Technology, Inc. Direct logical block addressing flash memory mass storage architecture
US8554985B2 (en) 1995-07-31 2013-10-08 Micron Technology, Inc. Memory block identified by group of logical block addresses, storage device with movable sectors, and methods
US7424593B2 (en) 1995-07-31 2008-09-09 Micron Technology, Inc. Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices
US7441090B2 (en) 1995-07-31 2008-10-21 Lexar Media, Inc. System and method for updating data sectors in a non-volatile memory using logical block addressing
US7908426B2 (en) 1995-07-31 2011-03-15 Lexar Media, Inc. Moving sectors within a block of information in a flash memory mass storage architecture
US7523249B1 (en) 1995-07-31 2009-04-21 Lexar Media, Inc. Direct logical block addressing flash memory mass storage architecture
US7549013B2 (en) 1995-07-31 2009-06-16 Lexar Media, Inc. Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices
US7774576B2 (en) 1995-07-31 2010-08-10 Lexar Media, Inc. Direct logical block addressing flash memory mass storage architecture
US7734862B2 (en) 2000-07-21 2010-06-08 Lexar Media, Inc. Block management for mass storage
US8019932B2 (en) 2000-07-21 2011-09-13 Micron Technology, Inc. Block management for mass storage
US8250294B2 (en) 2000-07-21 2012-08-21 Micron Technology, Inc. Block management for mass storage
US7167944B1 (en) 2000-07-21 2007-01-23 Lexar Media, Inc. Block management for mass storage
US8694722B2 (en) 2001-09-28 2014-04-08 Micron Technology, Inc. Memory systems
US7254724B2 (en) 2001-09-28 2007-08-07 Lexar Media, Inc. Power management system
US7681057B2 (en) 2001-09-28 2010-03-16 Lexar Media, Inc. Power management of non-volatile memory systems
US7185208B2 (en) 2001-09-28 2007-02-27 Lexar Media, Inc. Data processing
US7917709B2 (en) 2001-09-28 2011-03-29 Lexar Media, Inc. Memory system for data storage and retrieval
US7944762B2 (en) 2001-09-28 2011-05-17 Micron Technology, Inc. Non-volatile memory control
US9489301B2 (en) 2001-09-28 2016-11-08 Micron Technology, Inc. Memory systems
US7634624B2 (en) 2001-09-28 2009-12-15 Micron Technology, Inc. Memory system for data storage and retrieval
US8208322B2 (en) 2001-09-28 2012-06-26 Micron Technology, Inc. Non-volatile memory control
US9032134B2 (en) 2001-09-28 2015-05-12 Micron Technology, Inc. Methods of operating a memory system that include outputting a data pattern from a sector allocation table to a host if a logical sector is indicated as being erased
US7215580B2 (en) 2001-09-28 2007-05-08 Lexar Media, Inc. Non-volatile memory control
US8135925B2 (en) 2001-09-28 2012-03-13 Micron Technology, Inc. Methods of operating a memory system
US8386695B2 (en) 2001-09-28 2013-02-26 Micron Technology, Inc. Methods and apparatus for writing data to non-volatile memory
US8166488B2 (en) 2002-02-22 2012-04-24 Micron Technology, Inc. Methods of directly accessing a mass storage data device
US7231643B1 (en) 2002-02-22 2007-06-12 Lexar Media, Inc. Image rescue system including direct communication between an application program and a device driver
US9213606B2 (en) 2002-02-22 2015-12-15 Micron Technology, Inc. Image rescue
US7275686B2 (en) 2003-12-17 2007-10-02 Lexar Media, Inc. Electronic equipment point-of-sale activation to avoid theft
US8316165B2 (en) 2004-04-20 2012-11-20 Micron Technology, Inc. Direct secondary device interface by a host
US8090886B2 (en) 2004-04-20 2012-01-03 Micron Technology, Inc. Direct secondary device interface by a host
US7725628B1 (en) 2004-04-20 2010-05-25 Lexar Media, Inc. Direct secondary device interface by a host
US7370166B1 (en) 2004-04-30 2008-05-06 Lexar Media, Inc. Secure portable storage device
US8151041B2 (en) 2004-04-30 2012-04-03 Micron Technology, Inc. Removable storage device
US10049207B2 (en) 2004-04-30 2018-08-14 Micron Technology, Inc. Methods of operating storage systems including encrypting a key salt
US8612671B2 (en) 2004-04-30 2013-12-17 Micron Technology, Inc. Removable devices
US7865659B2 (en) 2004-04-30 2011-01-04 Micron Technology, Inc. Removable storage device
US9576154B2 (en) 2004-04-30 2017-02-21 Micron Technology, Inc. Methods of operating storage systems including using a key to determine whether a password can be changed
US7743290B2 (en) 2004-08-27 2010-06-22 Lexar Media, Inc. Status of overall health of nonvolatile memory
US7464306B1 (en) 2004-08-27 2008-12-09 Lexar Media, Inc. Status of overall health of nonvolatile memory
US7594063B1 (en) 2004-08-27 2009-09-22 Lexar Media, Inc. Storage capacity status
US8296545B2 (en) 2004-08-27 2012-10-23 Micron Technology, Inc. Storage capacity status
US7949822B2 (en) 2004-08-27 2011-05-24 Micron Technology, Inc. Storage capacity status

Also Published As

Publication number Publication date
GB2411499A (en) 2005-08-31
GB0509655D0 (en) 2005-06-15

Similar Documents

Publication Publication Date Title
GB2411499B (en) Method of writing data to non-volatile memory
IL169151A0 (en) Memory system having fast and slow data reading mechanisms
GB2406196B (en) Efficient read, write method for pipeline memory
AU2003219446A1 (en) Memory region based data pre-fetching
GB0520105D0 (en) System and method of reading non-volatile computer memory
GB2409573B (en) Memory wordline hard mask extension
GB2389961B (en) High density read only memory
AU2002251705A1 (en) Method of reducing disturbs in non-volatile memory
AU2001269727A1 (en) Marking memory elements based upon usage of accessed information during speculative execution
SG100684A1 (en) Data eraser
EP1665273A4 (en) Method and apparatus for reading and writing to solid-state memory
AU2003227479A1 (en) Ferroelectric memory and method for reading its data
AU2002361667A8 (en) Non-volatile memory and method of forming thereof
AU2003266825A8 (en) Method of making secure personal data card
GB0319600D0 (en) Write/read head assembly
AU2003274592A8 (en) Method to assign word class information
GB0322710D0 (en) Recording writing movements
AU2003300856A8 (en) Mram memories utilizing magnetic write lines
EP1195995A3 (en) Recompression of data in memory
GB2421092B (en) Bufferless writing of data to memory
GB2415843B (en) Method of programming dual cell memory device to store multiple data states per cell
GB2368940B (en) Process for writing to and erasing a non-volatile memory area
GB0213566D0 (en) Improvements relating to data storage
AU2002326055A1 (en) Method of writing data to non-volatile memory
AU6429001A (en) Integrated circuit and method of writing nonvolatile memory within integrated circuit

Legal Events

Date Code Title Description
PE20 Patent expired after termination of 20 years

Expiry date: 20220926