Soy un ingeniero de software en gráficos 3d por día, así que por favor, tenga cuidado con cualquier error obvio. Estoy buscando un proyecto con el que pueda utilizar mi conocimiento de software en hardware y estoy pensando en crear un búfer de cuadros y lcd para mostrarlo. He mirado a mi alrededor y creo que puedo lograrlo con este fpga:
Y este LCD:
Creo que tienen:
480 x 272 = 130560 píxeles en la pantalla
130560 x 24 bits = 3133440 bits para el buffer de cuadros
67108864 bits de sdram para almacenar el buffer de cuadro
Así que creo que estoy bien allí. Y creo que se puede ejecutar el fpga a 9 MHz (que necesita el lcd) porque tiene "gestores de reloj digital" para cambiar de 12 MHz. Creo que necesitaré 3133440 Hz para escribir todo el búfer. Creo que también puedo obtener información del usb para escribir los colores de píxeles en el búfer.
El fpga puede generar 5, 3.3 o 1.2 v para la lógica, pero el lcd requiere 2.5v, sin embargo, en el manual dice "0 ~ +4.5" ... ¿Entonces puedo usar el voltaje lógico del fpga directamente?
Estoy aprendiendo mientras hago esto, así que voy a cometer muchos errores, pero ¿hay algo obvio que me esté faltando o que sea bueno para obtener mi mi tablero y divertirme?
Gracias