Figure 1 shows a voltage-controlled current sink. The sink is intended to draw the same current iOUT regardless of the applied voltage VCC at the output. The value of current drawn is to be set by the input voltage vIN. Here the sink is to be analyzed by idealizing the op amp as a nullor. Using properties of the input nullator portion of the nullor, the input voltage across the op amp input terminals is zero. Consequently, the voltage across reference resistorRR is the applied voltage vIN, making the current in RR simply vIN/RR. Again using the nullator properties, the input current to the nullor is zero. Consequently, Kirchhoff's current law at the emitter provides an emitter current of vIN/RR. Using properties of the norator output portion of the nullor, the nullor provides whatever current is demanded of it, regardless of the voltage at its output. In this case, it provides the transistor base current iB. Thus, Kirchhoff's current law applied to the transistor as a whole provides the output current drawn through resistor RC as where the base current of the bipolar transistoriB is normallynegligible provided the transistor remains in active mode. That is, based upon the idealization of a nullor, the output current is controlled by the user-applied input voltage vIN and the designer's choice for the reference resistor RR. The purpose of the transistor in the circuit is to reduce the portion of the current in RR supplied by the op-amp. Without the transistor, the current through RC would be iOUT = /RC, which interferes with the design goal of independence of iOUT from VCC. Another practical advantage of the transistor is that the op amp must deliver only the small transistor base current, which is unlikely to tax the op amp's current delivery capability. Of course, only real op amps are current-limited, not nullors. The remaining variation of the current with the voltage VCC is due to the Early effect, which causes the β of the transistor to change with its collector-to-base voltage VCB according to the relation β = β0, where VA is the so-called Early voltage. Analysis based upon a nullor leads to the output resistance of this current sink as Rout = rO + RC, where rO is the small-signal transistor output resistance given by rO = /iout. Seecurrent mirror for the analysis. Use of the nullor idealization allows design of the circuitry around the op-amp. The practical problem remains of designing an op-amp that behaves like a nullor.