Soy muy nuevo en el mundo de la lógica programable y nunca he trabajado con ningún lenguaje HDL, pero ciertamente quiero comenzar con FPGA. En este momento, el objetivo es desarrollar / simular una CPU simple de 8 bits y tal vez (en el futuro) realizar alguna salida gráfica.
Según tengo entendido, hay dos grandes actores en el mercado de FPGA: Xilinx y Altera. Tengo muy poco presupuesto - 40 $. Además, estoy un poco confundido con las capacidades que varían de una junta a otra (independientemente del proveedor). Por ejemplo, algunas de las placas, incluso basadas en el mismo chip, tienen puerto VGA (o puerto COM / RS-232), zócalo RJ-45 e incluso entrada / salida de línea de audio; algunos de ellos solo tienen una serie de pines (si es así, ¿significa que FPGA tiene E / S digital / analógica?). Así que tengo curiosidad por saber si será posible "ampliar" las capacidades (por ejemplo, agregar un puerto D-sub para generar algunos gráficos o una toma de teléfono para audio) en la placa que no tiene una interfaz requerida.
Necesito un consejo y sin duda alguna explicación de lo que es mejor que compre la junta en mi caso "noob". Utilizo aliexpress para comprar tales cosas, así que aquí hay algunos ejemplos que he encontrado "atractivo":