Transmitter equalization

US11546007B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-11546007-B1
Application numberUS-202117643102-A
CountryUS
Kind codeB1
Filing dateDec 7, 2021
Priority dateDec 7, 2021
Publication dateJan 3, 2023
Grant dateJan 3, 2023

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 method includes transmitting, by a transmitter and over a transmit channel to a remote device, a signal that includes a plurality of signal points and receiving, by a receiver and over a receive channel from the remote device, a response signal that includes a plurality of response points corresponding to the plurality of signal points. The method also includes adjusting the plurality of signal points of the signal until logical values of the plurality of response points invert to produce an adjusted signal, estimating, based on the adjusted signal, a pulse response of the transmit channel, and applying equalization in the transmitter based on the estimated pulse response to reduce an effect of the pulse response on the signal.

First claim

Opening claim text (preview).

We claim: 1. A method comprising: transmitting, by a transmitter and over a transmit channel to a remote device, a signal comprising a plurality of signal points; receiving, by a receiver and over a receive channel from the remote device, a response signal comprising a plurality of response points corresponding to the plurality of signal points; adjusting the plurality of signal points of the signal until logical values of the plurality of response points invert to produce an adjusted signal; estimating, based on the adjusted signal, a pulse response of the transmit channel; and applying equalization in the transmitter based on the estimated pulse response to reduce an effect of the pulse response on the signal. 2. The method of claim 1 , wherein adjusting a signal point of the plurality of signal points comprises reducing a magnitude of a voltage of the signal point. 3. The method of claim 1 , wherein the adjusted signal comprises a plurality of adjusted signal points, and wherein determining the pulse response comprises subtracting magnitudes of voltages of the adjusted signal points from magnitudes of voltages of the corresponding signal points in the signal. 4. The method of claim 1 , wherein transmitting the signal comprises adding, to a buffer, a portion of the signal and an inverse of the portion of the signal. 5. The method of claim 1 , wherein adjusting the plurality of signal points comprises adjusting each of the plurality of signal points sequentially until the logical value of the corresponding response point inverts. 6. The method of claim 1 , further comprising activating a loopback feature from a remote receiver to a remote transmitter in the remote device. 7. The method of claim 1 , further comprising reverting the adjustment to each of the plurality of signal points in response to the logical value of the corresponding response point inverting. 8. The method of claim 1 , wherein the transmitter and the receiver are included in a communication switch, router, retimer, repeater, or endpoint. 9. The method of claim 1 , wherein the remote device is included in a co-packaged optics device or a near-packaged optics device. 10. An apparatus comprising: a transmitter configured to transmit, over a channel, a signal comprising a plurality of signal points to a remote device; a receiver configured to receive, from the remote device, a response to the signal, wherein the response comprises a plurality of response points corresponding to the plurality of signal points; and a hardware processor configured to: adjust the plurality of signal points of the signal until logical values of the plurality of response points invert to produce an adjusted signal; estimate, based on the adjusted signal, a pulse response of the channel; and apply equalization in the transmitter based on the estimated pulse response to reduce an effect of the pulse response on the signal. 11. The apparatus of claim 10 , wherein adjusting a signal point of the plurality of signal points comprises reducing a magnitude of a voltage of the signal point. 12. The apparatus of claim 10 , wherein the adjusted signal comprises a plurality of adjusted signal points, and wherein determining the pulse response comprises subtracting magnitudes of voltages of the adjusted signal points from magnitudes of voltages of the corresponding signal points in the signal. 13. The apparatus of claim 10 , wherein transmitting the signal comprises adding, to a buffer, a portion of the signal and an inverse of the portion of the signal. 14. The apparatus of claim 10 , wherein adjusting the plurality of signal points comprises adjusting each of the plurality of signal points sequentially until the logical value of the corresponding response point inverts. 15. The apparatus of claim 10 , wherein the remote device includes a loopback feature. 16. The apparatus of claim 10 , wherein the hardware processor is further configured to revert the adjustment to each of the plurality of signal points in response to the logical value of the corresponding response point inverting. 17. The apparatus of claim 10 , wherein the remote device is included in a co-packaged optics device or a near-packaged optics device. 18. A method comprising: transmitting a signal comprising a plurality of signal points; receiving a response to the signal, wherein the response comprises a plurality of response points corresponding to the plurality of signal points; adjusting the plurality of signal points of the signal until logical values of the plurality of response points invert to produce an adjusted signal; and applying equalization at a transmitter based on the adjusted signal. 19. The method of claim 18 , wherein adjusting a signal point of the plurality of signal points comprises reducing a magnitude of a voltage of the signal point. 20. The method of claim 18 , wherein the adjusted signal comprises a plurality of adjusted signal points, and wherein the method further comprises subtracting magnitudes of voltages of the adjusted signal points from magnitudes of voltages of the corresponding signal points in the signal.

Assignees

Inventors

Classifications

  • H04B1/0475Primary

    with means for limiting noise, interference or distortion (H04B1/0483 takes precedence) · CPC title

  • of frequency response · CPC title

  • with frequency synthesizers, frequency converters or modulators · CPC title

  • Transceivers · CPC title

  • Arrangements at the transmitter end · 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 US11546007B1 cover?
A method includes transmitting, by a transmitter and over a transmit channel to a remote device, a signal that includes a plurality of signal points and receiving, by a receiver and over a receive channel from the remote device, a response signal that includes a plurality of response points corresponding to the plurality of signal points. The method also includes adjusting the plurality of sign…
Who is the assignee on this patent?
Cisco Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04B1/0475. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 03 2023 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).