Práctica Nº5

Primero de todo, en esta práctica necesitamos únicamente el programa logisim para poder montar los diferentes circuitos que nos piden y luego poder observar la simulación en cada uno de ellos, de tal forma que podemos ver los diferentes resultados que podemos conseguir.

-Primer circuito

El primer circuito es el principal al que le iremos añadiendo elementos para amplia su funcionalidad. El circuito es un conversor de paralelo – serie – paralelo que usa dos registros de desplazamiento en serie conectados entre sí.


En la imagen podemos observar que el primer circuito es la entrada y el segundo la salida


-Segundo circuito

En el segundo circuito añadiremos una extensión para poder comprobar la paridad de los datos con una puerta XOR, que amplia los datos de 8 a 9 bits y añadiremos otra más para comprobar si la salida de datos es correcta o no.



-Tercer circuito

Con el anterior circuito, observamos que cada señal de reloj hace que el contador aumente hasta máximo 9. Cuando el contador llega a 9, el cargador de inicia a 0 lo que indica que a finalizado.

-Cuarto circuito

En el siguiente circuito tenemos que montar una matriz gráfica de 8x8 puntos conectada a una RAM de 8 Bytes para guardar un gráfico en la matriz. Para programar la mamoria de tal manera que visualice el gráfico, cada fila de la matriz debe tener un registro que actúa como un buffer para retener los datos a mostrar.



-Quinto circuito

El siguiente circuito lo modificaremos para que podamos visualizar dos imágenes una detrás de otra, para lo cual duplicaremos la capacidad de memoria y cambiaremos el contador de columnas de 3 bits a 4 bits


En el último ejercicio nos piden un circuito que visualice 4 figuras, para de esta forma crea una pequeña animación. Usando el circuito anterior podemos modificarlo para que en vez de 2 figuras muestre 4.