Pseudo dual port memory

US10061542B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10061542-B2
Application numberUS-201514855319-A
CountryUS
Kind codeB2
Filing dateSep 15, 2015
Priority dateSep 15, 2015
Publication dateAug 28, 2018
Grant dateAug 28, 2018

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.

Aspects of a memory and method for accessing the memory are disclosed. The memory includes a plurality of memory cells configured to support a read and write operation in a memory cycle in a first mode and a write only operation in the memory cycle in a second mode. The memory further includes a control circuit configured to generate a read clock for the read operation and a write clock for the write operation. The timing of the write clock is a function of the timing of the read clock in the first mode, and the timing of the memory cycle in the second mode.

First claim

Opening claim text (preview).

What is claimed is: 1. A memory, comprising: a plurality of memory cells configured to support a read and write operation in a memory cycle in a first mode and a write only operation in the memory cycle in a second mode; and a control circuit configured to generate a read clock for the read operation and a write clock for the write operation, the read clock separate from the write clock, wherein the control circuit comprises: a read clock circuit configured to generate the read clock in response to the beginning of the memory cycle in the first mode and reset the read clock when the read operation is complete; and a write clock circuit comprising: a first circuit having an output configured to be set in response to the beginning of the memory cycle and reset when the write operation is complete; and a second circuit configured to generate the write clock when the first circuit output is set and the read clock is in a reset state in the first mode, and the beginning of the memory cycle in the second mode. 2. The memory of claim 1 , wherein the control circuit is further configured to generate the write clock by setting the write clock in response to the resetting of the read clock in the first mode. 3. The memory of claim 1 , wherein the control circuit is further configured to generate the write clock by setting the write clock in response to the beginning of the memory cycle in the second mode. 4. The memory of claim 1 , wherein the write clock circuit is further configured to reset the write clock when the write operation is complete. 5. The memory of claim 1 , wherein: the first circuit comprises a latch; and the second circuit comprises logic to gate the first circuit output and the read clock. 6. A method of accessing memory comprising a plurality of memory cells configured to support a read and write operation in a memory cycle in a first mode and a write only operation in the memory cycle in a second mode, the method comprising: generating, in the first mode, a read clock for the read operation and a write clock for the write operation, the read clock separate from the write clock, wherein the generating the write clock comprises: setting an output in response to the beginning of the memory cycle and resetting the output when the write operation is complete; and setting the write clock when the output is set and the read clock is in a reset state, in the first mode; and generating, in the second mode, the write clock for the write operation in response to the beginning of the memory cycle. 7. The method of claim 6 , wherein: the generating the read clock, in the first mode, comprises setting the read clock in response to the beginning of the memory cycle and resetting the read clock when the read operation is complete; and the generating the write clock, in the first mode, comprises setting the write clock in response to the resetting of the read clock and resetting the write clock when the write operation is complete. 8. The method of claim 6 , wherein the generating the write clock, in the second mode, comprises setting the write clock in response to the beginning of the memory cycle and resetting the write clock when the write operation is complete. 9. A memory comprising: a plurality of memory cells configured to support a read and write operation in a memory cycle in a first mode and a write only operation in the memory cycle in a second mode; and a control circuit configured to generate a read clock for the read operation and a write clock for the write operation, the read clock separate from the write clock, wherein the control circuit comprises: a read clock circuit configured to generate the read clock in response to the beginning of the memory cycle in the first mode and reset the read clock when the read operation is complete; and a write clock circuit configured to generate the write clock in response to: the resetting of the read clock in the first mode; and the beginning of the memory cycle in the second mode, wherein a timing of the write clock is a function of a timing of the read clock in the first mode, and wherein the write clock occurs earlier in the memory cycle in the second mode than in the first mode. 10. The memory of claim 9 , wherein the control circuit is further configured to generate the write clock by setting the write clock in response to resetting the read clock in the first mode. 11. The memory of claim 9 , wherein the control circuit is further configured to generate the write clock by setting the write clock in response to the beginning of the memory cycle in the second mode. 12. The memory of claim 9 , wherein the write clock circuit is further configured to reset the write clock when the write operation is complete. 13. The memory of claim 9 , wherein the control circuit comprises a write clock circuit comprising: a first circuit having an output configured to be set in response to the beginning of the memory cycle and reset when the write operation is complete; and a second circuit configured to set the write clock when the first circuit output is set and the read clock is in a reset state. 14. The memory of claim 13 , wherein: the first circuit comprises a latch; and the second circuit comprises logic to gate the first circuit output and the read clock.

Assignees

Inventors

Classifications

  • for multiport memories each having random access ports and serial ports, e.g. video RAM · CPC title

  • in relation to response time · CPC title

  • Command handling arrangements, e.g. command buffers, queues, command scheduling · CPC title

  • G06F3/0683Primary

    Plurality of storage devices · CPC title

  • Read-write [R-W] 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 US10061542B2 cover?
Aspects of a memory and method for accessing the memory are disclosed. The memory includes a plurality of memory cells configured to support a read and write operation in a memory cycle in a first mode and a write only operation in the memory cycle in a second mode. The memory further includes a control circuit configured to generate a read clock for the read operation and a write clock for the…
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/0683. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 28 2018 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).