×

Method and circuitry for increasing reserve memory in a solid state memory disk

  • US 5,586,285 A
  • Filed: 02/19/1993
  • Issued: 12/17/1996
  • Est. Priority Date: 02/19/1993
  • Status: Expired due to Fees
First Claim
Patent Images

1. A solid state memory disk for storing a maximum number of sectors of data for a host, the solid state memory disk comprising:

  • a) an array of solid state memory devices which includes free memory and dirty memory, and stores sectors of valid data, the array being capable of storing the maximum number of sectors as uncompressed sectors, each memory device including a first multiplicity of blocks of memory;

    b) a controller for controlling the array, the controller indicating to the host the maximum number of sectors, the controller writing a first compressed sector of valid data to a first location in a first block in the array in response to a first write command from the host, the controller writing a second compressed sector of data to a second location in a second block and marking dirty the first location in the first block in response to a second write command from the host;

    c) a clean-up machine for generating free memory by erasing the first block after copying all compressed sectors of valid data within the first block out of the first block and into another block; and

    d) a compressor responsive to the controller for compressing sectors of data received from the host and coupling compressed sectors of data to the array, the compressor having an average compression ratio, the compressor increasing reserve memory when the average compression ratio is greater than one, wherein the reserve memory includes free memory and dirty memory.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×