ID do artigo: 000090582 Tipo de conteúdo: Solução de problemas Última revisão: 10/02/2023

Erro: erro interno: lógica padrão: tipos de largura zero ou negativa não suportados, foi -1

Ambiente

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

Devido a um problema no software Intel® Quartus® Prime Pro Edition versão 22.1, você pode ver este erro ao executar Gerar HDL no Designer de plataforma. A razão para este erro é que as larguras de porta dinâmicas foram definidas na seção GLOBAL do arquivo _hw.tcl:

add_parameter AVS_ADDR_WIDTH INTEIRO 36

set_parameter_property AVS_ADDR_WIDTH DERIVADA VERDADEIRA

set_parameter_property AVS_ADDR_WIDTH visível falso

set_parameter_property AVS_ADDR_WIDTH AFFECTS_GENERATION falsa

set_parameter_property AVS_ADDR_WIDTH HDL_PARAMETER falsa

add_interface_port avs0 avs0_address endereço de entrada AVS_ADDR_WIDTH

Resolução

Para resolver este problema, substitua a definição dinâmica da largura da porta por um valor constante:

add_parameter AVS_ADDR_WIDTH INTEIRO 36

set_parameter_property AVS_ADDR_WIDTH DERIVADA VERDADEIRA

set_parameter_property AVS_ADDR_WIDTH visível falso

set_parameter_property AVS_ADDR_WIDTH AFFECTS_GENERATION falsa

set_parameter_property AVS_ADDR_WIDTH HDL_PARAMETER falsa

add_interface_port endereço avs0 avs0_address entrada 36

ou defina a largura da porta dinâmica na seção ELABORAÇÃO do arquivo _hw.tcl.

 

Este problema é corrigido a partir do software Intel® Quartus® Prime versão 22.3

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.