ID do artigo: 000084822 Tipo de conteúdo: Solução de problemas Última revisão: 11/09/2012

(# AVISO[1]: <file name="">(): Nenhuma vinculação padrão para componente: "scfifo". (O "maximize_speed" genérico não está na entidade)</file>

Ambiente

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição Esta mensagem de aviso pode ocorrer quando um MegaWizard®-gerada DCFIFO projeto a partir do Quartus® O software II versão 4.0 é compilado no Modelsim® Simulador.

Se você escolher Sim ( Melhor velocidade) na opção Registro de saída para dispositivos com RAM totalmente síncrona na página 7 do MegaWizard ao gerar o FIFO, o software ModelSim emite o aviso de compilação.

Para evitar essa mensagem de aviso com o software Quartus II versão 4.0, comente os parâmetros/genéricos maximize_speed e optimize_for_speed do arquivo gerado pelo MegaWizard. Além disso, crie e defina um valor para lpm_widthu para a instância SCFIFO.

Aqui está um exemplo de código modificado dentro de um arquivo de saída gerado por VHDL MegaWizard:

COMPONENT scfifo

GENERIC 

(

ALLOW_RWCYCLE_WHEN_FULL: STRING := "OFF";

ALMOST_EMPTY_VALUE: NATURAL := 0;

ALMOST_FULL_VALUE: NATURAL := 0;

LPM_NUMWORDS: NATURAL;

LPM_SHOWAHEAD: STRING := "OFF";

lpm_width: NATURAL;

lpm_widthu: NATURAL; -- Altera edit

--MAXIMIZE_SPEED: NATURAL := 5; -- Altera edit

--OPTIMIZE_FOR_SPEED: NATURAL := 5; -- Altera edit

OVERFLOW_CHECKING: STRING := "ON";

UNDERFLOW_CHECKING: STRING := "ON";

USE_EAB: STRING := "ON";

lpm_type: STRING := "scfifo"

);



and



scfifo14 : scfifo

 GENERIC MAP (

LPM_NUMWORDS => 3,

LPM_SHOWAHEAD => "OFF",

lpm_width => 32,

lpm_widthu => 2, -- Altera edit

OVERFLOW_CHECKING => "ON",

UNDERFLOW_CHECKING => "ON",

USE_EAB => "OFF)

Este problema foi corrigido no software Quartus II versão 4.0 SP1.

Produtos relacionados

Este artigo aplica-se a 1 produtos

Mostrar tudo

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.