Simulé este circuito a partir de un diseño de referencia, pero no estoy completamente seguro de cómo está funcionando o cómo lo harías para diseñar tal cosa. En la simulación, parece que está diseñado para mantener constante la corriente a través de D1 a alrededor de 5 mA a pesar de tener un rango de voltaje de entrada de hasta 25V.
Veo que la tensión de la compuerta para M1 se mantiene a aproximadamente 1.6V, y la tensión de base para el BJT aumenta a medida que aumenta la tensión de entrada. Entonces, a medida que la tensión aumenta, la corriente a través del BJT aumenta, por lo que actúa como una impedancia ajustable, supongo que para mantener constante la tensión de la compuerta. ¿Es eso correcto?
¿Es este el tipo de cosas que haces en Spice o es algún tipo de circuito de espejo actual que está bien definido en algún lugar y simplemente no lo reconozco?