Ejercicio 4 · Introducció als Computadors UPC 2013

Tema: Circuits seqüencials: anàlisi · Del examen Examen 2 (8 de abril de 2013) (2013)

Enunciado

Ejercicio 4 (1,5 puntos). Circuito secuencial simple con análisis temporal de retardos

Dado el esquema lógico del circuito secuencial de la figura, sabiendo que los retardos de propagación de los elementos son:

Puerta NOT: Tp(Not)=10 utTp(\text{Not}) = 10\text{ ut}

Puerta XOR: Tp(Xor)=20 utTp(\text{Xor}) = 20\text{ ut} (se asume que nunca genera pulsos espurios o glitches)

Biestable: Tp(Biestable)=40 utTp(\text{Biestable}) = 40\text{ ut}

a)

Dibujar el grafo de estados correspondiente y especificar la leyenda utilizada (0,5 puntos).

b)

Completar el cronograma detallado de las señales qq, q+q^+ y ww en la cuadrícula temporal provista (1 punto):

Enunciado: Ejercicio 4 · Introducció als Computadors UPC 2013

Solución

Según los criterios oficiales de corrección

Ejercicio 4. Circuito secuencial simple con análisis temporal de retardos (grafo de estados y cronograma)

Solución: a. Ecuaciones y grafo de estados: - Ecuación de estado siguiente: q+=q‾⊕xq^+ = \overline{q} \oplus x. - Ecuación de la salida: w=q‾w = \overline{q} (máquina de Moore). - Comportamiento: - Si q=0q = 0: w=1w = 1. Con x=0⇒q+=1⊕0=1x = 0 \Rightarrow q^+ = 1 \oplus 0 = 1; con x=1⇒q+=1⊕1=0x = 1 \Rightarrow q^+ = 1 \oplus 1 = 0. - Si q=1q = 1: w=0w = 0. Con x=0⇒q+=0⊕0=0x = 0 \Rightarrow q^+ = 0 \oplus 0 = 0; con x=1⇒q+=0⊕1=1x = 1 \Rightarrow q^+ = 0 \oplus 1 = 1. - Leyenda: Cada nodo contiene qw\frac{q}{w}. El arco con valor xx indica la condición de transición. b. Cronograma detallado: - Inicialmente hasta t=50 utt = 50\text{ ut} hay un periodo de inicialización o valor desconocido; en t=50 utt = 50\text{ ut} la señal de estado toma q=0q = 0. - w(t)=q‾(t−10 ut)w(t) = \overline{q}(t - 10\text{ ut}): mientras q=0q = 0, w=1w = 1; cuando qq pasa a 1, ww cae a 0 tras 10 ut10\text{ ut}. - Flanco activo de subida en t=100 utt = 100\text{ ut}: con q+=1q^+ = 1 antes del flanco, qq conmuta a 1 a partir de t=100+40=140 utt = 100 + 40 = 140\text{ ut}. - Flanco en t=200 utt = 200\text{ ut}: qq se mantiene en 1 (pues q+=1q^+ = 1). - En t=250 utt = 250\text{ ut}: con q+=0q^+ = 0, qq pasa a 0 en t=250+40=290 utt = 250 + 40 = 290\text{ ut} (y ww pasa a 1 en 300 ut300\text{ ut}). - La señal q+q^+ responde a las variaciones de xx con retardo de 20 ut20\text{ ut} (reacción de la XOR) y a las de qq con retardo de 10+20=30 ut10 + 20 = 30\text{ ut}.

La explicación paso a paso, hecha con IA, es Premium. Premium

Resuélvelo aquí mismo: corrección automática, pistas y solución paso a paso.

‹ Ejercicio 3.a · 2013 · Pregunta 2 - Anàlisi seqüencial · 2013 ›

Más ejercicios de Circuits seqüencials: anàlisi