Programmable current output buffer
First Claim
1. A programmable device having a buffer, the buffer comprising:
- source current circuitry comprising a plurality of current sources adapted to be programmably controlled to sequentially generate a plurality of different total source currents;
sink current circuitry comprising a plurality of current sinks adapted to be programmably controlled to sequentially generate a plurality of different total sink currents;
one or more input nodes adapted to receive one or more input signals;
one or more output nodes adapted to present one or more output signals; and
switch circuitry adapted to selectively apply at least one of a total source current and a total sink current to the one or more output nodes based on the one or more input signals.
4 Assignments
0 Petitions
Accused Products
Abstract
A buffer for a programmable device has source current circuitry, sink current circuitry, one or more input nodes, one or more output nodes, and switch circuitry. The source current circuitry can be programmably controlled to generate a plurality of different total source currents, and the sink current circuitry can be programmably controlled to generate a plurality of different total sink currents. The one or more input nodes can receive one or more input signals, and the one or more output nodes can present one or more output signals. The switch circuitry can selectively apply at least one of a total source current and a total sink current to the one or more output nodes based on the one or more input signals.
24 Citations
19 Claims
-
1. A programmable device having a buffer, the buffer comprising:
-
source current circuitry comprising a plurality of current sources adapted to be programmably controlled to sequentially generate a plurality of different total source currents; sink current circuitry comprising a plurality of current sinks adapted to be programmably controlled to sequentially generate a plurality of different total sink currents; one or more input nodes adapted to receive one or more input signals; one or more output nodes adapted to present one or more output signals; and switch circuitry adapted to selectively apply at least one of a total source current and a total sink current to the one or more output nodes based on the one or more input signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for processing an input signal to present an output signal at one or more output nodes, the method comprising:
-
programmably generating a total source current from among a plurality of different supported total source currents using source current circuitry comprising a plurality of current sources adapted to be programmably controlled to sequentially generate the plurality of different supported total source currents; programmably generating a total sink current from among a plurality of different supported total sink currents using sink current circuitry comprising a plurality of current sinks adapted to be programmably controlled to sequentially generate the plurality of different supported total sink currents; and selectively applying at least one of the total source current and the total sink current to the one or more output nodes based on the one or more input signals. - View Dependent Claims (17)
-
-
18. An apparatus for processing an input signal to present an output signal at one or more output nodes, the apparatus comprising:
-
means for programmably generating a total source current from among a plurality of different supported total source currents, said means comprising a plurality of current sources adapted to be programmably controlled to sequentially generate the plurality of different supported total source currents; means for programmably generating a total sink current from among a plurality of different supported total sink currents, said means comprising a plurality of current sinks adapted to be programmably controlled to sequentially generate the plurality of different supported total sink currents; and means for selectively applying at least one of the total source current and the total sink current to the one or more output nodes based on the one or more input signals. - View Dependent Claims (19)
-
Specification