IP Library Granted Patent US 7,043,683
Granted Patent B2
US 7,043,683 · App. 10/360,312 · Granted May 9, 2006

Data transmission update technique in low power modes

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 7,043,683
App. No.
10/360,312
Granted
May 9, 2006
Kind
B2
Abstract

A data transmission update technique for use in a low power mode and/or a low activity mode of a computer system or a portion thereof is provided. When in the low power mode and/or the low activity mode, the technique initiates a testing of data transmissions, the results of which are used to adjust the timing of data receipt such that accurate and timely date communications are facilitated.

Claims (49)

1. A computer system having at least a portion capable of operating in a normal mode and a low power mode, comprising:

a transmission link arranged to propagate a data signal and a clock signal; and

calibration circuitry, operatively connected to the clock signal and dependent on a power mode control signal, capable of updating a receipt time of the data signal,

wherein the power mode control signal is indicative of whether the at least a portion is in the low power mode.

2. The computer system of claim 1 , the computer system further comprising:

a latch device arranged to latch the data signal.

3. The computer system of claim 2 , the computer system further comprising:

an adjustment circuit arranged to adjust a timing of an adjustable clock signal dependent on the clock signal and the calibration circuitry, wherein the latch device is responsive to the adjustable clock signal.

4. The computer system of claim 3 , wherein the adjustable clock signal is generated from one selected from the group consisting of a voltage controlled delay line, a digital delay line, and an analog delay line.

5. The computer system of claim 2 , the computer system further comprising:

a pattern comparator arranged to generate an output signal dependent on a comparison of a latched test pattern signal and a test pattern signal,

wherein the latch device is arranged to latch the test pattern signal from the data signal to generate the latched test pattern signal.

6. The computer system of claim 5 , wherein the calibration circuitry is arranged to receive the output signal from the pattern comparator.

7. The computer system of claim 1 , wherein the calibration circuitry is dependent on a counter.

8. The computer system of claim 1 , further comprising:

circuitry arranged to generate the power mode control signal.

9. The computer system of claim 8 , wherein the circuitry is arranged to initiate a test of the transmission link.

10. The computer system of claim 1 , wherein the calibration circuitry is arranged to initiate a test of the transmission link.

11. A method for updating data communication, comprising:

transmitting a clock signal and a data signal; and

latching the data signal dependent on an adjustable clock signal,

wherein the adjustable clock signal is dependent on the clock signal;

when in a low power mode,

transmitting a test pattern as the data signal,

latching the test pattern to generate a latched test pattern,

comparing the test pattern and the latched test pattern, and

adjusting the adjustable clock signal dependent on the comparing.

12. The method of claim 11 , the adjusting comprising:

delaying the clock signal.

13. A computer system having at least a portion capable of operating in a low power mode and a normal mode, comprising:

means for propagating a data signal and a clock signal;

means for latching the data signal dependent on an adjustable clock signal,

wherein the adjustable clock signal is dependent on the clock signal; and

means for adjusting the adjustable clock signal when in the low power mode, the

means for adjusting comprising:

means for comparing a latched test pattern signal and a test pattern signal; and

means for delaying the clock signal to generate the adjustable clock signal dependent on the means for comparing.

14. A computer system, comprising:

a transmission link arranged to propagate a data signal and a clock signal; and

calibration circuitry operatively connected to the clock signal and capable of updating a receipt time of the data signal when the transmission link is in at least one of a low activity state and a low power mode.

15. The computer system of claim 14 , wherein the low activity state occurs when a particular amount of data has not been transferred across the transmission link in a particular amount of time.

16. The computer system of claim 14 , the computer system further comprising:

an adjustment circuit arranged to adjust a timing of an adjustable clock signal dependent on the clock signal and the calibration circuitry,

wherein a latch device arranged to latch the data signal is responsive to the adjustable clock signal.

17. The computer system of claim 16 , wherein the adjustable clock signal is generated from one selected from the group consisting of a voltage controlled delay line, a digital delay line, and an analog delay line.

18. The computer system of claim 16 , the computer system further comprising:

a pattern comparator arranged to generate an output signal dependent on a comparison of a latched test pattern signal and a test pattern signal,

wherein the latch device is arranged to latch the test pattern signal from the data signal to generate the latched test pattern signal.

19. The computer system of claim 18 , wherein the calibration circuitry is arranged to receive the output signal from the pattern comparator.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Dec 14, 2015
From: ORACLE USA, INC.; SUN MICROSYSTEMS, INC.; ORACLE AMERICA, INC.
To: ORACLE AMERICA, INC.
Reel/Frame 037280/0221 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2003
From: AMICK, BRIAN W.; GAUTHIER, CLAUDE R.; ROY, ANINDA
To: SUN MICROSYSTEMS, INC.
Reel/Frame 013755/0537 →