Semana 10

Anuncio
Actividades de aprendizaje de Seminario de Resolución de
Problemas de Arquitectura de Computadoras
Actividad 10: “Memoria SRAM”
Implementación de un Memoria SRAM “Single-port Random Access Memory
Only Memory” de 16 x32,es decir 16 elementos y un ancho de palabra de 32
bits en HDL (verilog, VHDL) (1 semanas)
1. Objetivo:
El alumno conocerá la estructura de una memoria de acceso aleatorio, con
escritura y lectura.
SRAM (Single-port Random Access Memory):
Una memoria de acceso aleatorio de un puerto, utiliza el mismo puerto de
entrada de dirección para escribir o leer.
Procedimiento:
i.
Diseñar una memoria tipo SRAM capaz de guardar 16 registros de 32
bits cada uno.
a. Debe tener una señal de entrada de reloj (será una SRAM síncrona), así
como un bus para las direcciones de lectura (4 bits). Y un bus entrada/salida
de 32 bits.
Nombre del diseño: Memoria SRAM.
*Nota: Agregar en el reporte los valores predeterminados almacenados
en la memoria que contenga el proyecto entregado, y captura de pantalla
de la simulación.
Evaluación
La calificación de cada práctica se divide en dos partes.
50% es correspondiente a la entrega funcional de la practica en hora clase y envío
del proyecto, (toda la carpeta) en un solo archivo zip llamado, actividad_xx.zip a la
plataforma proymoodle.
Los Archivo(s) “.v” ó “.vhd” deben tener este formato al principio del archivo, (Fig.1)
Fig. 1 Ejemplo de la cabecera de archivos .v/.vhd.
La práctica se entregara con un reporte que debe contener al menos lo siguiente:
Introducción
Objetivos
Desarrollo
Conclusiones
Se tomaran en consideración para la evaluación de la práctica además del contenido
técnico de la misma, la escritura y formato de ésta.
Descargar