US5867448A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Buffer for memory modules with trace delay compensation
Assignee: RPX Corp
•
Filing: 1997-06-11
•
Granted: 1999-02-02
•
Expires: 2017-06-11
Abstract
Abstract A circuit comprising a generation circuit for providing a clock signal. A number of compensation circuits may receive the clock signal and may present essentially simultaneously a compensated clock signal at their outputs. The compensated clock signals are generally presented to a plurality of synchronous external devices.
Inventors
- 👤 Eric N. Mann
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 17:24
CPC Classifications
G; G11; G11C; G11C5/00; G11C5/06; G11C5/063; G11C7/00; G11C7/22
Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
102 words
A circuit comprising: a clock generation circuit configured to provide a clock signal; and a plurality of first compensation circuits, each configured to (i) receive said clock signal and (ii) present a first compensated clock signal at one or more first clock outputs, each first compensation circuit having a first delay to compensate a difference between (a) a first signal path between one of said first clock outputs and a first device receiving the first compensated clock signal and (b) a second signal path between another first circuit output and a second, distinct device receiving a signal from said first circuit output.
Claim 2
Dependent Claim
102 words
A circuit comprising: a clock generation circuit configured to provide a clock signal; and a plurality of first compensation circuits, each configured to (i) receive said clock signal and (ii) present a first compensated clock signal at one or more first clock outputs, each first compensation circuit having a first delay to compensate a difference between (a) a first signal path between one of said first clock outputs and a first device receiving the first compensated clock signal and (b) a second signal path between another first circuit output and a second, distinct device receiving a signal from said first circuit output.
Claim 3
Dependent Claim
32 words
The circuit according to claim 1, wherein said signal from said first circuit output is an uncompensated clock signal or a second compensated clock signal distinct from said first compensated clock signal.
Claim 4
Dependent Claim
17 words
The circuit according to claim 1 wherein each of said compensated clock signals has a predetermined delay.
Claim 5
Dependent Claim
15 words
The circuit according to claim 1 wherein said devices comprise memory chips on a module.
Claim 6
Dependent Claim
17 words
The circuit according to claim 4 wherein said memory chips comprise dynamic random access memory (DRAM) chips.
Claim 7
Dependent Claim
18 words
The circuit according to claim 4 wherein said memory chips comprise synchronous dynamic random access memory (SDRAM) chips.
Claim 8
Dependent Claim
88 words
The circuit according to claim 1, further comprising a plurality of second compensation circuits, each configured to (i) receive said clock signal and (ii) present a second compensated clock signal at one or more second clock outputs, each second compensation circuit having a second delay different from said first delay to compensate for a difference between (a) a third signal path between one of said second clock outputs and a third device receiving the second compensated clock signal and (b) one of said first and second signal paths.
Claim 9
Dependent Claim
22 words
The circuit according to claim 7 wherein the difference between said first and second delays is from 50 ps to 400 ps.
Claim 10
Dependent Claim
16 words
The circuit according to claim 7 wherein said memory chips comprise synchronous random access memory chips.
Claim 11
Dependent Claim
19 words
The circuit according to claim 1 wherein at least one of said compensation circuits comprise a programmable delay element.
Claim 12
Dependent Claim
15 words
The circuit according to claim 1 wherein said compensation circuits comprise one or more inverters.
Claim 13
Dependent Claim
101 words
A circuit comprising: a clock generation circuit configured to provide a clock signal; and a first compensation circuit configured to (i) receive said clock signal and (ii) present a plurality of first compensated clock signals at a corresponding plurality of first clock outputs, said first compensation circuit having a first delay to compensate for a difference between (a) a first signal path between said first clock outputs and a first device receiving the first compensated clock signal and (b) a second signal path between a first circuit output and a second, distinct device receiving a signal from said first circuit output.
Claim 14
Dependent Claim
101 words
A circuit comprising: a clock generation circuit configured to provide a clock signal; and a first compensation circuit configured to (i) receive said clock signal and (ii) present a plurality of first compensated clock signals at a corresponding plurality of first clock outputs, said first compensation circuit having a first delay to compensate for a difference between (a) a first signal path between said first clock outputs and a first device receiving the first compensated clock signal and (b) a second signal path between a first circuit output and a second, distinct device receiving a signal from said first circuit output.
Claim 15
Dependent Claim
22 words
The circuit according to claim 12 wherein said first and second devices comprise a plurality of memory chips on a memory module.
Claim 16
Dependent Claim
32 words
The circuit according to claim 12, wherein said signal from said first circuit output is an uncompensated clock signal or a second compensated clock signal distinct from said first compensated clock signal.
Claim 17
Dependent Claim
22 words
The circuit according to claim 14 wherein the difference between said first delay and said second delay is less than 500 ps.
Claim 18
Dependent Claim
15 words
The circuit according to claim 14 wherein said first and second delays are the same.
Claim 19
Independent Claim
80 words
A method of compensating for delays in a clocked/synchronous module comprising the steps of: (A) generating a clock signal; and (B) in response to said clock signal, generating a plurality of compensated clock signals to a plurality of memory chips on a module, said compensated clock signals compensating for differences between a plurality of signal paths to said memory chips such that said compensated clock signals are received by all memory chips on the module at essentially the same time.
Claim 20
Independent Claim
80 words
A method of compensating for delays in a clocked/synchronous module comprising the steps of: (A) generating a clock signal; and (B) in response to said clock signal, generating a plurality of compensated clock signals to a plurality of memory chips on a module, said compensated clock signals compensating for differences between a plurality of signal paths to said memory chips such that said compensated clock signals are received by all memory chips on the module at essentially the same time.
Claim 21
Dependent Claim
14 words
The method according to claim 17 wherein said memory chips comprise synchronous RAM modules.
Claim 22
Dependent Claim
29 words
The method according to claim 18 wherein step (B) comprises transmitting said clock signal through a plurality of traces having: (i) equivalent signal transmission rates or (ii) programmable delays.
Claim 23
Dependent Claim
15 words
The circuit according to claim 7, wherein said first and second delays are the same.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-02-01 | 2002-08-03 | 2003-02-02 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-02-01 | 2006-08-03 | 2007-02-02 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-02-01 | 2010-08-03 | 2011-02-02 | $7700.00 | Window Closed / Lapsed |