Me gustaría determinar la cantidad de transistores que se utilizarán en el siguiente circuito CMOS. ¿Hay una fórmula específica para ello?
Me gustaría determinar la cantidad de transistores que se utilizarán en el siguiente circuito CMOS. ¿Hay una fórmula específica para ello?
El problema anterior se puede resolver utilizando TG Tenemos 3 entradas ahora por una cantidad menor de MOS que se usará, permite obtener \ $ x_1 x_2 x_3 \ $ en lógica verdadera así como lógica invertida
Por lo tanto, MOS necesario para 3 inversores es \ $ 3 \ veces 2 = 6 \ $
ahora solo necesitamos 3 TG para ser implementado NOTA: ya que ya tenemos la forma lógica invertida de \ $ x_1 x_2 x_3 \ $ no necesitamos inversores nuevamente Por lo tanto, para implementar 3 TG necesitamos \ $ 3 \ veces 2 = 6 \ $ MOS
Por lo tanto, se necesita un total de \ $ 6 + \ 6 = 12 \ $ MOS
¿Qué se garantiza sobre la potencia de la entrada x3 y cuáles son los requisitos de la unidad de salida? La implementación más sencilla utilizando puertas de transmisión usaría dos transistores para el inversor, dos para los inversores en x1 y x2, y cuatro para cada mux, para un total de 18. Sin embargo, pasaría a través de la entrada x3 directamente sin almacenamiento en búfer en los casos donde el estado de salida podría coincidir. Si x3 es débilmente impulsado, eso podría ser malo. Tal problema sería mejor evitarlo agregando un inversor adicional para que los muxes cambien entre x3 invertido una vez e invertido dos veces.
Además, puede ser posible reducir el conteo de transistores construyendo puertas de transmisión que usan solo el NFET; eso probablemente requeriría agregar un inversor en la salida del circuito (ya que las puertas de transmisión basadas en NFET no son muy buenas para generar una lógica "alta"), pero los dos transistores adicionales requeridos para el inversor serían compensados por la eliminación de seis PFETs.
Lea otras preguntas en las etiquetas transistors cmos multiplexer