Simultaneous transmission of clock and bidirectional data over a communication channel

US9490965B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9490965-B2
Application numberUS-201514731342-A
CountryUS
Kind codeB2
Filing dateJun 4, 2015
Priority dateJun 12, 2012
Publication dateNov 8, 2016
Grant dateNov 8, 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.

Embodiments of the invention are generally directed to simultaneous transmission of clock and bidirectional data over a communication channel. An embodiment of a transmitting device includes a modulator to generate a modulated signal including a clock signal and a data signal, the clock signal being modulated by a first signal edge of the modulated signal and the data signal being modulated by a position of a second signal edge of the modulated signal; a driver to drive the modulated signal on a communication channel; an echo canceller to subtract reflected signals on the communication channel; and a data recovery module to recover a signal received on the communication channel, the received signal being encoded by Return-to-Zero (RZ) encoding, the signal being received simultaneously with driving the modulated signal on the communication channel.

First claim

Opening claim text (preview).

What is claimed is: 1. A device comprising: an edge detector to extract a clock signal from a first edge of a signal received on a communication channel; a data recovery circuit to recover a data signal from the received signal, the data signal being modulated by a position of a second edge of the received signal; a encoder to encode a signal for transmission, the encoder to encode the signal using Return-to-Zero (RZ) encoding; and a driver to drive the encoded signal on the communication channel, the encoded signal being driven simultaneously with receipt of the received signal. 2. The device of claim 1 , wherein the communication channel is a single wire channel. 3. The device of claim 1 , wherein the communication channel is a differential pair channel. 4. The device of claim 1 , wherein the modulation of the received signal includes a first value being encoded by a signal edge at a first position and a second value being encoded by a signal edge at a second position, wherein the second position is a later signal edge position than the first position. 5. The device of claim 1 , wherein the encoded signal is driven at a phase that avoids a time that matches a rising edge of the received signal in order to preserve a rising clock edge for the clock signal in the received signal. 6. The device of claim 1 , wherein the encoded signal is delayed a certain period of time in relation to the clock signal. 7. The device of claim 1 , further comprising an echo canceller to cancel echo on the communication channel, the data recovery circuit to recover the data signal from an output signal of the echo canceller. 8. The device of claim 1 , wherein the clock signal is a reference for data on a second communication channel. 9. The device of claim 1 , wherein the clock signal is a multiple of video clock of a second communication channel. 10. The device of claim 8 , wherein the clock signal is the reference for transition minimized differential signaling (TMDS) data on the second communication channel. 11. A method comprising: encoding a signal for transmission with Return-to-Zero encoding, and driving the encoded signal on a communication channel; receiving a signal on the communication channel simultaneously with driving the encoded signal on the communication channel; detecting a first edge of the received signal to extract a clock signal; recovering a data signal from the received signal, the data signal being modulated by a position of a second signal edge of the received signal. 12. The method of claim 11 , wherein the encoded signal is driven on a single wire channel and the received signal is received on the single wire channel. 13. The method of claim 11 , wherein the encoded signal is driven on a differential pair channel and the received signal is received on the differential pair channel. 14. The method of claim 11 , wherein the encoded signal is driven at a phase that avoids a time that matches a rising edge of the received signal in order to preserve a rising clock edge for the clock signal in the received signal. 15. The method of claim 11 , further comprising delaying transmission of the encoded signal a certain period of time in relation to the extracted clock signal. 16. The method of claim 11 , wherein the modulation of the received signal includes a first value being encoded by a signal edge at a first position and a second value being encoded by a signal edge at a second position, wherein the second position is a later signal edge position than the first position. 17. The method of claim 11 , further comprising cancelling signal echo on the communication channel based on the encoded signal. 18. The method of claim 11 , further comprising applying the clock signal as a reference for a second communication channel. 19. The method of claim 11 , wherein the clock signal is a multiple of video clock of a second communication channel. 20. The method of claim 18 , wherein the clock signal is applied as the reference for transition minimized differential signaling (TMDS) data on the second communication channel.

Assignees

Inventors

Classifications

  • H04B7/015Primary

    Reducing echo effects · CPC title

  • Band edge detection · CPC title

  • by transition coding, i.e. the time-position or direction of a transition being encoded before transmission · CPC title

  • Detectors therefor, e.g. correlators, state machines (digital correlators in general G06F17/15) · CPC title

  • 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

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 US9490965B2 cover?
Embodiments of the invention are generally directed to simultaneous transmission of clock and bidirectional data over a communication channel. An embodiment of a transmitting device includes a modulator to generate a modulated signal including a clock signal and a data signal, the clock signal being modulated by a first signal edge of the modulated signal and the data signal being modulated by …
Who is the assignee on this patent?
Lattice Semiconductor Corp
What technology area does this patent fall under?
Primary CPC classification H04B7/015. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 08 2016 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).