WO2008100843A4 - Correction of voltage offset and clock offset for sampling near zero-crossing point - Google Patents
Correction of voltage offset and clock offset for sampling near zero-crossing point Download PDFInfo
- Publication number
- WO2008100843A4 WO2008100843A4 PCT/US2008/053552 US2008053552W WO2008100843A4 WO 2008100843 A4 WO2008100843 A4 WO 2008100843A4 US 2008053552 W US2008053552 W US 2008053552W WO 2008100843 A4 WO2008100843 A4 WO 2008100843A4
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- signal
- edge
- circuit
- offset
- sampler
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/06—Dc level restoring means; Bias distortion correction ; Decision circuits providing symbol by symbol detection
- H04L25/061—Dc level restoring means; Bias distortion correction ; Decision circuits providing symbol by symbol detection providing hard decisions only; arrangements for tracking or suppressing unwanted low frequency components, e.g. removal of dc offset
- H04L25/063—Setting decision thresholds using feedback techniques only
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F3/00—Amplifiers with only discharge tubes or only semiconductor devices as amplifying elements
- H03F3/45—Differential amplifiers
- H03F3/45071—Differential amplifiers with semiconductor devices only
- H03F3/45076—Differential amplifiers with semiconductor devices only characterised by the way of implementation of the active amplifying circuit in the differential amplifier
- H03F3/45179—Differential amplifiers with semiconductor devices only characterised by the way of implementation of the active amplifying circuit in the differential amplifier using MOSFET transistors as the active amplifying circuit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0264—Arrangements for coupling to transmission lines
- H04L25/0278—Arrangements for impedance matching
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F2203/00—Indexing scheme relating to amplifiers with only discharge tubes or only semiconductor devices as amplifying elements covered by H03F3/00
- H03F2203/45—Indexing scheme relating to differential amplifiers
- H03F2203/45008—Indexing scheme relating to differential amplifiers the addition of two signals being made by a resistor addition circuit for producing the common mode signal
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F2203/00—Indexing scheme relating to amplifiers with only discharge tubes or only semiconductor devices as amplifying elements covered by H03F3/00
- H03F2203/45—Indexing scheme relating to differential amplifiers
- H03F2203/45306—Indexing scheme relating to differential amplifiers the common gate stage implemented as dif amp eventually for cascode dif amp
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F2203/00—Indexing scheme relating to amplifiers with only discharge tubes or only semiconductor devices as amplifying elements covered by H03F3/00
- H03F2203/45—Indexing scheme relating to differential amplifiers
- H03F2203/45588—Indexing scheme relating to differential amplifiers the IC comprising offset compensating means
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/04—Speed or phase control by synchronisation signals
- H04L7/041—Speed or phase control by synchronisation signals using special codes as synchronising signal
- H04L7/046—Speed or phase control by synchronisation signals using special codes as synchronising signal using a dotting sequence
Abstract
Embodiments of a circuit are described. This circuit includes a receiver circuit including a first sampler (312-1) and a second' sampler (312-2). A clock-data-recovery circuit (324) in the receiver circuit adjusts a sample time of the receiver circuit so that the sample time is proximate to a signal crossing point at an edge of an eye pattern associated with received signals. An offset-calibration circuit (326) in the receiver circuit determines and adjusts an offset voltage of a given sampler, which can be the first sampler or the second sampler. This offset-calibration circuit may determine a present offset voltage (412) of the given sampler in a timing region proximate to the signal crossing point (410-2) in which the clock-data-recovery circuit dithers about a present sample time based on the present offset voltage. Additionally, the clock-data-recovery circuit and the offset-calibration circuit may iteratively converge on the signal crossing point and a residual offset voltage of the given sampler.
Claims
1. A receive circuit, comprising! a receiver that samples a signal; a phase alignment circuit that detects an edge of the signal; and an offset-calibration circuit coupled to the phase alignment circuit to correct, responsive to correlation of specific signal patterns with edge timing represented by the signal, receiver voltage offset associated with sampling the signal in dependence upon detected correlation,
2. The receive circuit of claim i , where the offset-calibration circuit corrects for receiver voltage offset to urge the sampler toward a level where specific signal transitions are not correlated with an early or late edge timing, to thereby cause the phase alignment circuit to dither about an expected data transition edge notwithstanding inherent receiver voltage offset associated with sampling of the signal.
3. The receive circuit of claim 1, where: the receiver include a first sampler and a second sampler; the first sampler samples a voltage level associated with an expected edge of the signal; the second sampler samples digital values represented by the signal; and the offset-calibration circuit corrects for voltage offset associated with the first sampler to urge the first sampler toward a level where the specific signal patterns are not correlated with an early or late edge timing.
4. The receive circuit of claim 3, where: the samplers collectively generate a set of at least three samples associated with each one of plural edge crossings in the signal; 30
the sets are used to detect occurrence of a predetermined data pattern within the sets; and, for sets where occurrence exists, to detect correlation between the predetermined data pattern and an early/late trend for edge crossings represented by each corresponding set; and the offset-calibration circuit adjusts a voltage offset correction responsive to detected correlation.
5. The receive circuit of claim 4, where the offset calibration-circuit varies the threshold by a first polarity if correlation is detected that indicates that an actual edge tends to be early with respect to an expected edge for a first signal transition and late with respect Io the expected edge For a second signal transition, and by a second polarity if correlation is delected that indicates that actual edge variation tends to be late with respect to the expected edge for the first signal transition and early with respect to the expected edge for the second signal transition.
6. The receive circuit of claim 4, where: the offset-calibration circuit corrects receiver voltage offset by increasing an effective receiver sampling threshold in response to (i) correlation of an early edge crossing with a low- to-high logic transition and (ii) correlation of a late edge crossing with a high-to-low logic transition; and the offset-calibration circuit corrects receiver voltage offset by decreasing the effective receiver sampling threshold in response Io (iii) correlation of a late edge crossing with a low- to-high logic transition and (iv) correlation of an early edge crossing with a high-to-low logic transition.
7. The receive circuit of claim 3, where the two samplers sample the signal using a phase separation of approximately ninety degrees.
8. The receive circuit of claim 3, further comprising: means for switching roles of the two samplers; and means for correcting offset for each of the two samplers during a calibration mode,
9. The receive circuit of claim 1, where the signal is a binary signal.
10. The receive circuit of claim 1, embodied as a memory device.
1 1 „ The receive circuit of claim 1 , embodied as a memory controller.
12. The receive circuit of claim 1 , further comprising a mode in which voltage offset is calibrated and corrected.
13. The receive circuit of claim 1 , wherein the phase alignment circuit is part of a clock recovery circuit that recovers the receiver clock from the signal.
14. A receive circuit, comprising: a first sampler to sample edge crossings of a signal; a second sampler to sample data values of the signal; a phase adjustment circuit to generate an adjusted phase based upon sampled edge crossings and to provide the adjusted phavse to the second sampler to time the sampling of the data values; and an offset-calibration circuit to provide a voltage offset correction to adjust the sampling of edge crossings by the second sampler; where 32
the offset-calibration circuit is adapted to respond Io correlation between specific data value transition patterns and timing of edge crossings by adjusting the voltage offset correction in an iterative manner to reduce detected correlation, and the phase adjustment circuit is adapted to converge on an edge crossing point of the signal based upon the voltage offset correction.
15, The receive circuit of claim 13, where the first sampler and the second sampler are controlled to perform sampling at relative times defined by a fixed receiver clock phase difference.
16. The receive circuit of claim 14, where the fixed receiver clock phase difference is ninety degrees.
17. A receive circuit, comprising: a phase detector to adjust a clock phase dependent upon a signal edge crossing; an offset-calibration circuit to correct voltage offset to adjust voltage level of the edge crossing relative to the signal in response to correlation between (i) early/late tendencies of the signal with respect to the expected edge crossing, and (ii) at least one specific signal transition pattern, the offset-calibration circuit; and a sampler to sample the signal using the clock phase
18. The receive circuit of claim 16, where the phase detector is an Alexander phase detector.
19. The receive circuit of claim 16 embodied in a system, the system also comprising memory and control logic, the memory to store information representing edge samples, the control logic to detect the correlation from the information stored in the memory and to control the offset-cancelation circuit to correct voltage offset. 33
20. The receive circuit of claim 16, where: the receive circuit further comprises a second sampler used to sample edge crossings, where the offset-calibration circuit is coupled to the second sampler to correct voltage offset in lhc second sampler; and the receive circuit further comprises circuitry to switch the role of each of the samplers, lo alternatively correct voltage offset in each of the samplers.
21. A method of determining an voltage offset in a receiver circuit, comprising: detecting data level transitions in a digital signal; detecting data edges in the digital signal; detecting occurrence of at least one predetermined pattern based on the data level transitions; monitoring correlation between an carly/Iate tendency of the data edge and at least one predetermined signal pattern, and responsivcly adjusting voltage offset associated with detecting the data edges.
22. The method of claim 20, where detecting data edges includes detecting data edges based on adjusted voltage offset, and where the method further comprises generating a receiver clock based upon adjusted voltage offset.
23. The method of claim 20, further comprising using multiple samplers, selectively reassigning sampler function for use in sampling data edges, and independently adjusting Voltage offset of each samplers to independently for each sampler reduce correlation between an early/late tendency of the data edge with at least one predetermined signal pattern.
24. A method, comprising: 34
sampling edge crossings of a signal; sampling data values of the signal; adjusting phase based upon sampled edge crossings and using the adjusted phase to time the sampling of the data values; and detecting correlation between specific data value transition patterns and timing of edge crossings; adjusting voltage offset associated with sampling of the edge crossings in an iterative manner to reduce detected correlation; and converging on an edge crossing point of the signal based upon the voltage offset correction.
25. An apparatus comprising instructions stored on machine-readable media, the instructions when executed adapicd to cause a machine to: detect data level transitions in a digital signal; detect data edges in the digital signal; detect occurrence of at least one predetermined pattern based on the data level transitions; monitor correlation between an early/late tendency of the data edge with at least one predetermined signal pattern; and responsive to correlation, adjust voltage offset associated with detecting the data edges.
26, A computer-readable medium containing data representing a receive circuit, where the receive circuit includes: a phase detector to adjust a clock phase dependent upon a signal edge crossing; an offset-calibration circuit to correct voltage offset in response Io correlation between (i) early/late tendencies of the signal with respect to the expected edge crossing, and (ii) at least one specific signal transition pattern, the offset-calibration circuit correcting voltage offset to adjust voltage level of the edge crossing relative to the signal; and 35
a sampler to sample an input signal using the clock phase.
27. The computer-readable medium of claim 25, where the receive circuit is embodied in a memory controller that includes memory and control logic, the memory to store information representing edge samples, lhe control logic to detect the coirelatϊon from the information stored in Lhe memory and to control the offset-cancelation circuit to correct voltage offset,
28. The computer-readable medium of claim 26, where the control logic is at least partially embodied as instructional logic.
29. The computer-readable medium of claim 25, where: the receive ciicuit further comprises a second sampler used to sample edge crossings, where the offset-calibration circuit is coupled to the second sampler to correct voltage offset in the second sampler; and lhe leceive circuit further comprises circuitry to switch the role of each of the samplers, to alternatively correct voltage offset in each of the samplers.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP08743452A EP2111710A2 (en) | 2007-02-12 | 2008-02-11 | Correction of voltage offset and clock offset for sampling near zero-crossing point |
US12/525,044 US8199866B2 (en) | 2007-02-12 | 2008-02-11 | Edge-based sampler offset correction |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US90080407P | 2007-02-12 | 2007-02-12 | |
US60/900,804 | 2007-02-12 |
Publications (3)
Publication Number | Publication Date |
---|---|
WO2008100843A2 WO2008100843A2 (en) | 2008-08-21 |
WO2008100843A3 WO2008100843A3 (en) | 2009-02-12 |
WO2008100843A4 true WO2008100843A4 (en) | 2009-04-16 |
Family
ID=39388278
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2008/001826 WO2008100494A2 (en) | 2007-02-12 | 2008-02-11 | Differential receiver with common-gate input stage |
PCT/US2008/053552 WO2008100843A2 (en) | 2007-02-12 | 2008-02-11 | Correction of voltage offset and clock offset for sampling near zero-crossing point |
PCT/US2008/001869 WO2008100523A2 (en) | 2007-02-12 | 2008-02-12 | Low-power clock generation and distribution circuitry |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2008/001826 WO2008100494A2 (en) | 2007-02-12 | 2008-02-11 | Differential receiver with common-gate input stage |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2008/001869 WO2008100523A2 (en) | 2007-02-12 | 2008-02-12 | Low-power clock generation and distribution circuitry |
Country Status (5)
Country | Link |
---|---|
US (3) | US8199866B2 (en) |
EP (2) | EP2111709A2 (en) |
JP (1) | JP2010518749A (en) |
CN (1) | CN101606365A (en) |
WO (3) | WO2008100494A2 (en) |
Families Citing this family (94)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009076097A1 (en) * | 2007-12-06 | 2009-06-18 | Rambus Inc. | Edge-based loss-of-signal detection |
US7733118B2 (en) * | 2008-03-06 | 2010-06-08 | Micron Technology, Inc. | Devices and methods for driving a signal off an integrated circuit |
US7965117B2 (en) * | 2009-05-06 | 2011-06-21 | Freescale Semiconductor, Inc. | Charge pump for phase locked loop |
CN101710837B (en) * | 2009-05-22 | 2012-07-25 | 北京荣达千里科技有限公司 | 2M signal eye diagram testing method |
JP2012532369A (en) * | 2009-06-30 | 2012-12-13 | ラムバス・インコーポレーテッド | Techniques for adjusting the clock signal to compensate for noise |
US9209912B2 (en) * | 2009-11-18 | 2015-12-08 | Silicon Laboratories Inc. | Circuit devices and methods for re-clocking an input signal |
US8633777B2 (en) * | 2009-12-01 | 2014-01-21 | Qualcomm Incorporated | Methods and apparatus for inductors with integrated passive and active elements |
JP5548461B2 (en) * | 2010-01-15 | 2014-07-16 | 株式会社リブ技術研究所 | Communication circuit, communication network, and connecting device |
US8283946B2 (en) * | 2010-04-15 | 2012-10-09 | Micron Technology, Inc. | Signaling systems, preamplifiers, memory devices and methods |
WO2011139503A1 (en) * | 2010-04-30 | 2011-11-10 | Rambus Inc. | Low power edge and data sampling |
US8594262B2 (en) | 2010-06-17 | 2013-11-26 | Transwitch Corporation | Apparatus and method thereof for clock and data recovery of N-PAM encoded signals using a conventional 2-PAM CDR circuit |
US8631271B2 (en) * | 2010-06-24 | 2014-01-14 | International Business Machines Corporation | Heterogeneous recovery in a redundant memory system |
US8898511B2 (en) | 2010-06-24 | 2014-11-25 | International Business Machines Corporation | Homogeneous recovery in a redundant memory system |
JP5560989B2 (en) * | 2010-07-21 | 2014-07-30 | 富士通株式会社 | Receiver circuit |
KR101139633B1 (en) * | 2010-08-04 | 2012-05-15 | 성균관대학교산학협력단 | Voltage regulator for impedance matching and pre-emphasis, method of regulating voltage for impedance matching and pre-emphasis, voltage mode driver including the voltage regulator and voltage-mode driver using the method |
US9355051B2 (en) | 2010-09-10 | 2016-05-31 | Cypress Semiconductor Corporation | Apparatus, method, and manufacture for using a read preamble to optimize data capture |
US8140778B1 (en) * | 2010-09-10 | 2012-03-20 | Spansion Llc | Apparatus and method for data capture using a read preamble |
US8990605B2 (en) | 2010-09-10 | 2015-03-24 | Spansion Llc | Apparatus and method for read preamble disable |
US9223726B2 (en) | 2010-09-10 | 2015-12-29 | Cypress Semiconductor Corporation | Apparatus and method for programmable read preamble with training pattern |
CN102121950A (en) * | 2010-12-21 | 2011-07-13 | 厦门拓能信息科技有限公司 | Method for zero crossing detection of adaptive alternating-current voltage |
JP5786427B2 (en) * | 2011-04-13 | 2015-09-30 | 富士通株式会社 | Skew reduction method and optical transmission system |
US9035677B2 (en) | 2011-07-08 | 2015-05-19 | Rambus Inc. | High-speed low power stacked transceiver |
US8736306B2 (en) | 2011-08-04 | 2014-05-27 | Micron Technology, Inc. | Apparatuses and methods of communicating differential serial signals including charge injection |
US9136690B1 (en) * | 2011-08-30 | 2015-09-15 | Xilinx, Inc. | Front-end circuit with electro-static discharge protection |
US8559145B1 (en) * | 2011-12-21 | 2013-10-15 | Xilinx, Inc. | Serializer/deserializer frontend |
US9753479B2 (en) * | 2012-08-01 | 2017-09-05 | Qualcomm Incorporated | Multi-standard, automatic impedance controlled driver with supply regulation |
US8891704B2 (en) * | 2012-11-06 | 2014-11-18 | Fujitsu Limited | Transimpedance amplifier with equalization |
US9397868B1 (en) * | 2012-12-11 | 2016-07-19 | Rambus Inc. | Split-path equalizer and related methods, devices and systems |
US9634664B2 (en) * | 2013-04-05 | 2017-04-25 | Applied Wireless Identifications Group, Inc. | Over-current and/or over-voltage protection circuit |
US9100094B2 (en) | 2013-04-25 | 2015-08-04 | Nvidia Corporation | System and method for tuning a serial link |
EP2866354B1 (en) * | 2013-10-25 | 2019-06-26 | VITO NV (Vlaamse Instelling voor Technologisch Onderzoek NV) | Method and system for providing pulsed power and data on a bus |
US9459689B2 (en) | 2013-12-23 | 2016-10-04 | Intel Corporation | Dyanamically adapting a voltage of a clock generation circuit |
US9225371B2 (en) * | 2014-02-28 | 2015-12-29 | Fujitsu Limited | Offset compensation for serial links |
US9264218B2 (en) * | 2014-06-10 | 2016-02-16 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Rising and falling edge detection and re-assembly for high speed serial data communications |
US9407259B2 (en) * | 2014-06-27 | 2016-08-02 | Finisar Corporation | Driver circuit |
KR101949964B1 (en) | 2014-08-01 | 2019-02-20 | 칸도우 랩스 에스에이 | Orthogonal differential vector signaling codes with embedded clock |
US10536309B2 (en) * | 2014-09-15 | 2020-01-14 | Analog Devices, Inc. | Demodulation of on-off-key modulated signals in signal isolator systems |
US9438188B2 (en) * | 2014-09-15 | 2016-09-06 | Qualcomm Incorporated | Common-gate amplifier for high-speed DC-coupling communications |
US10270630B2 (en) * | 2014-09-15 | 2019-04-23 | Analog Devices, Inc. | Demodulation of on-off-key modulated signals in signal isolator systems |
US9531335B2 (en) * | 2014-11-11 | 2016-12-27 | Texas Instruments Incorporated | Method and circuitry for CMOS transconductor linearization |
US9979571B2 (en) | 2014-12-17 | 2018-05-22 | Rambus Inc. | Sampler reference level, DC offset, and AFE gain adaptation for PAM-N receiver |
US9674009B2 (en) | 2014-12-19 | 2017-06-06 | Rambus Inc. | Receiver with offset calibration |
US9479148B2 (en) | 2015-02-26 | 2016-10-25 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Serial data signal edge detection |
US9525418B2 (en) * | 2015-03-30 | 2016-12-20 | Honeywell International Inc. | Dynamic fail-safe biasing circuitry for fault-tolerant applications |
US9841455B2 (en) * | 2015-05-20 | 2017-12-12 | Xilinx, Inc. | Transmitter configured for test signal injection to test AC-coupled interconnect |
US9923547B2 (en) * | 2015-08-12 | 2018-03-20 | Maxlinear, Inc. | Method and system for a distributed transmission line multiplexer for a multi-core multi-mode voltage-controlled oscillator (VCO) |
KR101729864B1 (en) * | 2015-11-25 | 2017-04-24 | 주식회사 긱옵틱스테라스퀘어코리아 | Signal Detector and Method for High Speed Data Signal Detection |
US10055372B2 (en) | 2015-11-25 | 2018-08-21 | Kandou Labs, S.A. | Orthogonal differential vector signaling codes with embedded clock |
CN106878217B (en) * | 2015-12-10 | 2021-01-15 | 美国莱迪思半导体公司 | Method and apparatus for data demodulation |
US9634561B1 (en) | 2016-01-07 | 2017-04-25 | Freescale Semiconductor, Inc. | Programmable charge pump |
EP3433929A1 (en) | 2016-03-22 | 2019-01-30 | Telefonaktiebolaget LM Ericsson (PUBL) | Low power high speed interface |
CN115085727A (en) | 2016-04-22 | 2022-09-20 | 康杜实验室公司 | High performance phase locked loop |
EP3449606A4 (en) | 2016-04-28 | 2019-11-27 | Kandou Labs S.A. | Low power multilevel driver |
US10193716B2 (en) | 2016-04-28 | 2019-01-29 | Kandou Labs, S.A. | Clock data recovery with decision feedback equalization |
US9906358B1 (en) | 2016-08-31 | 2018-02-27 | Kandou Labs, S.A. | Lock detector for phase lock loop |
US10411922B2 (en) | 2016-09-16 | 2019-09-10 | Kandou Labs, S.A. | Data-driven phase detector element for phase locked loops |
KR20180038104A (en) * | 2016-10-05 | 2018-04-16 | 에스케이하이닉스 주식회사 | Output circuit using calibration circuit, semiconductor apparatus and system including the same |
US10177897B2 (en) * | 2016-10-07 | 2019-01-08 | Analog Devices, Inc. | Method and system for synchronizing and interleaving separate sampler groups |
US9954523B1 (en) * | 2016-10-18 | 2018-04-24 | Semiconductor Components Industries, Llc | Receiver for resonance-coupled signaling |
US10200188B2 (en) | 2016-10-21 | 2019-02-05 | Kandou Labs, S.A. | Quadrature and duty cycle error correction in matrix phase lock loop |
US10200218B2 (en) | 2016-10-24 | 2019-02-05 | Kandou Labs, S.A. | Multi-stage sampler with increased gain |
US9843324B1 (en) * | 2016-11-10 | 2017-12-12 | Qualcomm Incorporated | Voltage-mode SerDes with self-calibration |
CN106791813B (en) * | 2016-12-19 | 2018-10-19 | 中国科学院长春光学精密机械与物理研究所 | A kind of real-time window monitoring method and device that high-speed data receives |
EP3340466A1 (en) * | 2016-12-22 | 2018-06-27 | Nxp B.V. | Low voltage differential signalling device |
CN110612500B (en) * | 2017-02-28 | 2023-08-04 | 康杜实验室公司 | Method for measuring and correcting multi-line time bias |
DE112018002643T5 (en) | 2017-05-22 | 2020-05-07 | Invention Mine, Llc | MULTIMODAL DATA DRIVEN CLOCK RECOVERY CIRCUIT |
CN115643137A (en) * | 2017-05-22 | 2023-01-24 | 康杜实验室公司 | Apparatus and method for multi-stage sampler with greater gain |
US10203226B1 (en) | 2017-08-11 | 2019-02-12 | Kandou Labs, S.A. | Phase interpolation circuit |
JP7317332B2 (en) * | 2017-10-19 | 2023-07-31 | ザインエレクトロニクス株式会社 | Transmitting device and transmitting/receiving system |
US10347283B2 (en) | 2017-11-02 | 2019-07-09 | Kandou Labs, S.A. | Clock data recovery in multilane data receiver |
US10554380B2 (en) | 2018-01-26 | 2020-02-04 | Kandou Labs, S.A. | Dynamically weighted exclusive or gate having weighted output segments for phase detection and phase interpolation |
US10840974B1 (en) | 2018-04-06 | 2020-11-17 | Rambus Inc. | Transmitter/receiver with small-swing level-shifted output |
US10917084B2 (en) * | 2018-04-27 | 2021-02-09 | Shanghai Zhaoxin Semiconductor Co., Ltd. | Output driving system with capacitance compensation |
EP4145705A1 (en) | 2018-06-12 | 2023-03-08 | Kandou Labs SA | Low latency combined clock data recovery logic network and charge pump circuit |
US10841138B2 (en) * | 2018-06-22 | 2020-11-17 | Rambus Inc. | PAM-4 calibration |
US11936353B2 (en) | 2018-09-05 | 2024-03-19 | Cadence Design Systems, Inc. | Direct-switching h-bridge current-mode drivers |
CN109309637B (en) | 2018-10-08 | 2021-06-04 | 惠科股份有限公司 | Data storage method, device and storage medium for transmission signals |
US10651949B1 (en) * | 2018-11-19 | 2020-05-12 | Hewlett Packard Enterprise Development Lp | Calibration for an optical communications link |
US11580048B1 (en) * | 2019-03-18 | 2023-02-14 | Cadence Designs Systems, Inc. | Reference voltage training scheme |
US10630272B1 (en) | 2019-04-08 | 2020-04-21 | Kandou Labs, S.A. | Measurement and correction of multiphase clock duty cycle and skew |
US10958251B2 (en) | 2019-04-08 | 2021-03-23 | Kandou Labs, S.A. | Multiple adjacent slicewise layout of voltage-controlled oscillator |
US10673443B1 (en) | 2019-04-08 | 2020-06-02 | Kandou Labs, S.A. | Multi-ring cross-coupled voltage-controlled oscillator |
CN109977063B (en) * | 2019-04-17 | 2021-03-23 | 上海兆芯集成电路有限公司 | Serial deserializing system and differential comparator thereof |
CN110231505B (en) * | 2019-06-06 | 2020-12-08 | 西安交通大学 | Oscilloscope waveform jitter correction method based on cubic spline interpolation |
US10854306B1 (en) * | 2019-09-19 | 2020-12-01 | Analog Devices, Inc. | Common-gate comparator and fuse reader |
US10917093B1 (en) * | 2019-11-05 | 2021-02-09 | Micron Technology, Inc. | Self-adaptive termination impedance circuit |
CN113114596A (en) * | 2020-01-13 | 2021-07-13 | 瑞昱半导体股份有限公司 | Signal equalizer and signal feedback method |
KR20210125648A (en) * | 2020-04-08 | 2021-10-19 | 삼성디스플레이 주식회사 | Transition detector and clock data recovery unit including the same |
US11463092B1 (en) | 2021-04-01 | 2022-10-04 | Kanou Labs Sa | Clock and data recovery lock detection circuit for verifying lock condition in presence of imbalanced early to late vote ratios |
US11563605B2 (en) | 2021-04-07 | 2023-01-24 | Kandou Labs SA | Horizontal centering of sampling point using multiple vertical voltage measurements |
US11831323B2 (en) | 2021-04-13 | 2023-11-28 | Cadence Design Systems, Inc. | Methods and circuits for reducing clock jitter |
US11496282B1 (en) | 2021-06-04 | 2022-11-08 | Kandou Labs, S.A. | Horizontal centering of sampling point using vertical vernier |
US11579649B1 (en) | 2021-12-30 | 2023-02-14 | Analog Devices, Inc. | Apparatus and methods for clock duty cycle correction and deskew |
US20240039769A1 (en) * | 2022-07-27 | 2024-02-01 | Kinetic Technologies International Holdings Lp | Systems and methods for improving common mode transient immunity in silicon digital isolators using capacitive barrier for galvanic isolation |
Family Cites Families (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4473083A (en) * | 1981-12-14 | 1984-09-25 | Maganias Nicholas H | Device and method for allergy testing |
US4523110A (en) * | 1983-09-30 | 1985-06-11 | Mostek Corporation | MOSFET sense amplifier circuit |
US5295164A (en) * | 1991-12-23 | 1994-03-15 | Apple Computer, Inc. | Apparatus for providing a system clock locked to an external clock over a wide range of frequencies |
US5345727A (en) * | 1993-04-15 | 1994-09-13 | Mccrea Warren J C | J-shaped trough and supporting mount |
US5655113A (en) * | 1994-07-05 | 1997-08-05 | Monolithic System Technology, Inc. | Resynchronization circuit for a memory system and method of operating same |
US6590423B1 (en) * | 1994-10-11 | 2003-07-08 | Derek Wong | Digital circuits exhibiting reduced power consumption |
US5621360A (en) * | 1995-08-02 | 1997-04-15 | Intel Corporation | Voltage supply isolation buffer |
US5850157A (en) * | 1996-11-07 | 1998-12-15 | Intel Corporation | Low voltage swing circuits for low power clock distribution and methods of using the same |
GB2319413B (en) * | 1996-11-12 | 2001-06-06 | Lsi Logic Corp | Driver circuits |
US6140854A (en) * | 1999-01-25 | 2000-10-31 | Motorola, Inc. | System with DLL |
US6477421B1 (en) * | 2000-02-24 | 2002-11-05 | Pacesetter, Inc. | Method and apparatus for position and motion sensing |
US6346832B1 (en) * | 2000-05-22 | 2002-02-12 | Motorola, Inc. | Multi-channel signaling |
US6895190B1 (en) * | 2000-05-26 | 2005-05-17 | Picolight, Incorporated | Switchable bandwidth lowpass filter |
US6473131B1 (en) * | 2000-06-30 | 2002-10-29 | Stmicroelectronics, Inc. | System and method for sampling an analog signal level |
US6593769B1 (en) * | 2000-08-29 | 2003-07-15 | Cypress Semiconductor Corp. | Differential, reduced swing buffer design |
JP3931025B2 (en) * | 2000-09-08 | 2007-06-13 | 三菱電機株式会社 | Self-bias adjustment circuit |
EP1225698B1 (en) * | 2001-01-22 | 2004-08-18 | Lucent Technologies Inc. | Method and apparatus for correcting the phase of a clock in a data receiver using a Hogge or Alexander phase discriminator |
JP4766769B2 (en) * | 2001-04-18 | 2011-09-07 | ルネサスエレクトロニクス株式会社 | Semiconductor integrated circuit |
US7071757B2 (en) * | 2001-09-06 | 2006-07-04 | International Business Machines Corporation | Clock signal distribution utilizing differential sinusoidal signal pair |
US6590436B2 (en) * | 2001-10-12 | 2003-07-08 | Texas Instruments Incorporated | System and method of translating wide common mode voltage ranges into narrow common mode voltage ranges |
JP2003224460A (en) * | 2002-01-29 | 2003-08-08 | Matsushita Electric Ind Co Ltd | Receiving circuit |
US6657474B2 (en) * | 2002-02-27 | 2003-12-02 | Intel Corporation | Circuits for a low swing clocking scheme |
AU2003215863A1 (en) | 2002-04-22 | 2003-11-03 | Koninklijke Philips Electronics N.V. | Integrated circuit with clock signal duty cycle control |
US6897699B1 (en) * | 2002-07-19 | 2005-05-24 | Rambus Inc. | Clock distribution network with process, supply-voltage, and temperature compensation |
JP2004153712A (en) * | 2002-10-31 | 2004-05-27 | Thine Electronics Inc | Receiver |
US7298807B2 (en) * | 2003-02-11 | 2007-11-20 | Rambus Inc. | Circuit, apparatus and method for adjusting a duty-cycle of a clock signal in response to incoming serial data |
US7092472B2 (en) * | 2003-09-16 | 2006-08-15 | Rambus Inc. | Data-level clock recovery |
US7409617B2 (en) * | 2004-09-30 | 2008-08-05 | Credence Systems Corporation | System for measuring characteristics of a digital signal |
US7308044B2 (en) * | 2003-09-30 | 2007-12-11 | Rambus Inc | Technique for receiving differential multi-PAM signals |
JP4097149B2 (en) * | 2004-01-05 | 2008-06-11 | ザインエレクトロニクス株式会社 | Differential drive circuit and electronic device incorporating the same |
US7193467B2 (en) * | 2004-03-30 | 2007-03-20 | Rambus Inc. | Differential amplifiers and methods of using same |
US20050238092A1 (en) * | 2004-04-22 | 2005-10-27 | Ng Devin K | Method and system for error estimation for adaptive equalization in communication systems |
US7061283B1 (en) * | 2004-04-30 | 2006-06-13 | Xilinx, Inc. | Differential clock driver circuit |
US6995554B2 (en) * | 2004-06-16 | 2006-02-07 | Agilent Technologies, Inc. | Delay-locked loop and a method of testing a delay-locked loop |
JP3971414B2 (en) * | 2004-07-16 | 2007-09-05 | ローム株式会社 | A / D conversion device and communication device using the same |
US20060132996A1 (en) * | 2004-12-17 | 2006-06-22 | Poulton John W | Low-capacitance electro-static discharge protection |
US7126510B2 (en) * | 2004-12-17 | 2006-10-24 | Rambus Inc. | Circuit calibration system and method |
US20060131654A1 (en) * | 2004-12-17 | 2006-06-22 | Poulton John W | Diode with reduced forward-bias resistance and shunt capacitance |
US7180353B2 (en) * | 2005-02-03 | 2007-02-20 | Mediatek Incorporation | Apparatus and method for low power clock distribution |
KR100630625B1 (en) * | 2005-05-31 | 2006-10-02 | 삼성전자주식회사 | Low voltage differential signaling receiver and low voltage differential signaling interface system including the same |
US7573967B2 (en) * | 2005-07-01 | 2009-08-11 | Slt Logic Llc | Input threshold adjustment in a synchronous data sampling circuit |
US7813460B2 (en) * | 2005-09-30 | 2010-10-12 | Slt Logic, Llc | High-speed data sampler with input threshold adjustment |
US7368961B2 (en) * | 2005-12-22 | 2008-05-06 | Rambus Inc. | Clock distribution network supporting low-power mode |
US7348809B2 (en) * | 2006-03-23 | 2008-03-25 | Silicon Laboratories Inc. | Input buffer |
US7277357B1 (en) * | 2006-06-05 | 2007-10-02 | Micron Technology, Inc. | Method and apparatus for reducing oscillation in synchronous circuits |
-
2008
- 2008-02-11 WO PCT/US2008/001826 patent/WO2008100494A2/en active Search and Examination
- 2008-02-11 EP EP08725453A patent/EP2111709A2/en not_active Withdrawn
- 2008-02-11 CN CNA2008800046953A patent/CN101606365A/en active Pending
- 2008-02-11 US US12/525,044 patent/US8199866B2/en not_active Expired - Fee Related
- 2008-02-11 JP JP2009549137A patent/JP2010518749A/en active Pending
- 2008-02-11 US US12/524,525 patent/US20100066450A1/en not_active Abandoned
- 2008-02-11 WO PCT/US2008/053552 patent/WO2008100843A2/en active Search and Examination
- 2008-02-11 EP EP08743452A patent/EP2111710A2/en not_active Withdrawn
- 2008-02-12 WO PCT/US2008/001869 patent/WO2008100523A2/en active Application Filing
- 2008-02-12 US US12/525,181 patent/US8310294B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20100220828A1 (en) | 2010-09-02 |
WO2008100523A3 (en) | 2008-12-04 |
US20100085100A1 (en) | 2010-04-08 |
WO2008100843A2 (en) | 2008-08-21 |
WO2008100843A3 (en) | 2009-02-12 |
WO2008100523A2 (en) | 2008-08-21 |
WO2008100494A3 (en) | 2008-12-24 |
CN101606365A (en) | 2009-12-16 |
JP2010518749A (en) | 2010-05-27 |
WO2008100523A4 (en) | 2009-01-29 |
US20100066450A1 (en) | 2010-03-18 |
US8199866B2 (en) | 2012-06-12 |
EP2111710A2 (en) | 2009-10-28 |
US8310294B2 (en) | 2012-11-13 |
WO2008100494A4 (en) | 2009-02-12 |
EP2111709A2 (en) | 2009-10-28 |
WO2008100494A2 (en) | 2008-08-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2008100843A4 (en) | Correction of voltage offset and clock offset for sampling near zero-crossing point | |
EP2991260B1 (en) | Method for performing data sampling control in an electronic device, and associated apparatus | |
US8384695B2 (en) | Automatic impedance adjuster and control method thereof | |
US9237047B1 (en) | Circuits for and methods of receiving data in an integrated circuit | |
EP1155541B1 (en) | Erasure based instantaneous loop control in a data receiver | |
EP4254887A3 (en) | Sampler offset calibration during operation | |
CN106878217B (en) | Method and apparatus for data demodulation | |
WO2009075713A4 (en) | Apparatus and methods for differential signal receiving | |
US20050265487A1 (en) | Method of sampling data and a circuit for sampling data | |
CN107612334B (en) | A kind of primary side detection circuit | |
US8744029B2 (en) | Method and apparatus for quantifying characteristics of a received serial data stream | |
US7555085B1 (en) | CDR algorithms for improved high speed IO performance | |
US7206368B2 (en) | Compensating jitter in differential data signals | |
EP1241883B1 (en) | Data slice circuit | |
US7302365B2 (en) | Apparatus and method for performing eye scan | |
US7069488B2 (en) | Signal sampling with sampling and reference paths | |
AU631077B2 (en) | Method and apparatus for adaptively retiming and regenerating digital pulse signals | |
US20160112183A1 (en) | Signal sampling timing drift compensation | |
US20040146119A1 (en) | Receiver | |
KR101933027B1 (en) | Method and apparatus for controlling dead time in switching circuits | |
CN101290655B (en) | Digital communication system bit synchronization restoration method and device | |
US20040022337A1 (en) | Signal sampling with clock recovery | |
US20230367357A1 (en) | Clock adjustment circuit using pattern filter circuit to select predetermined data patterns for phase error detection under acquisition mode and tracking mode and associated clock adjustment method | |
JP6146022B2 (en) | Optical signal receiving apparatus and signal receiving method thereof | |
US9001949B2 (en) | Methods and QAM receiver for performing timing recovery |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200880004695.3 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08743452 Country of ref document: EP Kind code of ref document: A2 |
|
DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2008743452 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 12525044 Country of ref document: US |
|
DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) |