Skip to content

Capítulo 28: Memoria RAM

Juan Gonzalez-Gomez edited this page Oct 30, 2015 · 30 revisions

(dibujo)

Ejemplos de este capítulo en github

Introducción

Las memorias RAM nos permiten almacenar datos y recuperarlos durante el funcionamiento del circuito. Son memorias donde podemos leer y escribir

Crearemos una memoria RAM genérica, síncrona, con una entrada de datos para escritura y una salida para lectura. Como ejemplo diseñaremos un buffer de almacenamiento de 16 bytes que cargue a través de datos provenientes del puerto serie, y una vez llenado, se vuelca su contenido también por el puerto serie.

Memoria RAM genérica

La memoria RAM genérica la denominaremos genram

Puertos y parámetros

Descripción en verilog

Ejemplo: Buffer

Diagrama de bloques

Descripción en verilog

Simulación

Síntesis y pruebas

Ejercicios propuestos

Conclusiones

TODO

Clone this wiki locally