O projecto FakePGA permite transformar um pequeno Raspberry Pi Pico numa FPGA.
As FPGA (field-programmable gate array) são chips extremamente versáteis que possibilitam uma infinidade de coisas por serem completamente programáveis. Estes chips podem facilmente ser usados para recriar outros chips (incluindo CPUs), e todo o tipo de funções para aplicações específicas onde não seria viável criar chips específicos tradicionais (ASIC).
Mas nem sempre é fácil ter acesso a uma FPGA, e embora existem simuladores na web, por vezes nada substitui ter algo físico e em que se possa mexer e ver a funcionar. E é aí que entra este projecto.
O FakePGA permite compilar Verilog em C++ que se pode aplicar num Pi Pico RP2040. E embora esteja limitado a uma frequência máxima de 5 KHz, é uma forma simples e eficaz de testar o funcionamento de uma FPGA com hardware mais facilmente disponível.
Subscrever:
Enviar feedback (Atom)
Sem comentários:
Enviar um comentário (problemas a comentar?)