ID do artigo: 000078967 Tipo de conteúdo: Mensagens de erro Última revisão: 11/09/2012

Erro: Erro de atribuição de procedimento HDL verilog em <file name="">.v(): Atribuição de procedimento ilegal para o tipo de dados não-registro <signal name=""></signal></file>

Ambiente

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição Este erro ocorrerá no Quartus®II versão do software 3.0 se você tiver feito uma atribuição ilegal a um sinal que não seja um tipo de dados de reg. Na linguagem Verilog, determinadas atribuições de sinal só podem ser feitas para regr sinais de dados, não para fios de dados. As versões do software Quartus II menores que 3.0 não aplicaram essa verificação de fio/reg, embora seja a aplicação correta do idioma Verilog. Portanto, você pode obter erros na versão 3.0 em designs que passaram na versão 2.2 ou inferior.

Para eliminar este erro, adicione uma declaração de registro para que este sinal cumpra o padrão HDL Verilog.

Produtos relacionados

Este artigo aplica-se a 1 produtos

Dispositivos programáveis Intel®

1

O conteúdo desta página é uma combinação de tradução humana e por computador do conteúdo original em inglês. Este conteúdo é fornecido para sua conveniência e apenas para informação geral, e não deve ser considerado completo ou exato. Se houver alguma contradição entre a versão em inglês desta página e a tradução, a versão em inglês prevalecerá e será a determinante. Exibir a versão em inglês desta página.