Cómo dibujar un diagrama de tiempo

2

¿Cómo puedo dibujar el diagrama de tiempo para el circuito a continuación? ¿Cuáles son los pasos?

No puedo entender ni siquiera cómo leerlo. ¿Qué hago con los números debajo de cada puerto lógico, por ejemplo: 5ns, 10ns, etc.)?

    
pregunta saja ibra

2 respuestas

1

Piense en el diagrama de tiempo como si estuviera mirando la cara de un osciloscopio. Hay líneas horizontales que representan los niveles de voltaje y las señales, luego hay líneas verticales que representan el tiempo. En este caso, el mejor intervalo de tiempo sería 5 nS (por cada línea vertical), ya que este es el tiempo de retardo más corto mostrado y 10 nS es divisible por 5 nS. Para mostrar las 3 entradas y las salidas, desearía un alcance de 4 canales, que podría mostrarse utilizando 4 líneas horizontales.

Como en las otras respuestas, para mostrar todos los estados posibles, necesita mostrar todos los niveles posibles de todas las entradas, en este caso los niveles lógicos tienen 2 estados y usted tiene 3 entradas. Así que la combinación de 2 estados por 3 entradas da 2 ^ 3 u 8 cambios de estado. El tiempo total es 10nS + 5nS, por lo que el tiempo horizontal debe ser de al menos 8 x 15, 120nS.

Las 4 líneas horizontales se pueden etiquetar como A, B, C y F. De nuevo, como se indicó anteriormente, comience con todas las líneas horizontales a 0v (bajo). En este caso, la salida F también es baja al comienzo porque esa es la lógica del circuito.

El siguiente movimiento de izquierda a derecha muestra solo la línea A ascendente a lógica alta, dejando B y C bajas, ahora calcula la salida F, pero antes de mostrar el cambio en la salida F, debe sumar los retrasos, en este caso es 15nS. Entonces, 3 líneas verticales pasaron el cambio inicial en A, la línea F cambiará a alta.

Continúe las líneas ya que A, B y C cambian de 000, 100, 010, 110, 001, 101, 011, 111 y regresan a 000. Solo recuerde que el cambio en F siempre se retrasa por los retrasos totales de las puertas por las que pasa la señal cambiante, (por lo tanto, las líneas verticales totales realmente necesitarán tener 3 adicionales al final para mostrar el retraso final en la salida F).

    
respondido por el Nedd
0

Ok, creo que una buena manera es ir paso a paso a través de él.

  1. ¿Cuáles son las entradas posibles?
  2. ¿Cuál es el resultado esperado para cada subelemento?
  3. Sospecho que los tiempos debajo de los elementos son el retraso. Entonces, antes de ver que w1 cambia a un cambio de entrada, se requieren 10 ns.

Empieza a dibujar A = 0, B = 0, C = 0 y el resultado. A continuación, establezca A="1", B="0", C="0" y luego cuando llegue a, por ejemplo, el caso A="1" B="1" C="0" dibuje que w1 cambia a este Entradas después de 10ns. y que el cambio de F 5ns después de eso.

Usted va uno con esta estrategia para cada caso. ¡Y todos los casos deben mantenerse al menos durante 15 ns!

    
respondido por el TM90

Lea otras preguntas en las etiquetas