Existe um simulador de VHDL?


9

Eu trabalhei com o FPGA no Windows, mas agora quero mudar a plataforma para Linux. Estou procurando algum IDE VHDL em vez do Xilinx?


Semelhante no
item

Respostas:


7

Há uma grande diferença entre o IDE (ambiente de desenvolvimento) e o simulador. O IDE pode vir sem um simulador interno e o simulador pode vir sem uma GUI.

Se você está procurando um simulador , aqui está uma lista de simuladores VHDL gratuitos com links para download. A maioria dos simuladores também funciona no Linux.


2

«Altera Quartus 2». . .que é o que você está procurando. . é tão poderoso


Sim, é útil, mas quero um simulador gratuito.
KESCO

Altera envia uma versão gratuita (gratuita) do ModelSim. Se você quiser de graça (como na cerveja), basicamente está preso ao GHDL.
Philippe

0

Historicamente, os engenheiros eletroeletrônicos residiam principalmente em um ambiente Windows e também costumavam pagar muito pelo ambiente de trabalho. Isso pode contribuir para uma explicação de por que não vemos mais IDEs de código aberto para o desenvolvimento de FPGA. Com o aumento das capacidades dos FPGAs e a tendência de executar o Linux neles, isso também está afetando as plataformas de desenvolvimento. Portanto, agradeço muito por esta pergunta, que ajuda a sua própria maneira de ampliar a base de usuários do FPGA Linux.

Para projetos de tamanho regular, quando seu código pode ser razoavelmente editado com editores de texto regulares, sou tentado a dizer que o Debian / Ubuntu Linux como um todo já é um ambiente de desenvolvimento integrado totalmente gratuito (como no discurso e na cerveja): o yosys pipeline foi empacotado para que você realmente obtenha do código-fonte Verilog para um FPGA Lattice atualizado, consulte http://www.debian.org/FPGA/Lattice . Há uma nascente frente de VHDL para yosys em https://github.com/forflo/yodl que eu ofereço para empacotar, se receber sua ajuda para testá-lo.

Em uma nota lateral, o pipeline yosys funciona em todas as arquiteturas do Linux. Especialmente a serem observados são o ARM e todos os pequenos dispositivos, como o Raspberry Pi.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.