×

Method of efficient data management with flash storage system

  • US 7,194,596 B2
  • Filed: 06/09/2004
  • Issued: 03/20/2007
  • Est. Priority Date: 06/09/2004
  • Status: Active Grant
First Claim
Patent Images

1. A data accessed management system for a flash memory device, comprising:

  • said flash memory device having flash memories in a unit of physical block, each of said physical block being called an virtual block for storing data in a unit of virtual sector if said physical block is good;

    a data management member chosen from a control chip set or a host;

    a buffer for receiving a record N that are sent by a host in a unit of logic sector and are desired to be stored into destination virtual sectors of destination virtual block, said record N having n logical sections in total and starting destination being from sector number N′

    , said N′

    be positive integral,a plurality of SVST (screen virtual sector table), each one for each said virtual block, which records the position relation between said logic sectors and said destination virtual sectors while the data are stored therein;

    a plurality of V2P (virtual block to physical block), each of said V2P provided for each of said physical block itself, said V2P being constituted of one word memories to record (1) a virtual block number while said physical block is in good condition, (2) a free sector point (FSP), and (3) physical status of said physical block, further, said FSP being expressed by a binary code to record usage status of virtual sectors be used in said physical block; and

    therefore, record N are stored by said data management member starting from the sector number 0 of the destination block provided that said destination block is free, meanwhile said SVST and FSP are updated.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×