Retardo de propergación en el peor de los casos en un sumador completo

0

Estoy encontrando dificultades para entender cómo se calcula la demora de propagación de este sumador completo de esta manera primitiva. Por favor vea el siguiente adjunto:

1) Diapositiva de la conferencia explicando el peor retraso del caso 2) pregunta del examen anterior para calcular el retraso 3) Solución anterior a la pregunta del examen

Para la pregunta de examen (d, parte i), todavía no estoy seguro de cómo la respuesta sigue siendo 3 retrasos de puerta. Sé que S3: 0 ha cambiado de 0101 (5) a 0110 (6), más particularmente el bit S0 ha cambiado de 1 - > 0 y el bit S1 ha cambiado de 0 - > 1. Los bits S3 y S2 se han mantenido igual.

¿Podrías guiarme por el camino que tomaste para calcular el retraso del peor de los casos (es decir, los retrasos de 3 puertas en este caso)?

Muchas gracias

    
pregunta Arsenal123

1 respuesta

0

Inicialmente, sus retiros son los siguientes

\ $ C_0 = 0 \ $
\ $ C_1 = 0 \ $
\ $ C_2 = 0 \ $

\ $ P @ t = 0 \ $ es '001'
\ $ P_0 = 1 \ $
\ $ P_1 = 0 \ $
\ $ P_2 = 0 \ $
En t = 1 se convierte en '010' como en
\ $ P_0 = 0 \ $
\ $ P_1 = 1 \ $
\ $ P_2 = 0 \ $

\ $ Q = 4 = > '100' \ $ por lo que si tuviéramos que ver las adiciones en los registros no cambian.

Desde que estás agregando, vas a ir desde
\ $ P_0 + Q_0 = 0 + 0 = 0 \ rightarrow C_0 = 0 \ $ (Sin cambio de acarreo)
\ $ P_1 + Q_1 = 1 + 0 = 1 \ rightarrow C_1 = 0 \ $ (Sin cambio de acarreo)
\ $ P_2 + Q_2 = 0 + 1 = 1 \ rightarrow C_2 = 0 \ $ (Sin cambio de acarreo)

Dado que no hay acarreos, el resultado de cada sumador va directamente a la suma y no hay interacciones entre los sumadores, ya que todos sus acarreos no han cambiado durante la transición.


Se requieren 3 retrasos de compuerta para obtener desde la entrada de un valor (Q o P) en el sumador hasta la salida (S o C), por lo que la respuesta es 3 compuertas.

    
respondido por el zoder

Lea otras preguntas en las etiquetas