Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
You can do this using BJTs easily. If you put each current (I1 and I2)through a diode connected BJT and then form a high resistance voltage divider between their collectors/bases and then tap the resistor divider and feed it to the base of another BJT, the current in the 3rd BJT will be proportional to the product of I1 and I2.
Vbe1 = Vt ln(I1/Is)
Vbe2 = Vt ln(I2/Is)
Voltage at tap = (Vbe1 + Vbe2)/2 = Vt ln(I1.I2/Is²)
if this is the Vbe of the 3rd transistor then current through it will be:
Ie3 = Io = Is exp(Vt ln(I1.I2/Is²) / Vt) = I1. I2 / Is
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.