Problema con DAC con los espejos actuales

1

Estoy intentando diseñar un DAC de dirección actual con entradas ponderadas binarias: estoy usando M4, M5, M6, M7 para copiar la corriente de referencia que fluye en M8 con coeficientes de 1,2,4,8. La idea es poner 0 o 1 en los drenajes de M4, M5, M6, M7 y usarlos como interruptores. Después de eso, sumo todas las corrientes de los espejos actuales en la resistencia R1 y está funcionando como está. Ahora, viene el problema.

En el lado derecho hice un simple amplificador operacional de dos etapas que estoy tratando de usar como convertidor de corriente a voltaje. Quiero convertir la suma de Im4, Im5, Im6, Im7 en voltaje Vout igual a uno de los dieciséis estados de entrada posibles, de 0000 a 1111. En realidad, no sé cómo hacerlo. Por lo que entiendo del amplificador operacional ... sea cual sea el voltaje que aplico a la compuerta de M22, es lo que fluye en M18. Por lo tanto, mi pregunta es cómo sesgar M22, de modo que pueda obtener la combinación de corriente de 4 bits igual a igual. La otra pregunta es cómo hacer la retroalimentación. Debe ser una resistencia y Vout = -Iout * R. Y cómo simular el amplificador operacional para ver que todo está funcionando correctamente.

    
pregunta Ceco

0 respuestas

Lea otras preguntas en las etiquetas