Claims
- 1. A line driver, comprising:
a peak detector having a signal magnitude calculator and a logic delay element, the peak detector operable to receive a data signal, the peak detector operable to output a first logic signal when the data signal is below a threshold value and output a second logic signal when the data signal exceeds the threshold value, the signal magnitude calculator operable to calculate an amount by which the data signal exceeds the threshold value, the logic delay element operable to receive one of the first logic signal and second logic signal, the logic delay element operable to output one of a time-delayed first logic signal and a time-delayed second logic signal in response to the amount by which the data signal exceeds the threshold value.
- 2. The line driver of claim 1, further comprising:
a data signal delay operable to receive the, data signal and output a time-delayed data signal; a digital-to-analog converter operable to receive the time-delayed data signal and output an analog data signal; a filter operable to receive the analog data signal and output a filtered analog signal; and an amplifier operable to receive the filtered analog data signal and one of the time-delayed first logic signal and time-delayed second logic signal, wherein the amplifier operates at a first voltage level upon receiving the time-delayed first logic signal, and the amplifier operates at a voltage level that is increasing toward a second voltage level upon receiving the time-delayed second logic signal.
- 3. The line driver of claim 1, wherein the threshold value may be modified by an overhead value.
- 4. The line driver of claim 1, wherein the time-delayed second logic signal is delayed by a time interval so that the time-delayed second logic signal establishes a voltage level greater than a voltage level of the data signal.
- 5. The line driver of claim 1, further comprising a hold element operable to receive the one of the time-delayed first logic signal and time-delayed second logic signal, the hold element operable to maintain as an output one of the time-delayed first logic signal and time-delayed second logic signal.
- 6. The line driver of claim 1, wherein the first logic signal is associated with a first voltage level and the second logic signal is associated with a second logic signal, the threshold value being associated with a proportionality between the second voltage level and a root-mean-square value of the second voltage level.
- 7. The line driver of claim 1, wherein a time delay in one of the time-delayed first logic signal and the time-delayed second logic signal is zero.
- 8. A line driver, comprising:
an amplifier unit operable to receive a data signal; a voltage source control unit operable to provide one of at least three different voltage levels to the amplifier in response to an amplitude of the data signal.
- 9. The line driver of claim 8, further comprising:
a peak detector having a logic delay unit, the peak detector operable to receive the data signal, the peak detector operable to output a first logic signal when the data signal is below a threshold value and one of a plurality of alternate logic signals when the data signal exceeds the threshold value, the logic delay unit operable to receive one of the first logic signal and plurality of alternate logic signals, the logic delay unit operable to output one of a time-delayed first logic signal and a plurality of time-delayed alternate logic signals; a data signal delay operable to receive the data signal and output a time-delayed data signal; a digital-to-analog converter operable to receive the time-delayed data signal and output an analog data signal; a filter operable to receive the analog data signal and output a filtered analog signal.
- 10. The line driver of claim 9, wherein the amplifier operates at a first voltage level upon receiving the time-delayed first logic signal, the amplifier operable to operate at one of a second and third voltage level in response to receiving one of the plurality of time-delayed alternate logic signals.
- 11. The line driver of claim 8, wherein the threshold value may be modified by an overhead value.
- 12. The line driver of claim 8, wherein the one of the first logic signal and plurality of alternate logic signals is selected so that the voltage level of the amplifier will be greater than a voltage level of the data signal.
- 13. The line driver of claim 9, further comprising:
a hold element operable to receive one of the time-delayed first logic signal and plurality of time-delayed alternate logic signals, the hold element operable to maintain as an output one of the time-delayed first logic signal and plurality of time-delayed alternate logic signals.
- 14. The line driver of claim 8, wherein the overhead value is determined empirically.
- 15. The line driver of claim 9, wherein a time delay in one of the time-delayed first logic signal and the plurality of time-delayed alternate logic signals is zero.
- 16. The line driver of claim 8, wherein the plurality of alternate logic signals comprises at least two alternate logic signals.
- 17. A line driver, comprising:
a peak detector having a signal magnitude calculator and a logic delay element, the peak detector operable to receive a data signal, the peak detector operable to output a first logic signal when the data signal is below a threshold value and output a second logic signal when the data signal exceeds the threshold value, the signal magnitude calculator operable to calculate an amount by which the data signal exceeds the threshold value, the logic delay element operable to receive one of the first logic signal and second logic signal, the logic delay element operable to output one of a time-delayed first logic signal and a time-delayed second logic signal in response to the amount by which the data signal exceeds the threshold value; an amplifier unit operable to receive the data signal; a voltage source control unit operable to provide one of at least three different voltage levels to the amplifier in response to one of the time-delayed first logic signal and the time-delayed second logic signal.
- 18. The line driver of claim 17, further comprising:
a data signal delay operable to receive the data signal and output a time-delayed data signal; a digital-to-analog converter operable to receive the time-delayed data signal and output an analog data signal; a filter operable to receive the analog data signal and output a filtered analog signal to the amplifier.
- 19. The line driver of claim 17, wherein the time-delayed second logic signals is delayed by a time interval so that the voltage level of the amplifier will be greater than a voltage level of the filtered analog data signal received by the amplifier.
- 20. The line driver of claim 17, further comprising:
a hold element operable to receive one of the time-delayed first logic signal and plurality of alternate time-delayed signals and maintain on an output one of the time-delayed first logic signal and the time-delayed second logic signal.
RELATED APPLICATIONS
[0001] The present application is related to U.S. Application Ser. No. ______ entitled “A Programmable Peak Detector for Use with Zero-Overhead Class G Line Drivers” (Attorney Docket No. TI-33111).