Techniques for multi-read and multi-write of memory circuit

US11176994B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11176994-B2
Application numberUS-202017001432-A
CountryUS
Kind codeB2
Filing dateAug 24, 2020
Priority dateDec 19, 2018
Publication dateNov 16, 2021
Grant dateNov 16, 2021

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.

Embodiments include apparatuses, methods, and systems to implement a multi-read and/or multi-write process with a set of memory cells. The set of memory cells may be multiplexed with a same sense amplifier. As part of a multi-read process, a memory controller coupled to a memory circuit may precharge the bit lines associated with the set of memory cells, provide a single assertion of a word line signal on the word line, and then sequentially read data from the set of memory cells (using the sense amplifier) based on the precharge and the single assertion of the word line signal. Additionally, or alternatively, a multi-write process may be performed to sequentially write data to the set of memory cells based on one precharge of the associated bit lines. Other embodiments may be described and claimed.

First claim

Opening claim text (preview).

What is claimed is: 1. A circuit comprising: a memory circuit including a set of memory cells coupled to a same word line; and a memory controller to: assert a word line signal on the word line to select the set of memory cells for a multi-read operation; and sequentially read data from the set of memory cells based on the assertion of the word line signal. 2. The circuit of claim 1 , wherein the memory controller is further to precharge bit lines associated with respective memory cells of the set of memory cells prior to the assertion of the word line signal. 3. The circuit of claim 1 , wherein memory controller is to sequentially read the data from the set of memory cells using a sense amplifier. 4. The circuit of claim 3 , wherein, to sequentially read the data from the set of memory cells, the memory controller is to: assert a first read column select signal associated with a first memory cell of the set of memory cells; enable, responsive to de-assertion of the first read column select signal, the sense amplifier to read a first data bit stored by the first memory cell; and precharge, responsive to disablement of the sense amplifier, the sense amplifier to prepare the sense amplifier to read a second data bit stored by a second memory cell of the set of memory cells. 5. The circuit of claim 4 , wherein the memory controller is to assert a sense amplifier precharge signal to precharge the sense amplifier, and wherein the memory controller is further to assert a second read column select signal associated with the second memory cell when the precharge signal is de-asserted. 6. The circuit of claim 4 , wherein a combined duration of the assertion of the first read column select signal, the enablement of the sense amplifier, and the precharge of the sense amplifier is one phase of a clock signal associated with the memory circuit. 7. The circuit of claim 4 , wherein the set of memory cells is a first set of memory cells, wherein the memory circuit further includes a second set of memory cells that are multiplexed with the sense amplifier, wherein the second set of memory cells are coupled to a different bit line precharge line than the first set of memory cells, and wherein the memory circuit is to: precharge bit lines associated with the second set of memory cells while data from the first set of memory cells is being read; and read data from the second set of memory cells after the precharge of the bit lines associated with the second set of memory cells. 8. The circuit of claim 1 , wherein, to sequentially read the data from the set of memory cells, the memory controller is to read one memory cell per clock phase, and wherein the word line signal is asserted for a duration longer than one clock phase. 9. The circuit of claim 1 , wherein, to write data to the set of memory cells, the memory controller is to: precharge bit lines associated with the set of memory cells; assert, after the precharge, the word line signal for a time period; and write data sequentially to the set of memory cells during the time period. 10. The circuit of claim 9 , wherein the set of memory cells is a first set of memory cells, wherein the memory circuit further includes a second set of memory cells that are coupled to a different bit line precharge line than the first set of memory cells, and wherein the memory circuit is to: precharge bit lines associated with the second set of memory cells while data from the first set of memory cells is being read; and write data to the second set of memory cells after the precharge of the bit lines associated with the second set of memory cells. 11. The circuit of claim 9 , further comprising an interruptable diode-connected transistor coupled to a first bit line of the bit lines, wherein the diode-connected transistor is to be selectively coupled between the first bit line and a power rail while one or more other memory cells associated with other bit lines are written, and is to be uncoupled while a first memory cell associated with the first bit line is written. 12. The circuit of claim 1 , wherein the set of memory cells includes four memory cells. 13. One or more non-transitory, computer-readable media (NTCRM) having instructions, stored thereon, that when executed by one or more processors cause a memory controller to: precharge bit lines that are coupled to respective memory cells of a set of memory cells; assert, after the precharge, a word line signal on the word line for a time period; and write data sequentially to the set of memory cells during the time period. 14. The one or more NTCRM of claim 13 , wherein the bit lines are coupled to a same bit line precharge line. 15. The one or more NTCRM of claim 13 , wherein, to write the data sequentially to the set of memory cells, the memory controller is to sequentially assert respective write column select signals while the word line signal remains asserted. 16. The one or more NTCRM of claim 13 , wherein the instructions, when executed, are further to cause the memory controller to couple a diode-connected transistor between a first bit line, of the bit lines, and a power rail while one or more other memory cells associated with other bit lines are written, and uncouple the diode-connected transistor between the first bit line and the power rail while a first memory cell associated with the first bit line is written. 17. The one or more NTCRM of claim 13 , wherein the set of memory cells includes four memory cells. 18. The one or more NTCRM of claim 13 , wherein the set of memory cells is a first set of memory cells, wherein the instructions, when executed, are to cause the memory controller to precharge the bit lines associated with the first set of memory cells while data from a second set of memory cells is being read. 19. One or more non-transitory, computer-readable media (NTCRM) having instructions, stored thereon, that when executed cause a memory controller to: precharge bit lines associated with respective memory cells of a set of memory cells; assert a word line signal that is provided to the set of memory cells; and sequentially read data from the set of memory cells based on the precharge and the assertion of the word line signal. 20. The one or more NTCRM of claim 19 , wherein the instructions are to cause the memory controller to sequentially read the data from the set of memory cells using a sense amplifier. 21. The one or more NTCRM of claim 20 , wherein, to sequentially read the data from the set of memory cells, the instructions are to cause the memory controller to: assert a first read column select signal associated with a first memory cell of the set of memory cells; enable, responsive to de-assertion of the first read column select signal, the sense amplifier to read a first data bit stored by the first memory cell; and precharge, responsive to disablement of the sense amplifier, the sense amplifier to prepare the sense amplifier to read a second data bit stored by a second memory cell of the set of memory cells. 22. The one or more NTCRM of claim 21 , wherein a combined duration of the assertion of the first read column select signal, the enablement of the sense amplifier, and the precharge of the sense amplifier is one phase of a clock signal associated with the memory controller. 23. The one or more NTCRM of claim 21 , wherein the set of memory cells is a first set of memory cells, and wherein the instructions, when executed, are

Assignees

Inventors

Classifications

  • using field-effect transistors only · CPC title

  • Address circuits · CPC title

  • Clock generating, synchronizing or distributing circuits within memory device · CPC title

  • Bit line control circuits, e.g. drivers, boosters, pull-up circuits, pull-down circuits, precharging circuits, equalising circuits, for bit lines · CPC title

  • using serially addressed read-write data registers (G11C7/1036 takes precedence) · 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 US11176994B2 cover?
Embodiments include apparatuses, methods, and systems to implement a multi-read and/or multi-write process with a set of memory cells. The set of memory cells may be multiplexed with a same sense amplifier. As part of a multi-read process, a memory controller coupled to a memory circuit may precharge the bit lines associated with the set of memory cells, provide a single assertion of a word lin…
Who is the assignee on this patent?
Intel Corp
What technology area does this patent fall under?
Primary CPC classification G11C11/419. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 16 2021 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).