Claims
- 1. An apparatus comprising:
a delay line circuit to provide a plurality of binary control signals in response to receiving a first data signal; and a driver circuit responsive to the plurality of binary control signals to adjust a slew rate of an output signal to be provided by the driver circuit.
- 2. The apparatus of claim 1, wherein the driver circuit is further responsive to the binary control signals to maintain a substantially constant impedance during transitions of the output signal.
- 3. The apparatus of claim 1, wherein the driver circuit includes a plurality of binary weighted stage circuits, the plurality of binary weighted stage circuits to be selectively activated in response to the plurality of binary control signals.
- 4. The apparatus of claim 3, wherein at least one of the plurality of binary weighted stages includes at least one push-pull circuit.
- 5. The apparatus of claim 1, wherein the delay line circuit includes a plurality of output connections to provide the binary control signals, each of the binary control signals having a different delay relative to the other binary control signals.
- 6. The apparatus of claim 5, further including a synchronous delay locked loop circuit to control a delay between the binary control signals.
- 7. The apparatus of claim 5, wherein the delay line circuit includes a plurality of stage circuits, each of the plurality of stage circuits being coupled to at least one of the plurality of output connections.
- 8. The apparatus of claim 1, further including a receiver circuit responsive to the plurality of binary control signals to adjust a slew rate of a receiver trip point.
- 9. An apparatus comprising:
a delay line circuit; and a data receiver circuit responsive to the delay line circuit to control a slew rate of a receiver trip point to be substantially the same as a slew rate of a data signal received by the data receiver circuit.
- 10. The apparatus of claim 9, wherein the data receiver circuit includes a differential amplifier configured to receive two reference levels to control the slew rate between the two reference levels.
- 11. The apparatus of claim 9, further including a driver circuit responsive to the delay line circuit to control a slew rate of an output data signal to be transmitted over a bi-directional transmission line.
- 12. The apparatus of claim 11, wherein the driver circuit is responsive to the delay line circuit to maintain a substantially constant impedance during transitions of the output signal.
- 13. An apparatus comprising:
a delay line circuit responsive to a data signal to provide a plurality of control signals; a driver circuit responsive to the plurality of control signals to control a slew rate of an output signal; and a data receiver circuit responsive to the plurality of control signals to adjust a slew rate of a receiver trip point to be substantially equal to the slew rate of the output signal.
- 14. The apparatus of claim 13, wherein the delay line circuit includes a delay locked loop circuit to provide a delay control signal.
- 15. The apparatus of claim 13, wherein the driver circuit includes a plurality of stage circuits responsive to the plurality of control signals.
- 16. The apparatus of claim 15, wherein the plurality of stage circuits is further responsive to a plurality of enable signals from a logic control.
- 17. The apparatus of claim 13, wherein the data receiver circuit includes a plurality of reference transistors, each reference transistor coupled to a transistor responsive to a separate one of the plurality of control signals.
- 18. The apparatus of claim 13, wherein the driver circuit is further responsive to maintain substantially constant impedance throughout signal transition to transmit the output signal as one signal of a simultaneous bidirectional signaling configuration.
- 19. A method comprising:
providing a plurality of binary control signals from a delay line circuit in response to receiving a data signal; and adjusting a slew rate of an output signal from a driver circuit in response to the binary control signals.
- 20. The method of claim 19, wherein providing a plurality of binary control signals from a delay line circuit includes tapping the delay line circuit after each of a plurality of delays.
- 21. The method of claim 19, wherein the method further includes maintaining an impedance of the driver circuit substantially constant throughout transitions of the output signal.
- 22. The method of claim 19, wherein adjusting the slew rate of an output signal includes tracking a circuit reference level to provide simultaneous bidirectional signal communication on a single communication line.
- 23. A method comprising:
providing a plurality of binary control signals from a delay line circuit in response to receiving a data signal; and adjusting a slew rate of a receiver trip point in response to the binary control signals to substantially match a slew rate of an output signal from a driver.
- 24. The method of claim 23, wherein providing a plurality of binary control signals from a delay line circuit includes locking a delay of the delay line circuit to a clock signal.
- 25. The method of claim 23, wherein the method further includes maintaining an impedance of the driver substantially constant throughout transitions of the output signal.
- 26. The method of claim 23, wherein adjusting a slew rate of a receiver trip point includes adjusting a reference voltage of the receiver in response to the binary control signals to provide simultaneous bidirectional signal communication.
- 27. An apparatus comprising:
a transmission line having a first impedance; an output driver coupled to the transmission line, the output driver including
a delay line circuit responsive to a data signal to provide a plurality of control signals, and a data driver circuit responsive to the control signals to control a slew rate of an output signal and to maintain an impedance of the output driver at a substantially constant value that is substantially equal to the first impedance of the transmission line.
- 28. The apparatus of claim 27, wherein the delay line circuit includes a plurality of output connections to provide the plurality of control signals, each of the control signals having a different delay relative to the other control signals.
- 29. The apparatus of claim 27, wherein the data driver circuit includes a plurality of stage circuits responsive to the plurality of controls signals to maintain substantially constant impedance throughout signal transition of the output signal for simultaneous bi-directional signaling.
- 30. The apparatus of claim 27, wherein the apparatus further includes a data receiver circuit responsive to the control signals to control a slew rate of a trip point of the data receiver, the slew rate of the trip point substantially equal to the slew rate of the output signal to provide for simultaneous bi-directional signaling.
- 31. The apparatus of claim 27, wherein the transmission line is configured to transmit simultaneous bidirectional signals.
- 32. An apparatus comprising:
an output to couple to a data communication line; a delay line circuit having an input to receive a data signal and having a plurality of delay stages, each delay stage having a tap; and a driver circuit having a plurality of legs coupled to the output, each leg including:
a pull-up transistor in series with a pull-up resistor, the pull-up transistor coupled between an upper supply voltage node and the pull-up resistor, the pull-up resistor coupled between the pull-up transistor and the output; and a pull-down transistor in series with a pull-down resistor, the pull-down transistor coupled between the pull-down resistor and a lower supply voltage node, the pull-down resistor coupled between the output and the pull-down transistor, wherein a gate of the pull-down transistor is coupled to a gate of the pull-up transistor and to one tap of the plurality of taps.
- 33. The apparatus of claim 32, wherein the pull-down transistor and the pull-up transistor in each leg are structured as a CMOS circuit.
- 34. The apparatus of claim 32, wherein the plurality of legs is a plurality of binary weighted legs such that a nth leg, n≧0, includes 2n pairs of pull-down and pull-down transistors.
- 35. The apparatus of claim 34, wherein the gate of each pull-up transistor is coupled to an output of one of a plurality of NAND gates, each NAND gate having a first input coupled to one of the plurality of taps and having a second input coupled to a logic control, the logic control configured to provide enable signals, and the gate of each pull-down transistor is coupled to an output of one of a plurality of NOR gates, each NOR gate having a first input coupled to one of the plurality of taps and a second input coupled to the logic control.
- 36. The apparatus of claim 32, wherein a kth leg, k>0, includes 2k-I pairs of pull-up and pull-down transistors, each transistor in the kth leg being twice a unit transistor size of the zeroth leg.
- 37. An apparatus comprising:
a delay line circuit having an input to receive a data signal to be transmitted and having a plurality of delay stages, each delay stage having a tap; a receiver circuit having an input to couple to a transmission line, the receiver circuit configured as a differential amplifier including:
an output node resistively coupled to a upper voltage node; an input transistor having a gate coupled to the input of the receiver circuit, the input transistor in series between a first transistor and a second transistor, the first transistor coupled between the input transistor and a first resistor, the first resistor transistor coupled to the upper voltage node, the second transistor coupled between the input transistor and a lower voltage node, the second transistor coupled to the input transistor at a first node; a first plurality of reference transistors, each reference transistor of the first plurality of reference transistors coupled to the first node, a gate of each reference transistor of the first plurality of reference transistors coupled to a first reference node; a second plurality of reference transistors, each reference transistor of the second plurality of reference transistors coupled to the first node, a gate of each reference transistor of the second plurality of reference transistors coupled to a second reference node; a first plurality of control transistors, each control transistor of the first plurality of control transistors in series with one reference transistor of the first plurality of reference transistors, the series combination of each control transistor of the first plurality of control transistors and the one reference transistor of the first plurality of reference transistors coupled between the output node and the first node, each control transistor of the first plurality of control transistors coupled to the output node, a gate of each control transistor of the first plurality of control transistors coupled to one tap of the plurality of taps; and a second plurality of control transistors, each control transistor of the second plurality of control transistors in series with one reference transistor of the second plurality of reference transistors, the series combination of each control transistor of the second plurality of control transistors and the one reference transistor of the second plurality of reference transistors coupled between the output node and the first node, each control transistor of the second plurality of control transistors coupled to the output node, a gate of each control transistor of the second plurality of control transistors coupled to one inverted tap of a plurality of inverted taps, wherein the plurality of inverted taps equals the plurality of taps, a signal at an inverted tap being the complement of a signal at a corresponding tap.
- 38. The apparatus of claim 37, wherein the first reference node is associated with a driver transmitting a data zero and the second reference node is associated with the driver transmitting a data one.
- 39. The apparatus of claim 37, wherein the first plurality of control transistors and the second plurality of control transistors are configured such that an on/off state of the first plurality of control transistors is opposite to the on/off state of the second plurality of control transistors, the first plurality of control transistors equal to the second plurality of control transistors.
- 40. The apparatus of claim 37, wherein a combined size of the first plurality of control transistors is equal to the combined size of the second plurality of control transistors, which is equal to the size of the first transistor.
- 41. The apparatus of claim 41, wherein a combined size of the first plurality of reference transistors is equal to the combined size of the second plurality of reference transistors, which is equal to the size of the second transistor.
Parent Case Info
[0001] This application is a continuation of application U.S. Ser. No. 09/448,048 filed on Nov. 23, 1999.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09448048 |
Nov 1999 |
US |
Child |
10225326 |
Aug 2002 |
US |