Hola, he diseñado este VCCS de alta velocidad, con un tiempo de subida / bajada de 20 ns, el problema que tengo es que la etapa anterior genera un voltaje de entrada de 1.8 hasta -1.8 V. Así que el VCCS sigue Esa tensión y se convierte en una corriente de salida. Lo que no quiero es alimentar una corriente negativa a la carga, por lo que el VCCS solo debe seguir hasta 0 V o más.
He intentado agregar un diodo antes de la Rload pero en el análisis de transitorios aparecen picos realmente terribles antes de alcanzar el 0 A y eso probablemente podría dañar la carga.
¿Cómo puedo resolver ese problema?