×

Flash solid state disk card with selective use of an address conversion table depending on logical and physical sector numbers

  • US 5,742,934 A
  • Filed: 03/11/1996
  • Issued: 04/21/1998
  • Est. Priority Date: 09/13/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A flash solid state disk card comprising:

  • a flash memory having M blocks having physical sector numbers between 1 and M, the M blocks including N blocks for sector management, where N is smaller than M;

    a random access memory storing an address conversion table which outputs a physical sector number for one of the N blocks in correspondence to an input of a logical sector number between 1 and N;

    data write processing means for writing data to a block for a logical sector number L, said data write processing means including means for, if L satisfies a relationship of 1≦

    L≦

    N, erasing another data in a block having a physical sector number determined by the address conversion table stored in said random access memory according to the logical sector number L, writing the data to be written to a free block among the N blocks, and changing a physical sector number in correspondence to the logical sector number L in the address conversion table to a physical sector number of the block to which the data are written, and for, if the logical sector number L is larger than N, writing data to be written to a block having a physical sector number equal to the logical sector number L; and

    data read processing means for reading data from a block in said flash memory for a physical sector number in correspondence to the logical sector number L in the address conversion table in said random access memory if the logical sector number L is equal to or less than N, and for reading data from a block for a physical sector number L in said flash memory if the logical sector number L is larger than N.

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