[2013][Julio][Problema 2]

[2013][Julio][Problema 2]

de Maria Belen Remedi Pertusatti -
Número de respuestas: 1

Hola,

Tengo dudas acerca de este ejercicio. En la solución planteada en el examen, en la transición del estado "q1" al "q3", no tendría que bajar a 0 la señal sync? porque la letra dice que sync baja a cero luego de cada bit transmitido y antes de empezar un byte, este es el caso del último bit transmitido antes de que se encienda "ready". O sea, para el caso del bit número 8 habrían al menos dos ciclos de reloj en el cual sync está en 0.

La otra duda con respecto a este ejercicio, es en la transición del estado "q3" al estado "q0". Por qué Sync es X? y en el lazo en "q0" Sync se enciende porque siempre hay un reset luego de "ready" y antes de empezar una nueva transmisión?

Muchas gracias.


En respuesta a Maria Belen Remedi Pertusatti

Re: Examen Julio 2013- Problema 2

de Federico Rivero -

Estimada:

Con respecto a tu primer consulta. La transición de q1 a q3 se realiza al momento de la recepción del 8vo bit, razón por la cual, para que se produzca, se debe recibir sync en 1.

El estado q3 existe únicamente para poder asegurar la permanencia de ready en 1 durante todo un ciclo. Por esa razón, sin importar el valor de sync, se debe viajar a q0 manteniendo ready en 1. Luego de llegar a q0, se espera a recibir el bit 0 de arranque, por eso el loop con sync = 1 .

Saludos!

              Federico