Patents Assigned to Lexar Microsystems, Inc.
  • Patent number: 5838614
    Abstract: A method and apparatus is disclosed for identifying a block being stored within flash memory devices using a cluster address for each block, the block being selectively erasable and having one or more sectors, the cluster address being stored in one of the sectors of the block. In an alternative embodiment, the cluster address is stored in at least two different sectors within the same block for ensuring that the information last written to the block is valid. Further disclosed is a novel way to use a defect flag for each block stored within the flash memory device for efficiently identifying non-defective blocks upon system power-up.
    Type: Grant
    Filed: May 19, 1997
    Date of Patent: November 17, 1998
    Assignee: Lexar Microsystems, Inc.
    Inventors: Petro Estakhri, Berhau Iman
  • Patent number: 5606660
    Abstract: A microprocessor-controlled solid state storage system having a controller and non-volatile memory for storing firmware code therein. The controller includes first memory for storing firmware code transferred from the non-volatile memory, and second memory including primitive firmware code stored therein causing execution of a microprocessor for transferring the firmware code from reserved blocks in the non-volatile memory into the first memory upon initialization of the storage system and causing calculation of a checksum for verification of the integrity of the firmware code.
    Type: Grant
    Filed: October 21, 1994
    Date of Patent: February 25, 1997
    Assignee: Lexar Microsystems, Inc.
    Inventors: Petro Estakhri, Robert Reid, Berhanu Iman
  • Patent number: 5596526
    Abstract: A multi-level NAND architecture non-volatile memory device reads and programs memory cells, each cell storing more than one bit of data, by comparing to a constant current level while selectively adjusting the gate voltage on the cell or cells being read or programmed. A plurality of read and write reference cells are provided each programmed to correspond to one each of the multi-level programming wherein during reading of the memory cells, the read reference cells provide the constant current level and during writing to the memory cells, the write reference cells provide the same. Furthermore, during a read operation, corresponding write reference cells are coupled to read reference cells to gauge the reading time associated with reading of memory cells.
    Type: Grant
    Filed: August 15, 1995
    Date of Patent: January 21, 1997
    Assignee: Lexar Microsystems, Inc.
    Inventors: Mahmud Assar, Parviz Keshtbod