VHDL Etch-a-Sketch (5 / 13 paso)

Paso 5: Generar el controlador de GameMem

  • Este driver controla el módulo de memoria creado en el Isim

    • Este módulo controla la dirección pasada a la memoria, evitando erróneas escribe a memoria cuando el codificador de la pantalla debe leer de la memoria a la pantalla mientras que la lógica del juego intenta escribir en la memoria.

  • Compruebe la señal de prioridad si es una lógica alta sólo uso la dirección de la lógica de la pantalla y escribir set permiten a bajo. (ver la address_select de código de ejemplo para un ejemplo);
  • El controlador de memoria de juego utiliza un núcleo de ip para la ram, para crear esto siga estos pasos:
    • Seleccione la nueva opción fuente y añadir un gen de núcleo ip
    • Establece la anchura y la profundidad
      • Ancho es que el tamaño de cada valor binario en la memoria y la longitud es el número de ranuras de memoria necesitada. Utilizamos más ranuras que sea necesario para que pudiéramos hacer que la longitud de la dirección correcta para hacer el cálculo de las direcciones más fácil.
      • Crear un archivo .coe o utilice la proporcionamos. Este archivo define los valores iniciales para el bloque de memoria.
      • Seleccione la opción de pines de reset
  • Artículos Relacionados

    Etch a Sketch alimentación

    Etch a Sketch alimentación

    Como alguien que le gusta desarmar cosas electrónicas, que con frecuencia tirar cosas como LED, motores, perillas y cambia de trastos viejos con planes para reutilizarlas más tarde. Este instructable es no sólo un ejemplo de esa reutilización, pero t
    Controlado por Arduino bolsillo Etch A Sketch paseo aleatorio simulación

    Controlado por Arduino bolsillo Etch A Sketch paseo aleatorio simulación

    este proyecto es el resultado de Wal-Mart compra por impulso salida carril de Etch A Sketch de bolsillo por $3.99.Dos motores paso a paso conducen los ejes de mando de Etch A Sketch, y un motor servo gira Etch A Sketch para borrar la pantalla.  Uso a
    Computarizado de Etch a Sketch

    Computarizado de Etch a Sketch

    al apoderarse de los soberanos de robot, necesitará utilizar nuestros etch-a-sketches. Aquí es cómo hacer un ordenador dibujar arte de vector con su juguete favorito de la infancia.** Que estoy atravesando y no acabado una serie de instructables viej
    Robot dibujo mural de $100 (también funciona como un gigante etch-a-sketch)

    Robot dibujo mural de $100 (también funciona como un gigante etch-a-sketch)

    en Hack-a-day!Lo que me encanta de robots es que usted puede hacer una cosa que hace otras cosas.  Meta así!  Utiliza gcode dibujar cualquier imagen que te gusta, o usted puede conducirlo alrededor como un etch-a-sketch.  Puede escalar este robot has
    Etch-a-Sketch LOGO - EASiLOGO

    Etch-a-Sketch LOGO - EASiLOGO

    ¿Qué obtienes cuando cruzas una tortuga con un Etch-a-Sketch?LOGO interactivo de Etch-A-Sketch - 'EASiLOGO'!Este es el primer lenguaje de programación diseñado específicamente para el juguete famoso mundo de las artes de Ohio - Etch-a-Sketch. Si nunc
    SK3TCH - tablero de equilibrio controlado de Etch-A-Sketch

    SK3TCH - tablero de equilibrio controlado de Etch-A-Sketch

    SK3TCHCómo usar una Wii Balance Board para controlar un Etch-A-SketchSólo para WindowsContenido:1. intro y partes de la lista2. engranajes3. construir el marco4. Asamblea5. conectar el WiiMote y Balance Board6. GlovePIE7. Arduino + Control del Motor8
    Etch a Sketch de LED

    Etch a Sketch de LED

    mi LED Etch-a-Sketch es mi primer proyecto de electrónica completamente terminada. Estoy usando cuatro 8 x 8 matrices de LED para hacer una matriz de LED de 16 x 16 superficie de dibujo. Dos potenciómetros permiten entrada de usuario para el movimien
    Cortador del Laser del Etch A Sketch basados en Arduino.

    Cortador del Laser del Etch A Sketch basados en Arduino.

    En este proyecto tomo un Arduino Mini Pro conectarlo a un encargo hecho Etch A Sketch panel y utilizarlo para controlar un cortador del laser amarillo. El resultado es horas de diversión de corte láser loco, que nos va a tomar alrededor de la mayoría
    Electroluminiscente Etch A Sketch

    Electroluminiscente Etch A Sketch

    Hi, aftergetting algunas cosas electroluminiscente para un ejercicio para http://hci.rwth-aachen.de/mcp1314 a jugar, que es mi (primer) intentan construir una EAS electroluminiscente (y hacer un Instructable):He utilizado:-un Telesketch (obvio :-)-lá
    Cómo establecer un permanente Etch A Sketch (como profesionales)

    Cómo establecer un permanente Etch A Sketch (como profesionales)

    como un grabado A Sketchist yo mismo, siento que lo peor que cualquier artista EAS puede hacer por sí mismos es también conseguir conectado a uno de sus "obras de bosquejo". He visto esto suceder antes y artistas han vuelto locos tratando de pro
    Virtual Etch A Sketch

    Virtual Etch A Sketch

    The Etch A Sketch: famoso, creativo y único. Lamentablemente no tengo ninguna pista donde uno desde mi infancia es, por lo que decidí hacer mi propio virtual! Compruebe hacia fuera (y mis habilidades de dibujo horrible) a continuación.Este Telesketch
    Etch a sketch creaciones

    Etch a sketch creaciones

    recientemente encontré un etch a sketch en mi armario y se interesó por el dibujo con ella. Llamo sobre todo imágenes de los libros mientras estoy sentado en clase de inglés, o imágenes de carteles en otras clases. Es una gran manera de utilizar su t
    Telecran (Etch a Sketch) + Arduino = Telecranduino!

    Telecran (Etch a Sketch) + Arduino = Telecranduino!

    me encontré con un montón de motores paso a paso y desde entonces he estado buscando para que un proyecto para hacer con los niños.Un viejo Telecran (Francés para Etch-a-Sketch) más tarde, estamos en el negocio!Lo que utilicé para este proyecto:-un a
    Reloj de Arduino Etch-A-Sketch

    Reloj de Arduino Etch-A-Sketch

    he visto varios Arduino por Etch-A-Sketch relojes en la web, pero ninguno con las instrucciones (¿es algún tipo de secreto? Es alguien pensando en hacer rico en el mercado global de reloj Etch-A-Sketch?). He usado Arduino, pero nunca utilizar motores