Reference voltage generation and tuning

US9401721B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9401721-B1
Application numberUS-201514740427-A
CountryUS
Kind codeB1
Filing dateJun 16, 2015
Priority dateJun 16, 2015
Publication dateJul 26, 2016
Grant dateJul 26, 2016

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 data recovery circuit includes a comparator for providing a comparator output signal in response to a difference in voltage between a data input signal and the reference voltage, a sampling circuit for sampling the comparator output signal to provide a sample signal, a summing circuit for providing an up signal in response to an average of logic high values of the sample signal exceeding logic low values of the input samples signal, and a down signal in response to an average of the low logic values of the sample signal exceeding the logic high values of the sample signal, a counter for counting up in response to activations of the up signal and counting down in response to activations of the down signal to provide a count signal, and a reference voltage generator for generating the reference voltage in response to the count signal.

First claim

Opening claim text (preview).

What is claimed is: 1. A data recovery circuit comprising: a comparator for providing a comparator output signal in response to a difference in voltage between a data input signal and a reference voltage; a sampling circuit for sampling said comparator output signal to provide a sample signal; a summing circuit for providing an up signal in response to an average of logic high values of said sample signal exceeding logic low values of said sample signal, and a down signal in response to an average of said low logic values of said sample signal exceeding said logic high values of said sample signal; a counter for counting up in response to activations of said up signal and counting down in response to activations of said down signal to provide a count signal; and a reference voltage generator for generating the reference voltage in response to said count signal. 2. The data recovery circuit of claim 1 wherein: said sampling circuit samples said comparator output signal in response to a bit clock signal to provide a data sample signal and a complement of said bit clock signal to provide an edge sample signal; and said summing circuit selects one of said data sample signal and said edge sample signal as said sample signal in response to a mode signal. 3. The data recovery circuit of claim 2 wherein said summing circuit comprises: a bit accumulator having a first input for receiving said data sample signal, a second input for receiving said edge sample signal, a control input for receiving said mode signal, a first output for providing an overflow signal, and a second output for providing an underflow signal; and a lowpass filter having inputs for receiving said overflow and underflow signals, and outputs for providing said up and down signals. 4. The data recovery circuit of claim 2 further comprising: a controller for selecting said data sample signal in a coarse tuning mode to provide an initial value of the reference voltage, and selecting said edge sample signal in a fine tuning mode to provide a tuned reference voltage. 5. The data recovery circuit of claim 4 further comprising: a plurality of additional data recovery circuits, wherein each of said plurality of additional data recovery circuits recovers a respective one of a plurality of data input signals using said tuned reference voltage. 6. The data recovery circuit of claim 4 wherein said controller further performs receive signal training to place said bit clock signal in a center of a data eye between said coarse tuning mode and said fine tuning mode. 7. The data recovery circuit of claim 4 further comprising: a bus; and a data generating circuit for providing said data input signal to said comparator over said bus. 8. The data recovery circuit of claim 7 wherein said data generating circuit comprises a double data rate five (DDR) synchronous dynamic random access memory (SDRAM). 9. The data recovery circuit of claim 7 wherein said controller enables said data generating circuit to provide a continuously alternating pattern of zeros and ones in said coarse tuning mode. 10. A data communication system having a receiver comprising: a plurality of data recovery circuits, each comparing a respective one of a plurality of data input signals to a reference voltage at a time determined by a corresponding bit clock signal to provide a corresponding received data output signal; and a shared reference voltage loop circuit having an input for receiving a received data output signal of one of said plurality of data recovery circuits, and an output for providing a signal representative of said reference voltage to each of said plurality of data recovery circuits, wherein in a training mode, said shared reference voltage loop circuit adjusts said signal to tune said reference voltage. 11. The data communication system of claim 10 wherein each of said plurality of data recovery circuits comprises: a data terminal for receiving said respective one of said plurality of data input signals; a comparator circuit having a first input coupled to said data terminal, a second input, a clock input for receiving said bit clock signal, and an output for providing said corresponding received data output signal; and a digital-to-analog converter (DAC) having an input, and an output coupled to said second input of said comparator. 12. The data communication system of claim 11 wherein: said comparator circuit of said one of said plurality of data recovery circuits provides a data sample signal in response to said bit clock signal and a difference between said first and second inputs, and provides an edge sample signal in response to a complement of said bit clock signal and said difference between said first and second inputs. 13. The data communication system of claim 12 wherein said shared reference voltage loop circuit comprises: a summing circuit for selecting one of said data sample signal and said edge sample signal as an input sample signal in response to a mode signal, and for providing an up signal in response to an average of logic high values of said input sample signal exceeding logic low values of said input samples signal, and a down signal in response to an average of said low logic values of said input sample signal exceeding said logic high values of said input sample signal; and a counter for counting up in response to activations of said up signal and counting down in response to activations of said down signal to provide said signal representative of said reference voltage. 14. The data communication system of claim 13 wherein: said shared reference voltage loop circuit selects said data sample signal in a coarse tuning mode to provide an initial value of the reference voltage, performs receive signal training to place said bit clock signal in a center of a data eye between said coarse tuning mode and a fine tuning mode, and selects said edge sample signal in said fine tuning mode to provide a subsequent value of the reference voltage. 15. The data communication system of claim 11 wherein said shared reference voltage loop circuit performs receive signal training to place said bit clock signal in a center of a data eye, and further has a clock output for providing said bit clock signal, so trained, to said clock input of said comparator circuit of each of said plurality of data recovery circuits. 16. The data communication system of claim 11 further comprising a plurality of clock and data recovery loop circuits corresponding to said plurality of data recovery circuits, each performing receive signal training on said respective one of said plurality of data input signals to place said bit clock signal in a center of a respective data eye, and having a clock output for providing said bit clock signal, so trained, to said clock input of said comparator circuit a respective one of said plurality of data recovery circuits. 17. The data communication system of claim 11 further comprising: a data generating circuit having a plurality of output buffers; and a bus for connecting said plurality of output buffers to corresponding ones of said plurality of data recovery circuits. 18. The data communication system of claim 17 wherein said data generating circuit comprises a double data rate (DDR) synchronous dynamic random access memory (SDRAM). 19. The data communication system of claim 17 wherein the data communication system enables said data generating circuit to provide a continuously alternating pattern of zeros and ones in a coarse tuning mode.

Assignees

Inventors

Classifications

  • H03L7/0807Primary

    concerning mainly a recovery circuit for the reference signal · CPC title

  • H04L7/033Primary

    using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop · CPC title

  • Data input buffers, e.g. comprising level conversion circuits, circuits for adapting load · 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 US9401721B1 cover?
A data recovery circuit includes a comparator for providing a comparator output signal in response to a difference in voltage between a data input signal and the reference voltage, a sampling circuit for sampling the comparator output signal to provide a sample signal, a summing circuit for providing an up signal in response to an average of logic high values of the sample signal exceeding logi…
Who is the assignee on this patent?
Advanced Micro Devices Inc
What technology area does this patent fall under?
Primary CPC classification H03L7/0807. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 26 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).