Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and apparatus for splitting a logical block

A technology of logical blocks and logical groups, which is applied to the system field of the number of times a file allocation table is copied, can solve the problems of time-consuming and large overhead.

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

AI Technical Summary

Problems solved by technology

In summary, every time a single page within a physical block is to be updated, copying the entire contents of the block consumes a considerable overhead and can prove time consuming

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
  • Method and apparatus for splitting a logical block
  • Method and apparatus for splitting a logical block
  • Method and apparatus for splitting a logical block

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] Reducing the amount of operational overhead required to store or otherwise rewrite updated pages allows an overall system (eg, an overall host system including an embedded non-volatile memory chip) to operate more efficiently. If a single page associated with a physical block (e.g. a block associated with a file allocation table (FAT)) were to be copied in its entirety each time the physical block was to be updated, a significant amount of operational overhead would be consumed, And, as a result, can be quite inefficient.

[0035] By dividing a logical block (such as a logical FAT block) into multiple physical blocks (such as two physical blocks), when an overall flash memory system needs to be formatted, the physical blocks associated with the logical block Each of these is basically only partially filled. In other words, a part of the logical block data may be written in each of a plurality of physical blocks. For example, pages 0-15 of a split 32-page logical block...

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

Methods and apparatus for splitting a single logical block into two or more physical blocks are disclosed. According to an aspect of the invention, a method for associating a plurality of physical blocks of a non-volatile memory with a logical block comprising logical pages involves dividing the logical pages into at least a first logical group and a second logical group. Data associated with the first logical group is provided to a first physical block. And data associated with the second logical group is provided to a second physical block.

Description

[0001] Related Application Cross Reference [0002] This invention is related to the following patent application: Serial No. 10 / 281,739, filed October 28, 2002, entitled "WEAR LEVELING IN NONVOLATILE STORAGE SYSTEMS" (Attorney Docket No. SANDP023 / SDK0366.000US) co-pending U.S. patent application; filed on October 28, 2002, entitled "TRACKING THE MOST FREQUENTLYERASED BLOCKS IN NON - VOLATILE MEMORY SYSTEMS", co-pending U.S. Patent Application No. 10 / 281,670 (Attorney Docket No. SANDP025 / SDK0366.002US); filed October 28, 2002, entitled "Tracking in Non-Volatile Memory Systems Co-pending U.S. Patent Application No. 10 / 281,824 (Attorney Docket SANDP026 / SDK0366.003US) for "TRACKING THE LEAST FREQUENTLY ERASED BLOCKS INNON-VOLATILE MEMORY SYSTEMS"; filed in 2002 10 / 281,855, filed October 28, entitled "METHOD ANDAPPARATUS FOR GROUPING PAGES WITHIN A BLOCK" (Attorney Docket No. SANDP029 / SDK0410.000US ) co-pending US patent application; filed on October 28, 2002, entitled "METHOD AN...

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/02G06F3/06
CPCG06F2212/7202G06F12/0246G06F12/02
Inventor 罗伯特·C·张巴赫曼·卡瓦迈法施德·萨伯特-沙吉
Owner SANDISK TECH LLC