Claims
- 1. A method for compensating for phase differences between a plurality of signals associated with a plurality of signal levels, comprising the steps of:modifying a signal level of a signal to generate a first signal associated with a first signal level that is different than a second signal level associated with a second signal; comparing a phase of the first signal with a phase of the second signal to generate at least one compensation signal indicative of a phase difference between the first signal and the second signal; and delaying the first signal to compensate for the phase difference between the first signal and the second signal.
- 2. The method of claim 1 wherein:the comparing step further comprises the steps of: comparing a rising edge of the first signal with a rising edge of the second signal to generate a rising edge compensation signal indicative of a phase difference between the rising edge of the first signal and the rising edge of the second signal; and comparing a falling edge of the first signal with a falling edge of the second signal to generate a falling edge compensation signal indicative of a phase difference between the falling edge of the first signal and the falling edge of the second signal; and the delaying step further comprises the steps of: delaying the rising edge of the first signal in response to the rising edge compensation signal; and delaying the falling edge of the first signal in response to the falling edge compensation signal.
- 3. The method of claim 1 further comprising the step of selectively routing the first signal through at least one of a plurality of delay elements to compensate for the phase difference between the first signal and the second signal.
- 4. The method of claim 1 further comprising the steps of generating the first signal and the second signal with a plurality of clock trees.
CROSS-REFERENCE TO RELATED APPLICATIONS
The present application is a continuation of U.S. patent application Ser. No. 09/772,104, filed on Jan. 24, 2001, now U.S. Pat. No. 6,501,311, which claims the benefit of U.S. Provisional Application No. 60/177,776, filed Jan. 24, 2000, and U.S. Provisional Application No. 60/182,421, filed Feb. 14, 2000.
US Referenced Citations (7)
Provisional Applications (2)
|
Number |
Date |
Country |
|
60/177776 |
Jan 2000 |
US |
|
60/182421 |
Feb 2000 |
US |
Continuations (1)
|
Number |
Date |
Country |
| Parent |
09/772104 |
Jan 2001 |
US |
| Child |
10/280569 |
|
US |