lunes, 28 de abril de 2008

Clase 5 - 23/4

Para hacer un circuito que almacena las últimas 4 palabras de 5 bits cada una necesito 5 FFD colocados en serie para que vayan guardando las “letras” a medida que van llegando, y otras 4 filas de FFD (con la misma cantidad de circuitos en serie) que memoricen las palabras cuando son enviadas.

Esto es porque necesito tantos FFD (en serie) como bits por palabra y tantos FFD (“en paralelo”) como palabras tenga; teniendo en cuenta que la primera fila no memoriza ninguna palabra sino que sólo se encarga de guardar los bits que van llegando para mandarlos luego todos juntos.

GRAFICO CON TODOS LOS FFD CONECTADOS

GRAFICO DEL DIAGRAMA DE TIEMPO

Para hacer un circuito que almacena las últimas 5 palabras de 2 bits cada una necesito 5 FFD colocados en serie, y otras 4 filas de FFD.

GRAFICO CON TODOS LOS FFD CONECTADOS

GRAFICO DEL DIAGRAMA DE TIEMPO


Conclusiones del diagrama de tiempo del circuito:

Para hacer el diagrama de tiempo hay que tener en cuenta que los datos se toman en el flanco de bajada del clock y que el dato que se toma es el que hay justo cuando empieza a bajar.

Al tomar la “foto” veo que los datos aparecen “corridos” porque, al bajar el primer flanco, Qo está en 0 y sube, pero como toma lo primero toma un 0 y recién el en el segundo flanco toma un 1.

Q2 toma tres 0 seguidos y después un 1 porque, al bajar los primeros dos flancos Q1 estaba en 0 y recién al tercero llega a tomar el 1 que venía del estado anterior de Q1.

Entonces, todo lo que ocurra en un circuito va a ocurrir en el otro con un tiempo de demora.


Giselle Arena y Dalmiro Aguirre

No hay comentarios: