Categories: Raspberry Pi

¿Quieres jugar con FPGA? ¡Usa tu Pico!

¿Alguna vez quiso jugar con un FPGA, pero no tiene el hardware? Ahora, si tiene uno de esos siempre abundantes Pi Picos, puede comenzar a jugar con Verilog sin obtener una placa FPGA. El proyecto FakePGA por [tvlad1234], basado en el kit de herramientas de Verilator, le proporciona una forma de compilar Verilog en C++ para el RP2040. FakePGA incluso integra los GPIO RP2040 para que funcionen como pines digitales para los GPIO simulados, lo que lo convierte en un avance significativo con respecto a la simulación de código FPGA asistida por computadora.
[tvlad1234] proporciona instrucciones para configurar esto con Linux: Windows, aunque no se ha probado, teóricamente podría ejecutar esto a través de WSL. La velocidad máxima del reloj es de 5 KHz, no mucho, pero mucho mejor que no tener ningún hardware con el que probar. Todo lo que desea está en el repositorio de GitHub: instrucciones de configuración, requisitos de código de Verilog y algunas advertencias de configuración a tener en cuenta. Cubrimos una gran cantidad de proyectos en los que se utilizan FPGA para emular hardware de varios tipos, desde tarjetas ISA a toda una Game Boy. emulación de CPU en FPGA es básicamente la norma; es algo fácil de hacer con el tipo de potencia que proporciona un FPGA. Sin embargo, tener emulación en la dirección opuesta es inusual, hemos visto FPGA emulados con FPGA, así que tal vez era inevitable después de todo. Por supuesto, si no tiene un Pico ni un FPGA, siempre hay emuladores basados ​​en navegador.

Agradecemos [Randy Glenn] por compartir esto con nosotros!

Erica Flores

Enamorada de la tecnología. Apasionada de la velocidad que la información puede adquirir en este mundo cambiante. Actualmente residiendo en Barcelona.

Share
Published by
Erica Flores

Recent Posts

Uber utilizará la eSIM de Valid para casos de uso de IoT

Uber está mejorando sus implementaciones de IoT en todo el mundo mediante la adopción de…

2 years ago

Matter Motor Works se asocia con Airtel para habilitar sus bicicletas AERA con soluciones IoT

Obras de motor de materia y Bharti Airtel, un proveedor de servicios de telecomunicaciones ha…

3 years ago

Escultura de Zelda Guardian rastrea a humanos y mascotas a través de una cámara

En The Legend of Zelda: Breath of the Wild, los guardianes son una forma primitiva…

3 years ago

Nos encanta este diminuto Wall-E controlado por radio

Muchos de nosotros nos enamoramos absolutamente de Wall-E, el personaje principal de una…

3 years ago

Serie Samsung Galaxy S24: fecha de lanzamiento, especificaciones, precio y todos los rumores hasta ahora

Dhruv Bhutani / Android AuthorityCada año, los fanáticos de los teléfonos inteligentes esperan con ansias…

3 years ago

Final Cut Pro para iPad: fecha de lanzamiento, características, compatibilidad, precio

Apple ha anunciado que Final Cut Pro finalmente llegará para el iPad. Tras años de…

3 years ago