Memory provided with associated volatile and non-volatile memory cells

US9620212B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9620212-B2
Application numberUS-201515110710-A
CountryUS
Kind codeB2
Filing dateJan 7, 2015
Priority dateJan 10, 2014
Publication dateApr 11, 2017
Grant dateApr 11, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A memory array including: a plurality of volatile memory cells, each including a latch; and a plurality of non-volatile memory cells, each including at least one resistive element that can be programmed by the direction of a current passed therethrough in order to take at least two resistive states, each of the non-volatile memory cells being associated with a corresponding cell from the volatile memory cells.

First claim

Opening claim text (preview).

The invention claimed is: 1. A memory array comprising: a plurality of volatile memory cells each comprising a latch; a plurality of non-volatile memory cells each comprising at least one resistive element programmable by the direction of current passed through it to have one of at least two resistive states, wherein each of the non-volatile memory cells is associated with a corresponding one of said volatile memory cells; and a read/write circuit coupled to each of the volatile and non-volatile memory cells via one or more pairs of bit lines, the read/write circuit having a comparator adapted to read a first data bit stored by a first of the volatile memory cells and to read a second data bit stored by a second of the non-volatile memory cells. 2. The memory array of claim 1 , wherein said read/write circuit is adapted to perform at least one of: read the first data bit stored by a first of said volatile memory cells and program, based on said first data bit, the resistive state of a first of said non-volatile memory cells, associated with said first volatile memory cell; and read, from a second of said non-volatile memory cells, a programmed resistive state representing the second data bit and write said second data bit to a second of said volatile memory cells associated with said second non-volatile memory cell. 3. The memory array of claim 1 , wherein said comparator has first and second inputs, and wherein said read/write circuit further comprises: at least one multiplexer adapted to couple the first and second inputs of the comparator to complementary storage nodes of said first volatile memory cell to read said first data bit, and to couple the first and second inputs of the comparator to outputs of an amplifier adapted to detect the programmed resistive state of said second non-volatile memory cell. 4. The memory array of claim 1 , wherein said read/write circuit further comprises: a write circuit adapted to write a data bit to a first of said volatile memory cells by applying a voltage across complementary storage nodes of said first volatile memory cell and to program a resistive state of a first of said non-volatile memory cells by passing a current through the resistive element of the first non-volatile memory cell. 5. The memory array of claim 1 , further comprising a plurality of selection lines, and wherein: each of said volatile memory cells and its associated non-volatile memory cell are coupled to a same selection line of said memory array. 6. The memory array of claim 1 , wherein each of said volatile memory cells and its associated non-volatile memory cell are each coupled to a same pair of bit lines. 7. The memory array of claim 1 , wherein said volatile memory cells are each coupled to a first pair of bit lines and wherein said non-volatile memory cells are each coupled to a second pair of bit lines. 8. The memory array of claim 1 , wherein each of said volatile memory cells is coupled to a voltage supply rail coupled via a switch to a supply voltage level. 9. The memory array of claim 1 , wherein said non-volatile memory cells each comprise a single resistive element coupled in series with a first transistor between a pair of bit lines. 10. The memory array of claim 1 , wherein said non-volatile memory cells each comprise: a first resistive element coupled in series with a first transistor between a first bit line and a first supply voltage; and a second resistive element coupled in series with a second transistor between a second bit line and said first supply voltage. 11. The memory array of claim 1 , wherein said at least one resistive element of each of said non-volatile memory cells is one of: a spin transfer torque element with in-plane anisotropy; a spin transfer torque element with perpendicular-to-plane anisotropy; and a reduction oxide element. 12. A method of data back-up in the memory array of claim 1 , the method comprising: reading a first data bit stored by a first of said volatile memory cells; and programming the resistive state of a first of said non-volatile memory cells associated with said first volatile memory cell based on said first data bit. 13. A method of restoring data in the memory array of claim 1 , the method comprising: reading from a second of said non-volatile memory cells a programmed resistive state representing a second data bit; and writing said second data bit to a second of said volatile memory cells associated with said second non-volatile memory cell.

Assignees

Inventors

Classifications

  • Read-write [R-W] circuits · CPC title

  • Writing or programming circuits or methods · CPC title

  • Reading or sensing circuits or methods · CPC title

  • and the nonvolatile element is a magnetic RAM [MRAM] element or ferromagnetic cell · CPC title

  • comprising combined but independently operative RAM-ROM, RAM-PROM, RAM-EPROM cells · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9620212B2 cover?
A memory array including: a plurality of volatile memory cells, each including a latch; and a plurality of non-volatile memory cells, each including at least one resistive element that can be programmed by the direction of a current passed therethrough in order to take at least two resistive states, each of the non-volatile memory cells being associated with a corresponding cell from the volati…
Who is the assignee on this patent?
Commissariat L Energie Atomique Et Aux Energies Alternatives, Centre Nat Rech Scient
What technology area does this patent fall under?
Primary CPC classification G11C14/0081. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 11 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).