Está en la página 1de 9

CIRCUITOS DIGITALES

ALUMNOS:

Stalin Caza

TEMA
Disear el circuito interno de una memoria RAM, con una capacidad de 24 bits de almacenamiento.

RESUMEN
Con el desarrollo de este informe daremos respuesta a la pregunta De que est compuesta internamente una memoria RAM?, la misma que es utilizada en circuitos internos de computadores, contar con circuitos secuenciales, compuertas lgicas, multiplexores y el elemento ms importante que nos permite almacenas datos, las celdas bsicas y flip flop.

OBJETIVOS
Mediante el uso de compuertas lgicas, circuitos combinacionales y secuenciales resolver el problema plateado. Comprender de una mejor manera, cual es el funcionamiento interno de una memoria RAM. Entender cul es la manera en que esta memoria permite el almacenamiento de datos de una manera ordenada o aleatoria, adems de su funcionamiento bidireccional de entrada y salida de datos.

Circuitos Digitales 1

Memoria RAM de 24 bits

PLANTEAMIENTO DEL PROBLEMA


Desarrollar la simulacin del funcionamiento de interno de una memoria RAM en el programa PROTEUS, utilizando todo lo repasado de manera terica en clase, permitiendo el ingreso de 3 bits que se almacenaran en 8 localidades distintas, y permitindonos seleccionar las opciones de escritura, lectura y habilitacin de salida de datos.

DIAGRAMA DEL PROBLEMA

Direccin en la memoria

Ingreso y salida de datos almacenados en la memoria

Condiciones de escritura, lectura y habilitar memoria.

MARCO TERICO

MEMORIA RAM
RAM son las siglas de random access memory, un tipo de memoria de ordenador a la que se puede acceder aleatoriamente; es decir, se puede acceder a cualquier byte de memoria sin acceder a los bytes precedentes. La memoria RAM es el tipo de memoria ms comn en ordenadores y otros dispositivos como impresoras. La memoria RAM dinmica necesita actualizarse miles de veces por segundo, mientras que la memoria RAM esttica no necesita actualizarse, por lo que es ms rpida, aunque tambin ms cara. Ambos tipos de memoria RAM son voltiles, es decir, que pierden su contenido cuando se apaga el equipo.
Circuitos Digitales 2 Memoria RAM de 24 bits

Una memoria RAM esta constituida internamente por multiplexores que permiten dar la direccin en la cual se almacenara el bit, adems de celdas bsicas las cuales permiten el funcionamiento principal de la memoria que es almacenar datos, adems de compuertas lgicas y elementos tri-estados que permiten la salida y entrada de datos por medio de la misma ruta. MULTIPLEXORES Los multiplexores son circuitos combinacionales con varias entradas y una nica salida de datos, estn dotados de entradas de control capaces de seleccionar una, y slo una, de las entradas de datos para permitir su transmisin desde la entrada seleccionada hacia dicha salida.

DEMULTIPLEXORES El demultiplexor (DEMUX) invierte la operacin del multiplexor, el DEMUX tiene una sola entrada de datos que en la salida puede ser distribuida a cualquier canal. El DEMUX tambin se denomina decodificador y a veces distribuidor de datos.

Circuitos Digitales 3

Memoria RAM de 24 bits

FUNCIONAMIENTO
El circuito iniciara con los valores del bus de direccin con todos sus valores en (L), es decir un cero lgico, los valores de seleccin estarn en (H), un uno lgico, adems las entradas de datos estarn todas en (L).

Luego de encender el circuito se seguirn los siguientes pasos para su correcto funcionamiento: ALMACENAMIENTO DE DATOS (WR) En este proceso el circuito nos permite ingresar datos a las distintas direcciones de la memoria RAM. Para lo cual seguiremos los siguientes pasos: 1. Seleccionamos el numero a ingresar en binario natural, esta parte se encuentra debajo del rotulo INGRESO Y SALIDA DE DATOS. 2. Luego activamos la opcin de ESCRITURA en nivel bajo (0), para comenzar guardar los datos dentro de la memoria, teniendo en cuenta de mantener desactivados LECTURA y HABILITAR SALIDA.
SELECCIN DE ESTADOS (H)/ (L)

INGRESO DE DATOS HACIA FLIP FLOPS

Circuitos Digitales 4

Memoria RAM de 24 bits

INGRESO DE DATOS HACIA TODA LA COLUMNA

ACTIVACION DESDE EL DECODIFICADOR PARA TODA LA LOCALIDAD

ACTIVACION DESDE LA SELECCIN DE MODOS PARA TODA LA LOCALIDAD

ACTIVAR MODO ESCRITURA (0) Y DESACTIVAR LAS DEMAS (1)

