Estoy planeando una consola de juegos discreta para mi propio ocio, basada en la señal VGA. He implementado partes de la misma en placas con muchos cables, pero es muy propenso a errores, por lo tanto mi traslado al mundo FPGA.
Goz :
- Resolución alrededor de 240 columnas x 240 líneas y 8 bits / píxel.
- Doble almacenamiento en búfer para animaciones suaves.
- Placa FPGA micro nova mercury (XC3S200A) y SRAM externa de 512 KB.
Preguntas :
¿Cuál es la mejor manera de implementar el búfer doble? El dispositivo SRAM sería un problema cuando se accede continuamente desde la señal Parte del generador, ya que bloquearía la parte del escritor para establecer píxeles. Los períodos en blanco son demasiado cortos para hacer esto.
Si bajara la resolución (132 x 132 @ 8 bpp) podría usar El bloque RAM (288 K bits o 36.000 bytes). Hay alguna Desventajas o problemas que no veo todavía, cuando uso el bloque RAM para tal aplicación?
¡Gracias!