IP Library Granted Patent US 9,705,710
Granted Patent B2
US 9,705,710 · App. 15/006,041 · Granted Jul 11, 2017

High speed signaling system with adaptive transmit pre-emphasis

Inventors: Vladimir M. Stojanovic (Lexington, MA); Andrew C. Ho (Atherton, CA); Anthony Bessios (Fremont, CA); Fred F. Chen (Boston, MA); Elad Alon (El Cerrito, CA); Mark A. Horowitz (Menlo Park, CA)
Assignee: Rambus Inc.
H04L25/49H04B1/04H04B1/0475H04L25/025H04L25/028H04L25/03019H04L25/03343H04L25/03885H04L25/061H04L25/4917H04B2001/0416H04L25/0282H04L2025/03363H04L2025/03802
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,705,710
App. No.
15/006,041
Granted
Jul 11, 2017
Kind
B2
Abstract

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.

Claims (31)

1. An apparatus, comprising:

a set of drivers to transmit a digital sequence to a receiver, each driver controlled in association with one of a plurality of taps; and

an update circuit to update a tap weight associated with at least one of the plurality of taps responsive to feedback from the receiver, the feedback representing an adjustment, based on a target signal level, for at least one of the plurality of taps.

2. The apparatus according to claim 1 , wherein:

the update circuit is responsive to feedback from the receiver representing an increment for at least one of the plurality of taps.

3. The apparatus according to claim 2 , wherein:

the update circuit is responsive to feedback from the receiver representing a positive increment up for at least one of the plurality of taps.

4. The apparatus according to claim 2 , wherein:

the update circuit is responsive to feedback from the receiver representing a negative increment up for at least one of the plurality of taps.

5. The apparatus according to claim 1 , wherein:

the feedback comprises one or more tap values.

6. The apparatus according to claim 1 , wherein:

the feedback comprises an indicator of a predefined set of tap values.

7. The apparatus according to claim 6 , wherein:

the indicator comprises a channel response.

8. A method of operation within a signaling system, the method comprising:

transmitting a digital sequence to a receiver using a transmit equalizer, the transmit equalizer having a plurality of taps;

receiving, from the receiver, feedback representing an adjustment for at least one of the plurality of taps based on a target signal level; and

updating a tap weight associated with the at least one of the plurality of taps responsive to the feedback.

9. The method according to claim 8 , wherein:

receiving the feedback from the receiver comprises receiving feedback from the receiver representing an increment for at least one of the plurality of taps.

10. The method according to claim 9 , wherein:

receiving the feedback from the receiver comprises receiving feedback from the receiver representing a positive increment up for at least one of the plurality of taps.

11. The method according to claim 9 , wherein:

receiving the feedback from the receiver comprises receiving feedback from the receiver representing a negative increment up for at least one of the plurality of taps.

12. The method according to claim 8 , wherein:

the feedback comprises one or more tap values.

13. The method according to claim 8 , wherein:

the feedback comprises an indicator of a predefined set of tap values.

14. The method according to claim 13 , wherein:

the indicator comprises a channel response.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2023
From: RAMBUS INC.
To: K.MIZRA LLC
Reel/Frame 065229/0338 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2016
From: STOJANOVIC, VLADIMIR M.; HO, ANDREW C.C.; BESSIOS, ANTHONY; CHEN, FRED F.; ALON, ELAD; HOROWITZ, MARK A.
To: RAMBUS INC.
Reel/Frame 039067/0103 →
Continuity (8)
Continuation 14620163 · Feb 11, 2015
Continuation 13913156 · Jun 7, 2013
Continuation 13476247 · May 21, 2012
Continuation 12693285 · Jan 25, 2010
Continuation 12206629 · Sep 8, 2008
Continuation 11538333 · Oct 3, 2006
Division 10740087 · Dec 17, 2003
Related Publication 20160218895A1 · Jul 28, 2016