ID do artigo: 000090049 Tipo de conteúdo: Mensagens de erro Última revisão: 02/05/2022

Erro fatal: endereço de falha de violação de segmento=(nil), PC=(nil): 0:

Ambiente

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

Devido a uma construção de RTL ilegal, você pode ver a mensagem de erro acima no software Intel® Quartus® Prime Pro Edition versão 20.3 e posterior. Este erro acontece durante o Síntese, quando uma interface verilog do sistema contém um parâmetro local que depende de um de seus parâmetros. Por exemplo:

Interface parametrizada
interface intf #(
largura de int não assinado
) (
dados lógicos de entrada
);
localparam que depende de um parâmetro
DWIDTH localparam = LARGURA;

modports que permitem o acesso ao localparam
modport mst (
dados de entrada,
importar DWIDTH
);

slv modport (
dados de entrada,
importar DWIDTH
);

Resolução

Evite a "importação" de "interface localparams" na descrição "modport" das Interfaces do Sistema Verilog.

Esta construção RTL exibirá uma mensagem de erro começando com a versão 22.1 do software Intel® Quartus® Prime Pro Edition.

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.