Michele S wrote...
derek asked...
you need a differntial Gm cell....
it's possible to create a programmable Gm cell where Iout= Gm_code*Vin_diff
it's very important if you want to realize it using discrete component to
use a feedback to cancel the mismatch of the component...read Pelgrom's
paper on this topic. anyway you should give some spec on your circuit...
You're referring to this paper? M. Pelgrom, A. Duinmajer and A. Welbers,
"Matching properties of MOS transistors", IEEE J. Solid-State Circuits,
vol. 24., No. 5,pp. 1433-1439, 1989.
Bipolar transistors are more easily matched than MOFETs, and therefore
arguably are better suited for this task. An introductory discussion
of transconductance (voltage-to-current) circuits should include the
famous old RCA CA3080 chip, and mention of its relations, the CA3094,
LM13600 and LM13700. There are modern matched-transistor arrays suited
for the basis of transconductance circuits, such as Intersil's hfa3134
Gilbert cell, their hfa3102, and matched pairs, hfa3134 and hfa3135.