High speed signaling system with adaptive transmit pre-emphasis

US10771295B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10771295-B2
Application numberUS-201916548708-A
CountryUS
Kind codeB2
Filing dateAug 22, 2019
Priority dateDec 17, 2003
Publication dateSep 8, 2020
Grant dateSep 8, 2020

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 high-speed signaling system with adaptive transmit pre-emphasis. A transmit circuit has a plurality of output drivers to output a first signal onto a signal path. A receive circuit is coupled to receive the first signal via the signal path and configured to generate an indication of whether the first signal exceeds a threshold level. A first threshold control circuit is coupled to receive the indication from the receive circuit and configured to adjust the threshold level according to whether the first signal exceeds the threshold level. A drive strength control circuit is coupled to receive the indication from the receive circuit and configured to adjust a drive strength of at least one output driver of the plurality of output drivers according to whether the first signal exceeds the threshold level.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus, comprising: a receiver to receive a digital sequence from a set of drivers over a serial link connecting the receiver to a transmitting device, the digital sequence equalized by a transmit equalizer in association with a plurality of taps; and tap generation circuitry to generate tap information for setting at least one tap weight associated with at least one of the plurality of taps of the transmit equalizer, each tap weight comprising a driver strength value for a given tap, the tap information for at least one of the plurality of taps for use in transmitting across the serial link connecting the receiver to the transmitting device, the tap information configured to ensure that magnitudes of the tap weights associated with the plurality of taps of the transmit equalizer satisfy a predefined constraint; and a transmitter to transmit the tap information to the set of drivers of the transmitting device. 2. The apparatus according to claim 1 , wherein: the digital sequence comprises a training sequence of symbols. 3. The apparatus according to claim 2 , wherein: the training sequence of symbols is received by the receiver during an initialization mode of operation. 4. The apparatus according to claim 1 , wherein: the tap information represents a change to at least one of the plurality of taps. 5. The apparatus according to claim 1 , wherein: each tap weight value includes a sign and magnitude value. 6. The apparatus according to claim 1 , wherein: the plurality of taps include a main tap, a pre-cursor tap, and a post-cursor tap. 7. The apparatus according to claim 6 , wherein: the tap information is further configured based on a bit error rate (BER) value. 8. A method of operation within a signaling system, the method comprising: receiving a digital sequence with a receiver over a serial link connecting the receiver to a transmit equalizer, the transmit equalizer having a plurality of taps; configuring tap information for at least one of the plurality of taps, the tap information for setting at least one tap weight associated with at least one of the plurality of taps of the transmit equalizer, each tap weight comprising a driver strength value for a given tap and including a sign and magnitude value, the configuring ensuring that the magnitudes of the tap weights associated with the plurality of taps satisfy a predefined constraint; transmitting, to the transmit equalizer, the tap information; and wherein a tap weight associated with the at least one of the plurality of taps is updated responsive to the transmitted tap information. 9. The method according to claim 8 , further comprising: entering an initialization mode of operation; and performing the receiving, configuring and transmitting during the initialization mode of operation. 10. The method according to claim 8 , wherein receiving the digital sequence comprises: receiving a training sequence of symbols. 11. The method according to claim 8 , wherein: the tap information represents a change to at least one of the plurality of taps. 12. The method according to claim 8 , wherein: the tap information represents a tap weight value for substitution for at least one of the plurality of taps. 13. The method according to claim 8 , wherein: the plurality of taps include a main tap, a pre-cursor tap, and a post-cursor tap. 14. The method according to claim 13 , wherein the configuring further comprises: determining a bit error rate (BER) associated with the received digital sequence; and configuring the tap information based on the BER. 15. An integrated circuit (IC) chip, comprising: a receiver to receive a training sequence of symbols during an initialization mode over a serial link connecting the receiver to a transmit equalizer, the transmit equalizer having at least one tap; and tap generation circuitry to generate tap information, the tap information for setting at least one tap weight associated with at least one of the plurality of taps of the transmit equalizer, each tap weight comprising a driver strength value for a given tap including a sign and magnitude value, the tap information for the at least one tap configured to ensure that the magnitudes of the tap weights associated with the plurality of taps of the transmit equalizer satisfy a predefined constraint; and a transmitter to transmit the tap information to the transmit equalizer. 16. The IC chip according to claim 15 , wherein: the tap information represents a change to at least one of the plurality of taps. 17. The IC chip according to claim 15 , wherein: the tap information represents a tap weight value for substitution for at least one of the plurality of taps. 18. The IC chip according to claim 15 , wherein: the plurality of taps include a main tap, a pre-cursor tap, and a post-cursor tap. 19. The IC chip according to claim 15 , wherein: the tap information is further configured based on an error value. 20. The IC chip according to claim 19 , wherein: the error value comprises a bit error rate (BER).

Assignees

Inventors

Classifications

  • H04L25/028Primary

    Arrangements specific to the transmitter end · CPC title

  • Signalling on the reverse channel · CPC title

  • Arrangements at the transmitter end · CPC title

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

  • using least-mean-square [LMS] method · 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 US10771295B2 cover?
A high-speed signaling system with adaptive transmit pre-emphasis. A transmit circuit has a plurality of output drivers to output a first signal onto a signal path. A receive circuit is coupled to receive the first signal via the signal path and configured to generate an indication of whether the first signal exceeds a threshold level. A first threshold control circuit is coupled to receive the…
Who is the assignee on this patent?
Rambus Inc
What technology area does this patent fall under?
Primary CPC classification H04L25/028. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 08 2020 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).