Claims
- 1. A signal processor circuit that receives an input signal and produces an output signal based on the input signal, the signal processor circuit comprising:
at least one processing element that is adapted to perform a process on the input signal in order to produce the output signal, and that provides a signal-dependent current; a signal level node; and a buffer coupled between the processing element and the signal level node that buffers the signal level node from the signal dependent current.
- 2. The signal processor circuit of claim 1, wherein the buffer is adapted to maintain the signal level node at substantially the same potential independent of a change to the signal-dependent current.
- 3. The signal processor circuit of claim 1, wherein the signal level node comprises a ground level node.
- 4. The signal processor circuit of claim 1, wherein the buffer comprises a unity-gain buffer.
- 5. A method for maintaining a signal level node of a signal processor at a pre-determined level comprising:
processing an input signal to provide an output signal; during the processing, providing a signal-dependent, ground-referred current to the signal level node; and maintaining the signal level node at a pre-determined level by buffering the signal-dependent, ground-referred current.
- 6. The method of claim 5 wherein the processing occurs independent of changes to the signal-dependent, ground-referred current.
- 7. The method of claim 5 further comprising varying the input signal.
- 8. The method of claim 5 the processing further comprising varying the output signal based on the input signal.
- 9. A system for maintaining a signal level node of a signal processor at a pre-determined level comprising:
means for processing an input signal to provide an output signal; a means for providing a signal-dependent, ground-referred current to the signal level node during the processing; and a means for buffering the signal-dependent, ground-referred current in order to maintain the signal level node at a pre-determined level.
- 10. The system of claim 9 wherein the means for processing comprises a means for processing independent of changes to the signal-dependent, ground-referred current.
- 11. The system of claim 9 the processing further comprising a means for varying the output signal based on the input signal.
- 12. A signal processor that receives an input signal, a first control word and a second control word, and provides an output signal, comprising:
at least two control elements including;
a first control element, that receives the first control word and the input signal, that is programmable based on the first control word, and that provides a first intermediate signal, and a second control element, that receives the output signal, that receives the second control word, that is programmable based on the second control word, and that provides a second intermediate signal; and a summing element that receives a combination of the first intermediate signal and the second intermediate signal, and provides the output signal, such that at least one characteristic of the output signal selected from a group consisting of a) a level b) a linearity c) an output signal range d) a combination thereof is programmable based on the first control word and the second control word.
- 13. The signal processor according to claim 12, the signal processor further comprising a third control element that receives the input signal, that is programmable based on a third control word, that provides a third intermediate signal to the summing element.
- 14. The signal processor according to claim 13, wherein at least one of a) the impedance value of the first control element b) the impedance value of the second control element c) the impedance value of the third control element and d) a combination thereof determines the mode in which the signal processor operates.
- 15. The signal processor according to claim 13, wherein the third control element comprises at least one programmable combination of an impedance and a switch, wherein said combination has an impedance value that is defined by controlling the switch.
- 16. The signal processor according to claim 13, wherein at least one of a) the first control element b) the second control element and c) both the first control element and second control element is a converter circuit including a digital-to-analog converter.
- 17. The signal processor according to claim 13, wherein the second control element is a programmable feedback circuit that provides a feedback path for the summing element.
- 18. The signal processor according to claim 13, wherein the summing element includes an amplifier.
- 19. The signal processor according to claim 13, wherein each of the first control element and second control element includes a plurality of switches and impedances.
- 20. The signal processor according to claim 13, wherein the signal processor can operate in a mode selected from a group consisting of a) unipolar mode b) bipolar mode and c) level-shifted unipolar mode.
- 21. The signal processor according to claim 13, wherein at least one of a) the first intermediate signal and b) the second intermediate signal is a current signal.
- 22. The signal processor according to claim 13, wherein at least one of a) the first intermediate signal and b) the second intermediate signal is a voltage signal.
- 23. The signal processor according to claim 13, wherein at least one of a) the first control element and b) the second control element comprises at least one programmable combination of an impedance and a switch, wherein said combination has an impedance value that is defined by controlling the switch.
- 24. A signal processor that receives an input signal, a first control word, a second control word, and a third control word and provides an output signal, comprising:
at least three control elements including;
a first control element, that receives the first control word and the input signal, that is programmable based on the first control word, and that provides a first intermediate signal; a second control element, that receives the output signal, that is programmable based on the second control word, that receives the second control word, and that provides a second intermediate signal; and a third control element, that receives the output signal, that receives the third control word, that is programmable based on the third control word, and that provides a third intermediate signal; and a summing element that receives a combination of the first intermediate signal, the second intermediate signal, and the third intermediate signal and provides the output signal, such that at least one characteristic of the output signal selected from a group consisting of a) a level b) a linearity c) an output signal range d) a combination thereof is programmable based on the first control word, the second control word, and the third control word.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application is a continuation-in-part of co-pending, commonly-assigned U.S. patent application Ser. No. 09/390,178, filed on Sep. 7, 1999 (CPA filed Apr. 17, 2001.)
Continuation in Parts (1)
|
Number |
Date |
Country |
| Parent |
09390178 |
Sep 1999 |
US |
| Child |
09932518 |
Aug 2001 |
US |