Coincident memory bank access via cross connected shared bank resources

US11024361B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11024361-B2
Application numberUS-201715400507-A
CountryUS
Kind codeB2
Filing dateJan 6, 2017
Priority dateJan 6, 2017
Publication dateJun 1, 2021
Grant dateJun 1, 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.

Systems, methods, and computer programs are disclosed for providing coincident memory bank access. One embodiment is a memory device comprising a first bank, a second bank, a first bank resource, and a second bank resource. The first bank has a first set of bitlines for accessing a first set of rows in a first memory cell array. The second bank has a second set of bitlines for accessing a second set of rows in a second memory cell array. The first bank resource and the second bank resource are selectively connected to the first set of bitlines or the second set of bitlines via a cross-connect switch.

First claim

Opening claim text (preview).

What is claimed is: 1. A memory device with coincident memory bank access, the memory device comprising: a first bank having a first set of bitlines for accessing a first set of rows in a first memory cell array; each of the first set of bitlines being connected by one cross-connect switch located within the first bank to a first sense amplifier, the first sense amplifier being positioned within the first bank and coupled to a first row buffer; a second bank having a second set of bitlines for accessing a second set of rows in a second memory cell array; each of the second set of bitlines being connected by one cross-connect switch located within the second bank to a second sense amplifier, the second sense amplifier being positioned within the second bank and coupled to a second row buffer; the first sense amplifier being selectively connected to each bitline of the second set of bitlines of the second bank by a pair a cross-connect switches, where each pair of cross-connect switches is formed by one cross-connect switch within the first bank coupled to one cross-connect switch of the second bank by a circuit trace; the second sense amplifier being selectively connected to each bitline of the first set of bitlines of the first bank by a respective pair of the cross-connect switches; a first bank arbitrator coupled to each cross-connect switch of the first bank with a separate circuit trace, the first bank arbitrator controls each cross-connect switch of the first bank via one or more bank select signals; and a second bank arbitrator coupled to each cross-connect switch of the second bank with a separate circuit trace, the second bank arbitrator controls each cross-connect switch of the second bank via one or more bank select signals. 2. The memory device of claim 1 , wherein at least one of the first and second bank arbitrators configures one or more cross-connect switches to sequence a first row operation and a second row operation to the first bank. 3. The memory device of claim 2 , wherein the first row operation is performed by selectively connecting the first sense amplifier to the first set of bitlines via the one or more cross-connect switches, and the second row operation is performed by selectively connecting the second sense amplifier to the first set of bitlines via the one or more cross-connect switches. 4. The memory device of claim 3 , wherein the first row operation comprises one of a refresh operation and a row activation operation, and the second row operation comprises the other of the refresh operation and the row activation operation. 5. The memory device of claim 1 , wherein the first bank and the first sense amplifier are disposed in a first plane, and the second bank and the second sense amplifier are disposed in a second plane. 6. The memory device of claim 1 , wherein the first and second banks form a dynamic random access memory (DRAM), and the first memory cell array and the second memory cell array are subarrays within the DRAM. 7. A memory device with coincident memory bank access, the memory device comprising: means for storing data in a first memory cell array accessed via a first set of bitlines; each of the first set of bitlines being connected by one cross-connect switch located within the first means for storing to a first sense amplifier, the first sense amplifier being positioned within the means for storing data in the first memory cell array and coupled to a first row buffer; means for storing data in a second memory cell array accessed via a second set of bitlines; each of the second set of bitlines being connected by one cross-connect switch located within the second means for storing to a second sense amplifier, the second sense amplifier being positioned within the means for storing data in the second memory cell array and coupled to a second row buffer; means for selectively connecting the first sense amplifier to each bitline of the second set of bitlines of the second means for storing by using a pair a cross-connect switches, where each pair of cross-connect switches is formed by one cross-connect switch within the first means for storing coupled to one cross-connect switch of the second means for storing by a circuit trace; the means for selectively connecting also selectively connecting the second sense amplifier to each bitline of the first set of bitlines of the first means for storing by a respective pair of the cross-connect switches; and the means for selectively connecting comprising first and second arbitrator modules coupled to each pair of cross-connect switches, the first arbitrator module being coupled to a respective cross-connect switch within the first means for storing by a circuit trace, the second arbitrator module being coupled to a respective cross-connect switch within the second means for storing by a circuit trace, each arbitrator module controlling a respective cross-connect switch within a bank via one or more memory cell select signals. 8. The memory device of claim 7 , further comprising: means for generating a refresh operation to one or more banks when a refresh timeline is approaching. 9. The memory device of claim 7 , further comprising: means for sequencing a first row operation and a second row operation to the first bank. 10. The memory device of claim 9 , wherein the first row operation is performed by selectively connecting the first sense amplifier to the first set of bitlines via one or more of the cross-connect switches, and the second row operation is performed by selectively connecting the second sense amplifier to the first set of bitlines via one or more of the cross-connect switches. 11. The memory device of claim 10 , wherein the first row operation comprises one of a refresh operation and a row activation operation, and the second row operation comprises the other of the refresh operation and the row activation operation. 12. The memory device of claim 7 , wherein the means for storing data in the first memory cell array and the second memory cell array form a dynamic random access memory (DRAM) subarrays.

Assignees

Inventors

Classifications

  • G11C8/12Primary

    Group selection circuits, e.g. for memory block selection, chip selection, array selection · CPC title

  • Arbitration, priority and concurrent access to memory cells for read/write or refresh operations · CPC title

  • Refresh operations over multiple banks or interleaving · CPC title

  • Management or control of the refreshing or charge-regeneration cycles · CPC title

  • G11C11/408Primary

    Address circuits · 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 US11024361B2 cover?
Systems, methods, and computer programs are disclosed for providing coincident memory bank access. One embodiment is a memory device comprising a first bank, a second bank, a first bank resource, and a second bank resource. The first bank has a first set of bitlines for accessing a first set of rows in a first memory cell array. The second bank has a second set of bitlines for accessing a secon…
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification G11C8/12. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 01 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).