Data transmission using delayed timing signals

US11451218B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11451218-B2
Application numberUS-202016880694-A
CountryUS
Kind codeB2
Filing dateMay 21, 2020
Priority dateNov 1, 2011
Publication dateSep 20, 2022
Grant dateSep 20, 2022

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.

An integrated circuit includes a delay circuit and first and second interface circuits. The delay circuit delays a first timing signal by an internal delay to generate an internal timing signal. The first interface circuit communicates data to an external device in response to the internal timing signal. The second interface circuit transmits an external timing signal for capturing the data in the external device. An external delay is added to the external timing signal in the external device to generate a delayed external timing signal. The delay circuit sets the internal delay based on a comparison between the delayed external timing signal and a calibration signal transmitted by the first interface circuit.

First claim

Opening claim text (preview).

What is claimed is: 1. A dynamic random-access memory (DRAM) device comprising: a memory circuit including a plurality of memory cells; an interface circuit to receive a timing signal from a memory controller; a plurality of receivers to receive data according to the timing signal received at the interface circuit, from the memory controller, the data for storage in the memory circuit; and a circuit to compare the data and the timing signal and to output, to the memory controller, a signal indicative of a phase comparison of a phase of the timing signal and a phase of the data. 2. The DRAM device of claim 1 , wherein the data is a test pattern received during a calibration mode of the DRAM device, and the circuit comprises: a delay circuit coupled to the interface circuit, the delay circuit to delay the phase of the timing signal by a delay to generate a delayed phase of the timing signal during the calibration mode; a phase comparator to generate the signal indicative of the phase comparison based on a comparison of the delayed phase of the timing signal and the phase of the test pattern; and a buffer circuit to transmit the signal indicative of the phase comparison. 3. The DRAM device of claim 2 , wherein the interface circuit receives from the memory controller an adjusted timing signal have an adjusted phase based on the signal indicative of the phase comparison output by the circuit. 4. The DRAM device of claim 1 , wherein the data is a test pattern received during a calibration mode of the DRAM device, and the circuit comprises: a phase comparator to generate the signal indicative of the phase comparison based on a comparison of the phase of the timing signal and the phase of the test pattern during the calibration mode. 5. The DRAM device of claim 4 , wherein the interface circuit receives from the memory controller an adjusted timing signal having an adjusted phase based on the signal output by the circuit. 6. The DRAM device of claim 1 , wherein each of the plurality of receivers includes a plurality of flip flop circuits to sample the data for storage in the memory circuit. 7. The DRAM device of claim 1 , further comprising a timing signal path, wherein the interface circuit includes a plurality of buffers that buffer the timing signal received by the interface circuit, the buffered timing signal provided to the plurality of receivers via the timing signal path. 8. The DRAM device of claim 1 , wherein each of the plurality of receivers lack a replica circuit that delays the data for sampling. 9. A method of a dynamic random-access memory (DRAM) device comprising: receiving a timing signal from a memory controller at an interface circuit; sampling data in response to the timing signal received at the interface circuit, the data for storage in a memory circuit that includes a plurality of memory cells; comparing the data and the timing signal; and outputting a signal to the memory controller, the signal indicative of a phase comparison of a phase of the timing signal received at the interface circuit and a phase of the data. 10. The method of claim 9 , wherein the data is a test pattern received during a calibration mode of the DRAM device, the method further comprising: delaying the phase of the timing signal by a delay to generate a delayed phase of the timing signal during the calibration mode of the DRAM device; and wherein outputting the signal indicative of the phase comparison further comprises generating the signal indicative of the phase comparison based on a comparison of the delayed phase of the timing signal and the phase of the test pattern during the calibration mode. 11. The method of claim 10 , further comprising: receiving from the memory controller an adjusted timing signal having an adjusted phase based on the signal indicative of the phase comparison. 12. The method of claim 9 , wherein the data is a test pattern received during a calibration mode of the DRAM device, and outputting the signal indicative of the phase comparison comprises: generating the signal indicative of the phase comparison based on a comparison of the phase of the timing signal and the phase of the test pattern during the calibration mode of the DRAM device. 13. The method of claim 12 , further comprising: receiving from the memory controller an adjusted timing signal having an adjusted phase based on the signal indicative of the phase comparison. 14. The method of claim 12 , wherein the data is sampled for storage in the memory circuit using a plurality of flip flop circuits included in the plurality of receivers. 15. The method of claim 9 , further comprising: buffering the timing signal using a plurality of buffers included in the interface circuit, the buffered timing signal received by the plurality of receivers to sample the data. 16. A dynamic random-access memory (DRAM) device comprising: a memory means; means for receiving a timing signal from a memory controller; means for receiving data, according to the timing signal received at the means for receiving the timing signal, from the memory controller, the data for storage in the memory means; and means for comparing the data and the timing signal and outputting to the memory controller a signal indicative of a phase comparison of a phase of the timing signal and a phase of the data. 17. The DRAM device of claim 16 , wherein the data is a test pattern received during a calibration mode of the DRAM device, the DRAM device further comprising: means for delaying the phase of the timing signal by a delay to generate a delayed phase of the timing signal during the calibration mode of the DRAM device; and means for generating the signal indicative of the phase comparison based on a comparison of the delayed phase of the timing signal and the phase of the test pattern during the calibration mode; and a means for transmitting the signal indicative of the phase comparison. 18. The DRAM device of claim 17 , wherein the means for receiving the timing signal receives from the memory controller receives an adjusted timing signal having an adjusted phase based on the signal indicative of the phase comparison. 19. The DRAM device of claim 16 , wherein the data is a test pattern received during a calibration mode of the DRAM device, and the means for outputting the signal indicative of the phase comparison comprises: a means for generating the signal indicative of the phase comparison based on a comparison of the phase of the timing signal and then phase of the test pattern during the calibration mode of the DRAM device. 20. The DRAM device of claim 19 , wherein the means for receiving the timing signal receives from the memory controller receives an adjusted timing signal having an adjusted phase based on the signal indicative of the phase comparison.

Assignees

Inventors

Classifications

  • Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units (interface circuits for specific input/output devices G06F3/00 {; multiprogram control therefor  G06F9/46}; multiprocessor systems  G06F15/16 ) · CPC title

  • Input synchronization · CPC title

  • with adaption or trimming of parameters · CPC title

  • Output synchronization · CPC title

  • with synchronous protocol · 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 US11451218B2 cover?
An integrated circuit includes a delay circuit and first and second interface circuits. The delay circuit delays a first timing signal by an internal delay to generate an internal timing signal. The first interface circuit communicates data to an external device in response to the internal timing signal. The second interface circuit transmits an external timing signal for capturing the data in …
Who is the assignee on this patent?
Rambus Inc
What technology area does this patent fall under?
Primary CPC classification H03K5/13. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 20 2022 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).