Patents Assigned to Crocus Technology, Inc.
  • Publication number: 20130094283
    Abstract: A memory device includes a plurality of magnetic random access memory (MRAM) cells, a field line, and a field line controller configured to generate a write sequence that traverses the field line. The write sequence is for writing a multi-bit word to the plurality of MRAM cells. The multi-bit word includes a first subset of bits having a first polarity and a second subset of bits having a second polarity. The write sequence writes concurrently to at least a subset of the plurality of MRAM cells corresponding to the first subset of bits having the first polarity, then subsequently writes concurrently to a remaining subset of the plurality of MRAM cells corresponding to the second subset of bits having the second polarity.
    Type: Application
    Filed: October 9, 2012
    Publication date: April 18, 2013
    Applicant: CROCUS TECHNOLOGY, INC.
    Inventor: CROCUS TECHNOLOGY, INC.
  • Publication number: 20130037898
    Abstract: A memory device includes a first plurality of magnetic random access memory (MRAM) cells positioned along a first direction, and a first bit line electrically connected to the first plurality of MRAM cells, the bit line oriented in the first direction. The device includes a first plurality of field lines oriented in a second direction different from the first direction, the first plurality of field lines being spaced such that only a corresponding first one of the first plurality of MRAM cells is configurable by each of the first plurality of field lines. The device includes a second plurality of field lines oriented in a third direction different from the first direction and the second direction, the second plurality of field lines being spaced such that only a corresponding second one of the first plurality of MRAM cells is configurable by each of the second plurality of field lines.
    Type: Application
    Filed: August 10, 2012
    Publication date: February 14, 2013
    Applicant: CROCUS TECHNOLOGY, INC.
    Inventors: Bertrand F. Cambou, Douglas J. Lee, Anthony J. Tether, Barry Hoberman
  • Publication number: 20120314487
    Abstract: A magnetic random access memory (“MRAM”) cell includes: (1) a first magnetic layer having a first magnetization direction and a magnetic anisotropy axis; (2) a second magnetic layer having a second magnetization direction; and (3) a spacer layer disposed between the first magnetic layer and the second magnetic layer. The MRAM cell also includes a field line magnetically coupled to the MRAM cell and configured to induce a write magnetic field along a magnetic field axis, and the magnetic anisotropy axis is tilted relative to the magnetic field axis. During a write operation, the first magnetization direction is switchable between m directions to store data corresponding to one of m logic states, with m>2, at least one of the m directions is aligned relative to the magnetic anisotropy axis, and at least another one of the m directions is aligned relative to the magnetic field axis.
    Type: Application
    Filed: June 10, 2011
    Publication date: December 13, 2012
    Applicant: CROCUS TECHNOLOGY, INC.
    Inventors: Mourad El Baraji, Neal Berger, Lucien Lombard, Lucian Prejbeanu, Ricardo Alves Ferreira Costa E Sousa, Guillaume Prenat
  • Publication number: 20120314488
    Abstract: A magnetic random access memory (MRAM) cell includes a storage layer, a sense layer, and a spacer layer between the storage layer and the sense layer. A field line is magnetically coupled to the MRAM cell to induce a magnetic field along a magnetic field axis, and at least one of the storage layer and the sense layer has a magnetic anisotropy axis that is tilted relative to the magnetic field axis. During a write operation, a storage magnetization direction is switchable between m directions to store data corresponding to one of m logic states, with m>2, where at least one of the m directions is aligned relative to the magnetic anisotropy axis, and at least another one of the m directions is aligned relative to the magnetic field axis. During a read operation, a sense magnetization direction is varied, relative to the storage magnetization direction, to determine the data stored by the storage layer.
    Type: Application
    Filed: June 10, 2011
    Publication date: December 13, 2012
    Applicant: CROCUS TECHNOLOGY, INC.
    Inventors: Mourad El Baraji, Neal Berger
  • Patent number: 8261367
    Abstract: Data, stored in MRAM-cells should be protected against misuse or read-out by unauthorized persons. The present invention provides an array of MRAM-cells provided with a security device for destroying data stored in the MRAM-cells when they are tampered with. This is achieved by placing a permanent magnet adjacent the MRAM-array in combination with a soft-magnetic flux-closing layer. As long as the soft-magnetic layer is present, the magnetic field lines from the permanent magnet are deviated and flow through this soft-magnetic layer. When somebody is tampering with the MRAM-array, e.g. by means of reverse engineering, and the flux-closing layer is removed, the flux is no longer deviated and affects the nearby MRAM-array, thus destroying the data stored in the MRAM-cells.
    Type: Grant
    Filed: February 19, 2010
    Date of Patent: September 4, 2012
    Assignee: Crocus Technology, Inc.
    Inventors: Kars-Michiel Hubert Lenssen, Robert Jochemsen
  • Publication number: 20120143889
    Abstract: A check engine includes a plurality of comparators each including a first directional characteristic aligned to store at least one reference bit included in a set of reference bits, and a second directional characteristic aligned to present at least one target bit included in a set of target bits. Each of the plurality of comparators is configured to produce an output representing a level of matching between the at least one target bit and the at least one reference bit, based on a relative alignment between the first directional characteristic and the second directional characteristic. The check engine is configured such that the outputs of the plurality of comparators are combined to produce a combined output. The check engine is configured to determine that the set of target bits matches the set of reference bits based on the combined output of the plurality of comparators.
    Type: Application
    Filed: December 1, 2011
    Publication date: June 7, 2012
    Applicant: CROCUS TECHNOLOGY, INC.
    Inventors: Bertrand F. Cambou, Neal Berger, Mourad El Baraji
  • Publication number: 20120143554
    Abstract: A check engine includes a plurality of comparators, each including a plurality of flash cells, where each of the plurality of comparators is configured to store at least one reference bit included in a set of reference bits, and includes an input for presenting at least one target bit included in a set of target bits. Each of the plurality of comparators is configured to produce an output representing a level of matching between the at least one target bit and the at least one reference bit. The check engine is configured such that the outputs of the plurality of comparators are combined to produce a combined output. The check engine is configured to determine that the set of target bits matches the set of reference bits based on the combined output of the plurality of comparators.
    Type: Application
    Filed: December 1, 2011
    Publication date: June 7, 2012
    Applicant: CROCUS TECHNOLOGY, INC.
    Inventors: Bertrand F. Cambou, Neal Berger, Mourad El Baraji