Pergunta

Existe algum programa gratuito por aí que possa analisar uma coleção de arquivos VHDL e criar um diagrama de blocos a partir deles?

EditarEstou procurando mais um programa que construirá uma imagem de diagrama de blocos para acompanhar a documentação da hierarquia, semelhante à maneira como o Javadoc cria um diagrama de classe depois de analisar a documentação para uma série de classes.

Foi útil?

Solução

De qualquer forma, não há nada aberto. Há um tempo, procurei algo simliar para desenhos da Verilog sem sucesso.

Outras dicas

O quartus da Altera pode compilar o VHDL e fornecer os blocos esquemáticos de nível superior, representando os sinais VHDL. Idem com Xilinx ISE. Não é um software de código aberto, mas é gratuito para download e usar.

O Synplify Pro e o Synplify Premier possui um visualizador RTL e é o meu programa preferido dos que eu já vi. Também vi espectadores RTL no Xilinx Ise, o Altera's Quartus e o Mentor's HDL Designer.

Designer de HDL do mentor é para esse fim, mas não é gratuito, embora você provavelmente possa obter uma versão de aluno com desconto.

Como Thetrus observou o Quartus também tem um visualizador de RTL, mas a qualidade dos diagramas produzidos por ele é muito ruim - você não pode realmente usá -los para documentação. Eles são mais úteis para capturar bugs de síntese.

O HDL funciona na Ede Holanda tem facilidade, o que é semelhante ao designer de HDL da Mentor, mas muito mais ágil e muito mais barato, eu usei os dois. Dos dois, a facilidade é muito mais fácil de seguir e manter a minha experiência. Achei a ferramenta de mentor difícil de usar e instável, mas presumo que ela tenha sido melhorada. A facilidade é muito mais intuitiva e o foco ainda está no código e menos no uso da ferramenta. Ao contrário das ferramentas pós-síntese da Xilinx, Synopsys e outras, a ferramenta de obras HDL e o designer de HDL do Mentor são pré-síntese. Uma ferramenta que é um pouco entre pré e postagem é o sigasi. Eu já vi, mas ainda não usei o último. Parece promissor. Links:https://www.hdlworks.com/products/ease/index.html

http://www.sigasi.com/

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top