Claims
- 1. An apparatus comprising:a plurality of serially cascaded delay cells each (i) comprising a latch and (ii) configured to generate a phase of a multi-phase signal and an intermediate signal, wherein (i) each of said delay cells is configured to respond to a bias signal and one of said intermediate signals, (ii) a first of said delay cells is configured to respond to an input signal, (iii) said apparatus further comprises a delay devise and a logic gate configured to receive said input signal and (iv) an output of said logic gate is presented to said first delay cell.
- 2. The apparatus according to claim 1, wherein each latch comprises (i) a data input configured to receive the intermediate signal of the preceeding delay cell and (ii) a reset input configured to receive the intermediate signal of the delay cell of said latch via a feedback path.
- 3. The apparatus according to claim 2, wherein each latch further presents an output configured to present a respective portion of said multi-phase signal at said phase.
- 4. The apparatus according to claim 3, wherein each of said delay cells further comprises a delay element coupled to said latch and configured to generate said intermediate signal.
- 5. The apparatus according to claim 4, wherein said delay element comprises a PMOS transistor, a first NMOS transistor and a second NMOS transistor connected source/drain to source/drain and (i) a gate of said PMOS transistor and a gate of said first NMOS transistor are configured to receive said portion of said multi-phase signal, (ii) a gate of said second NMOS transistor is configured to receive said bias signal and (iii) a connection of said PMOS transistor and said first NMOS transistor is configured to present said intermediate signal.
- 6. The apparatus according to claim 3, wherein said portion of said multi-phase signal is presented through a buffer.
- 7. The apparatus according to claim 3, wherein said respective portions are combined to generate said multi-phase signal configured as a multi-bit signal.
- 8. The apparatus according to claim 2, wherein said feedback path comprises buffer.
- 9. The apparatus according to claim 1, wherein said bias signal is programmable.
- 10. The apparatus according to claim 1, wherein said bias signal is configured to provide process, voltage, and temperature compensation.
- 11. A method of generating a multi-phase signal comprising the steps of:(A) serially cascading a plurality of delay cells each (i) comprising a latch and (ii) configured to respond to a bias signal and one of a plurality of intermediate signals, wherein a first of said delay cells is configured to respond to an input signal; (B) generating one of said intermediate signals and a phase of said multi-phase signal at each respective one of said delay cells; (C) presenting the intermediate signal of the preceding delay cell to a data input of a latch of the succeeding delay cell; and (D) presenting the intermediate signal of the delay cell to a reset input of said latch.
- 12. The method according to claim 11, said method further comprising the step of:presenting a respective portion of said multi-phase signal at an input of said latch.
- 13. The method according to claim 11, said method further comprising the step of:coupling a delay element to said latch; and generating said intermediate signal via said delay element.
- 14. The method according to claim 11, wherein said bias signal is programmable to provide process, voltage, and temperature compensation.
- 15. The method according to claim 11, wherein said method further comprises presenting said multi-phase signal to one or more flip flops of a driver circuit and said multi-phase signal is configured to optimize performance of said flip flops.
- 16. An apparatus comprising:a plurality of serially cascaded delay cells each (i) comprising a latch and (ii) configured to generate a phase of a multi-phase signal and an intermediate signal, wherein (i) each of said delay cells is configured to respond to a bias signal and one of said intermediate signals, (ii) a first of said delay cells is configured to respond to an input signal, (iii) each succeeding one of said delay cells is further configured to respond to the intermediate signal presented by a preceeding one of said delay cells and (iv) each latch comprises (a) a data input configured to receive the intermediate signal of the preceeding delay cell and (b) a reset input configured to receive the intermediate signal of the delay cell via a feedback path.
CROSS REFERENCE TO RELATED APPLICATIONS
The present application may relate to application Ser. No. 09/921,350, filed Aug. 2, 2001, which is hereby incorporated by reference in its entirety.
US Referenced Citations (5)
Number |
Name |
Date |
Kind |
4985639 |
Renfrow et al. |
Jan 1991 |
A |
5566129 |
Nakashima et al. |
Oct 1996 |
A |
5694377 |
Kushnick |
Dec 1997 |
A |
5781055 |
Bhagwan |
Jul 1998 |
A |
6324125 |
Frankowsky et al. |
Nov 2001 |
B1 |
Non-Patent Literature Citations (1)
Entry |
Edson W. Porter et al., “Programmable Transmit SCSI Equalization”, U.S. Ser. No. 09/921,350, Filed Aug. 2, 2001. |