Construcción de memoria de un bit

En este laboratorio se explicará el funcionamiento interno de la memoria, además se dará una explicación de los componentes que se usaron para a construcción de ésta.

Para esta construcción se usaron compuertas lógicas que ya se han definido en laboratorios pasados, pero además de estas, se usaron Flip Flops tipo SR.

Definiciones

Circuitos secuenciales: a diferencia de un circuito combinacional en el que las salidas dependían directamente de las entradas, un circuito secuencial está caracterizado por tener elementos de almacenamiento que forman realimentación. De esta manera un circuito secuencial es básicamente caracterizado por una sucesión temporal de entradas, salidas y estados.

Flip Flop: un Flip Flop es un dispositivo capaz de mantener un estado binario por un tiempo indefinido (mientras el circuito esté energizado), hasta que una señal le indique que debe cambiar ese estado.

Diseño secuencial

Flip Flop RS: Para desarrollar la memoria de un bit es necesario analizar el comportamiento del flip flop RS (Reset-Set). Para esto se insertará la tabla de estados, esto nos dará una herramienta para poder comprender el funcionamiento o comportamiento de este Flip Flop.

Resultado de imagen para tabla de estados de un flip flop rs
Figura 2.

Figura 2.

Tomada de: http://e-ducativa.catedu.es/44700165/aula/archivos/repositorio/4750/4922/html/11_biestables_rs_resetset.html

Como se observa en la Figura 2. las entradas S y R tienen un objetivo claro; en el caso de la entrada S, «Set» su función es cambiar el estado del flip flop a un «1» lógico, en cambio la entrada «R» hace lo contrario.

Además de lo descrito, en la Figura 2. no es tan evidente, pero una característica de este Flip Flop es que es asíncrono, con lo que no tenemos que esperar ni flanco de subida ni flanco de bajada para cambiar el estado del flip flop, ya que esto depende directamente de las entradas «S» y «R».

Ahora que se pudo observar el funcionamiento de este Flip flop, se inserta la imagen del circuito que se usará como memoria de un bit.

Figura 2.

Como se observa en la figura 2, este es el circuito de la memoria de un bit, donde las entradas R_W definen si el dato almacenado en el flip flop es mostrado en «S1» que es cuando R_W está en un «1» lógico. En cambio si R_W está en un «0» lógico.

Diseño de una memoria de 4 bits.

Para ver el diseño de una memoria de cuatro bits se inserta la siguiente figura.

Figura 3.

Como se observa en la imagen el habilitador o selector se comparte con el selector de los demás memorias, además que la entrada R_W también es la misma para todas las memorias de un bit, de manera que va a recibir el dato al mismo tiempo y lo va a mostrar al mismo tiempo.

En este laboratorio no se encuentra vídeo, ya que este componente es usado para implementar otro tipo de programas, como suma de dos números.

Deja un comentario