IP Library › Granted Patent US 10,067,519
Granted Patent B2
US 10,067,519 · App. 15/626,096 · Granted Sep 4, 2018

On-chip regulator with variable load compensation

Inventors: Brian S. Leibowitz (San Francisco, CA); Michael D. Bucher (Carrboro, NC); Lei Luo (Durham, NC); Chaofeng Charlie Huang (San Jose, CA); Amir Amirkhany (Sunnyvale, CA); Huy M. Nguyen (San Jose, CA); Hsuan-Jung (Bruce) Su (Chapel Hill, NC); John Wilson (Raleigh, NC)
Assignee: Rambus Inc.
G05F1/462G11C5/147
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 10,067,519
App. No.
15/626,096
Granted
Sep 4, 2018
Kind
B2
Abstract

An integrated circuit includes a voltage regulator to supply a regulated voltage and a data output that couples to an unterminated transmission line. The circuit draws a variable amount of power from the voltage regulator according to the data. The voltage regulator includes a first current generation circuit to provide a data transition-dependent current.

Claims (46)

1. A method of operation in a transmitter integrated circuit (IC), the method comprising:

supplying a regulated voltage with a voltage regulator;

transmitting data with an equalizing output driver circuit at a signal swing corresponding to the regulated voltage and a load current;

providing a closed-loop current to the equalizing output driver circuit with a feedback current source coupled to the equalizing output driver circuit, the closed-loop current provided at a constant level based on an expected current for transmission of a non-equalization signal; and

selectively supplying a calibrated current with a feed-forward current source, the feed-forward current source coupled to the equalizing output driver circuit in parallel with the feedback current source, the calibrated current for summation with the closed-loop current at the equalizing output driver circuit.

2. The method according to claim 1 wherein the calibrated current is based on a known change in an output impedance of the equalizing output driver circuit resulting from an anticipated transmission of an equalization signal.

3. The method according to claim 1 , further comprising:

storing a value in storage, the value corresponding to the calibrated current.

4. The method according to claim 3 , further comprising:

programming a register to store the value.

5. The method according to claim 1 , wherein the transmitting data with the equalizing output driver circuit comprises:

equalizing the data with a main tap and a post tap.

6. The method according to claim 5 , wherein:

the equalizing is carried out with the post tap being coupled to the main tap in a positive polarity configuration.

7. The method according to claim 5 , wherein:

the equalizing is carried out with the post tap being coupled to the main tap in a negative polarity configuration.

8. A method of operation in a transmitter circuit comprising:

transmitting data with a driver circuit during a normal operation mode; and

providing a regulated voltage with a voltage regulator for the driver circuit, the providing including

supplying a source of calibrated load current, wherein the source of calibrated load current provides current at a level determined while operating the voltage regulator out of the normal operation mode and in a calibration mode, and based on one or more known load parameters; and

supplying a source of supplemental current based on at least one data dependent loading condition.

9. The method according to claim 8 , wherein the data dependent loading condition comprises at least one of an equalization event or a change in load impedance.

10. The method according to claim 8 wherein:

supplying the source of a calibrated load current comprises supplying a closed-loop feedback path including a first current source; and

supplying the source of supplemental current comprises supplying an open-loop path including a second current source and storing a setting in storage, the setting corresponding to the supplemental current.

11. The method according to claim 10 wherein:

the storing comprises programming a register to store the setting.

12. The method according to claim 10 wherein:

the second current source selectively provides the supplemental current based on an input data sequence.

13. The method according to claim 12 wherein the supplemental current is provided in response to the input data sequence including an equalization event.

14. The method according to claim 8 wherein the transmitting data with the driver circuit is carried out by one from the group comprising a single-ended driver circuit, a differential driver circuit, or a main/equalizing driver circuit.

15. A method of operation in an integrated circuit (IC) comprising:

supplying a regulated voltage with a voltage regulator;

processing data with a circuit, the circuit having an output for coupling to an unterminated transmission line;

drawing a variable amount of power from the voltage regulator with the circuit according to transitions in the data; and

wherein the supplying a regulated voltage includes providing a data transition-dependent current with an open-loop current generation circuit.

16. The method of claim 15 wherein providing a data transition-dependent current with the open-loop current generation circuit includes:

generating current during rising-edge transitions in the data in response to a control signal applied to a control input of the open-loop current generation circuit.

17. The method of claim 15 wherein providing a data transition-dependent current with the open-loop current generation circuit includes:

generating current during rising-edge transitions in the data and falling edge transitions in the data in response to a control signal applied to a control input of the open-loop current generation circuit.

18. The method of claim 15 and further including:

providing a drift-dependent current with a closed-loop current generation circuit, the drift-dependent current to compensate for operational drift in at least one parameter from the group including timing, voltage and current.

19. The method according to claim 15 wherein providing a data transition-dependent current with an open-loop current generation circuit is carried out with pulse-width-modulation logic.

20. The method according to claim 19 wherein providing a data transition-dependent current with the pulse-width-modulation logic comprises:

producing a first pulse edge triggered by a data transition; and

producing a second pulse edge dependent upon an adjustable delay relative to the data transition.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2018
From: LEIBOWITZ, BRIAN S.; BUCHER, MICHAEL; LUO, LEI; HUANG, CHAOFENG CHARLIE; AMIRKHANY, AMIR; NGUYEN, HUY M.
To: RAMBUS INC
Reel/Frame 045438/0415 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2018
From: SU, HSUAN-JUNG (BRUCE); LUO, LEI; BUCHER, MICHAEL D.; WILSON, JOHN
To: RAMBUS INC
Reel/Frame 045438/0632 →
Continuity (5)
Continuation 14699780 · Apr 29, 2015
Continuation 14241843
Provisional Application 61601977 · Feb 22, 2012
Provisional Application 61530775 · Sep 2, 2011
Related Publication 20170351282A1 · Dec 7, 2017