Tengo problemas para entender qué es retardo de ruta crítico de n-bit Ripple Carry Adder. En el libro que leí, dado N-bit Ripple Carry Adder formado a partir de N solo 1-bit sumador completo:
-
el retraso de la ruta crítica es 2N
Sé que para cada sumador único de 1 bit, el retardo de Cout (Carry-out) es 2 y el retardo de suma
es 3, a partir de esta observación, ¿por qué el retardo de la ruta crítica no es 2 (N-1) +3 = 2N + 1 (me refiero a que el último se calcula con Suma de retardo en lugar de Cout-retardo)? Entonces, supongamos que estos sumadores completos de 1 bit se denotan por A (0) a A (N-1), el retraso de la ruta crítica es de Cin (A0) a Cout (A (N-1)). Entonces, ¿no debería sustituir el último con Sum-delay? -
el retraso para obtener la suma (retraso de suma) es 2N + 1
Puedo entender esto, ya que ahora 2 (N-1) +3 = 2N + 1 debería funcionar, pero ¿no es esto implícitamente asumido que el último sumador de 1 bit será el más lento? (Puede omitir este si quiere, ya que mi enfoque principal es 1.)
Editar: encontré un video de YouTube que explica por qué quiero decir, pero no importa si se refiere al retraso del camino crítico.