Multiplicar dos señales de entrada es una operación no lineal, por lo tanto, se requerirá que el circuito resultante emplee componentes no lineales (principalmente transistores, por supuesto) en las regiones apropiadas de operación. Desde la parte superior de mi cabeza: apilar dos transistores NMOS uno encima del otro, sesgar el inferior en la región del triodo, el superior en la región activa. Como el drenaje del transistor inferior seguirá los cambios realizados en la puerta de la superior, por:
Obtendrá una multiplicación de Vgs (parte inferior) y Vgs (parte superior, ya que conduce a cambios en la parte inferior de Vds)