ID do artigo: 000090145 Tipo de conteúdo: Mensagens de erro Última revisão: 28/04/2022

Erro (10158): Erro da Declaração do Módulo HDL verilog em <module_name.sv> (11): porta "<interface_name>" não é declarada como porta</interface_name></module_name.sv>

Ambiente

    Intel® Quartus® Prime Standard Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição

Você pode ver este erro durante a síntese em Intel® Quartus® Edição Prime Lite e edições padrão. Este erro ocorre ao compilar interfaces do sistema Verilog e a lista de portas é codificada usando sintaxe Verilog-95.

módulo module_a(clk, rst, module_a_inf);
clk de entrada;       Clock principal
entrada rst;       Rst.

module_a_to_module_b_interface.module_a module_a_inf;   Interface do módulo A

Resolução

Esta limitação só ocorre em Intel® Quartus® Edição Prime Lite e Edições Padrão. Há duas opções para resolver isso:

  • Compile usando Intel® Quartus® Prime Pro Edition
  • Mude a sintaxe da interface para:

módulo module_a(
clk de entrada, // Core clock
entrada rst, // rst.

module_a_to_module_b_interface.module_a module_a_inf // Interface do módulo A

);

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 governará e será a controle. Exibir a versão em inglês desta página.