ID do artigo: 000081361 Tipo de conteúdo: Solução de problemas Última revisão: 03/02/2014

Por que o software Quartus II ignora os valores de energização da minha RAM inferida?

Ambiente

    Intel® Quartus® II Subscription Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição

Devido a um problema no software Quartus® II versão 13.0 SP1 e anterior, os valores de energização da RAM inferidos da lógica bruta podem estar incorretos.

Este problema é específico para casos em que a memória é codificada usando um estilo de codificação HDL não recomendado.

Para uma lista de modelos de memória RTL recomendados, abra um arquivo HDL VHDL/Verilog no software Quartus II e clique com o botão direito e selecione Inserir Modelo.
Uma lista de modelos de RAM e ROM pode ser encontrada em HDL VHDL/Verilog > Full Designs > Rams e ROMs.

Resolução

Para resolver este problema, execute uma das seguintes ações:

  • Inferir a RAM usando o modelo HDL VHDL/Verilog
  • Instaurem a RAM com um arquivo de inicialização de memória (.mif)

O software Quartus II versão 13.1 implementa os bits de RAM com valores de energia não zero como registros.

Em uma versão futura do software Quartus II, os valores de potência da RAM inferidos da lógica bruta são programados para serem implementados como um .mif.

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.