Ir para o conteúdo
Português
Conteúdo FikirPilot

Pulse: um novo simulador VHDL

Atualizado: 15/09/2026 · 2 min de leitura · 241 palavras

Publicado: · Notícia recebida: · Tempo de processamento: 3 h 11 min

Pulse: um novo simulador VHDL
Placa de circuito eletrônico com microchip

Desenvolvido em C++ por Óscar Grimal e disponibilizado sob a licença MIT, o projeto de código aberto Pulse está sendo desenvolvido como um simulador de VHDL independente do GHDL. Fornecendo toda a cadeia de ferramentas, do compilador à saída de formas de onda, o projeto utiliza uma interface baseada em texto; para funcionar, basta um compilador compatível com C++20 e o CMake.

Por enquanto, há suporte aos pacotes e tipos básicos do IEEE, mas não é possível usar valores padrão. O roteiro inclui generics, tipos adicionais, um mecanismo de simulação aprimorado e suporte a uma linguagem mista com Verilog.

Por que é importante

Essa iniciativa pode interessar a desenvolvedores que buscam uma alternativa às ferramentas existentes, por oferecer uma opção independente do GHDL para a simulação de VHDL. A combinação de compilação, simulação e saída de formas de onda em uma única cadeia de ferramentas indica que o projeto pretende ser mais do que apenas um mecanismo de simulação, tornando-se uma ferramenta de desenvolvimento mais abrangente. A licença MIT oferece uma base acessível para a análise do código-fonte e a contribuição para o desenvolvimento do projeto. No entanto, o estado atual, limitado ao suporte básico ao IEEE e à impossibilidade de usar valores padrão, restringe seu campo de aplicação, especialmente em projetos mais complexos. A principal questão em aberto é em que estágio e em que medida os recursos planejados, como generics, tipos adicionais e suporte a linguagens mistas, serão concluídos.

Fonte de origem: Hackaday