La salida desde las compuertas lgicas permite activar el tri-estado en la parte de ingreso y salida de datos para de esta manera evitar problemas. 3. Por ltimo se ingresa la direccin de memoria en la que se desea almacenar el dato, la cual pasara a un multiplexor, el que nos permitir elegir el flip-flop que guardara el bit que ingresemos. 3
Seleccin de direccin en la memoria Estas salidas activan las localidades de memoria, y sus respectivos flip flops

Circuitos Digitales 5

Memoria RAM de 24 bits

SALIDA DE DATOS (OE) Esta opcin nos permitir visualizar lo antes ingresado en el los flip-flops, mediante leds colocados en la entrada y salida de datos, el cual se encender si el dato guardado es un uno lgico (H), caso contrario se mantiene apagado (L), el proceso para realizar de manera correcta esta visualizacin son los siguientes: 1. En seleccin del modo, activamos (L) la opcin OE y SALIDA, adems de desactivar (H) WR, lo cual nos permitir que la ruta bidireccional no presente conflictos.

Seal de WR Desactivado (L)

SEAL HACIA LOS DEMAS TRI-ESTADOS

La ruta bidireccional que sirve para ingresar datos y luego visualizarlos funciona gracias a elementos TRI-ESTADOS que se activan de acuerdo al modo seleccionado y la habilitacin de salida de datos como se muestra en el grafico, los cuales cuando estn activados (L) funcionan como circuito cerrado caso contario como circuito abierto permitiendo el paso ya sea como entrada o salida del voltaje y corriente. 2. Seleccionar la direccin de la memoria de la cual se requiere visualizar el dato guardado y este se mostrara mediante la activacin de leds, dando a entender que un uno lgico encender el led y caso contrario continuara apagado.

Visualizacin del dato guardad en la memoria mediante leds

Dato guardado en la direccin de memoria

Circuitos Digitales 6

Memoria RAM de 24 bits

TABLA DE VERDAD
Seleccin del modo de operacin de la RAM
WR 0 0 0 0 1 1 1 1 OE 0 0 1 1 0 0 1 1 CS 0 1 0 1 0 1 0 1 ENT 0 0 1 0 0 0 0 0 SALI 1 1 0 1 1 1 1 1 CK 0 0 1 0 0 0 0 0

MAPAS K
0 0 1 0 0 0 0 1 0 1 1 0 0 1 1 0 0 0

0 1

0 0 1 1

0 1 0 1

1 1 1 1

1 0 1 1

0 1

0 0 0 0

0 1 1 0

1 1 0 0

1 0 0 0

Circuitos Digitales 7

Memoria RAM de 24 bits

CONCLUSIONES
Con el uso de toda los elemento estudiados de manera terica en el curso se pudo crear una memoria RAM de 24 bits, utilizando como medio de almacenamiento un flip flop tipo D, y compuertas lgicas para la seleccin del modo lectura/escritura, adems gracias a las compuertas tri-estad se pudo hacer que la entrada y salida de datos viajen por la misma ruta. Mediante el desarrollo del circuito se logro comprender la funcionalidad de una memoria RAM, la cual es de acceso aleatorio tanto para guardar datos como para visualizaros sin la necesidad de revisar las localidades anteriores, adems de que es voltil, lo cual nos indica que si se le retira la fuente de alimentacin, los datos almacenados en esta se borraran. La complejidad que se denotaba por la bidireccionalidad de los datos a ingresar se pudo solucionar gracias a los tri-estados, que permitieron tener un circuito cerrado en ciertas partes esenciales del circuito.

RECOMENDACIONES Establecer los estados de activacin y desactivacin de todas las entradas mediante switchs para no tener confusiones al momento de armar el circuito. Conocer el funcionamiento del flip flop que guarda el bit ingresado para no tener complicaciones al momento de simular el circuito. Utilizar resistencias junto con los leds, ya que la falta de estas puede hacer que el circuito funcione de manera errnea. BIBLIOGRAFIA
http://es.wikipedia.org http://plantasmadres.blogspot.com/ www.masadelante.com

Circuitos Digitales 8

Memoria RAM de 24 bits

INDICE

TEMA RESUMEN OBJETIVOS PLANTEAMIENTO DEL PROBLEMA DIAGRAMA DEL PROBLEMA MARCO TERICO CIRCUITO COMPLETO (ANEXO) FUNCIONAMIENTO ALMACENAMIENTO DE DATOS (WR) SALIDA DE DATOS (OE) TABLAS DE VERDAD MAPAS K CONCLUSIONES RECOMENDACIONES BIBLIOGRAFIA

Pag.01 Pag.01 Pag.01 Pag.02 Pag.02 Pag.02

Pag.04 Pag.04 Pag.06 Pag.07 Pag.07 Pag.08 Pag.08 Pag.08

Circuitos Digitales 9

Memoria RAM de 24 bits

También podría gustarte