Patent ID: 7782091

Claim:
An apparatus comprising: an output node to provide an output signal; a first circuit to provide a plurality of first parallel circuit paths between the output node and a first supply node during a first time interval; a second circuit to provide a plurality of second parallel circuit paths between the output node and a second supply node during a second time interval; and a control circuit responsive to a voltage at the output node to vary a value of a first current in the plurality of first parallel circuit paths to control a signal shape of a first signal portion of the output signal during the first time interval, and to vary a value of a second current in the plurality of second parallel circuit paths to control a signal shape of a second signal portion of the output signal during the second time interval, wherein: the control circuit is to provide a plurality of comparison results based on a plurality of comparisons between the voltage at the output node and a corresponding plurality of node voltages received at a plurality of nodes included in the control circuit; the control circuit is to vary the value of the first current and the value the second current based on the plurality of comparison results; one of the first supply node and the second supply node is to receive a supply voltage; each voltage of the plurality of node voltages is substantially proportional to the supply voltage; and the plurality of nodes is to receive the plurality of node voltages having a first voltage, a second voltage greater than the first voltage, and a third voltage greater than the second voltage.