Patents Assigned to Crocus Technology, Inc.
-
Publication number: 20130094283Abstract: 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: ApplicationFiled: October 9, 2012Publication date: April 18, 2013Applicant: CROCUS TECHNOLOGY, INC.Inventor: CROCUS TECHNOLOGY, INC.
-
Publication number: 20130037898Abstract: 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: ApplicationFiled: August 10, 2012Publication date: February 14, 2013Applicant: CROCUS TECHNOLOGY, INC.Inventors: Bertrand F. Cambou, Douglas J. Lee, Anthony J. Tether, Barry Hoberman
-
Publication number: 20120314487Abstract: 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: ApplicationFiled: June 10, 2011Publication date: December 13, 2012Applicant: CROCUS TECHNOLOGY, INC.Inventors: Mourad El Baraji, Neal Berger, Lucien Lombard, Lucian Prejbeanu, Ricardo Alves Ferreira Costa E Sousa, Guillaume Prenat
-
Publication number: 20120314488Abstract: 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: ApplicationFiled: June 10, 2011Publication date: December 13, 2012Applicant: CROCUS TECHNOLOGY, INC.Inventors: Mourad El Baraji, Neal Berger
-
Patent number: 8261367Abstract: 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: GrantFiled: February 19, 2010Date of Patent: September 4, 2012Assignee: Crocus Technology, Inc.Inventors: Kars-Michiel Hubert Lenssen, Robert Jochemsen
-
Publication number: 20120143889Abstract: 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: ApplicationFiled: December 1, 2011Publication date: June 7, 2012Applicant: CROCUS TECHNOLOGY, INC.Inventors: Bertrand F. Cambou, Neal Berger, Mourad El Baraji
-
Publication number: 20120143554Abstract: 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: ApplicationFiled: December 1, 2011Publication date: June 7, 2012Applicant: CROCUS TECHNOLOGY, INC.Inventors: Bertrand F. Cambou, Neal Berger, Mourad El Baraji