¿Puede alguien explicarme cómo asociar RAM y ROM más pequeñas para hacer una más grande? Por ejemplo: ¿Cómo hago una memoria RAM de 1024x8 con 512x4 RAM?
¿Puede alguien explicarme cómo asociar RAM y ROM más pequeñas para hacer una más grande? Por ejemplo: ¿Cómo hago una memoria RAM de 1024x8 con 512x4 RAM?
Algo como:
Es fácil combinar dos chips para obtener datos más amplios con el mismo espacio de direcciones. Así es como lo harías si dos ROM de 2x2 las combinaran en una ROM de 2x4. Simplemente conecte las señales de control y dirección en paralelo y tenga dos veces más bits de datos:
Combinar fichas en un espacio de direcciones más grande es un poco más complicado. Necesita líneas de dirección adicionales, que serán el MSB de la dirección y seleccionará el chip al que se accederá mediante un decodificador (o alguna otra lógica):
Aquí combina cuatro ROM 4x2 en ROM 16x2.
Lea otras preguntas en las etiquetas ram digital-logic rom