ID do artigo: 000084189 Tipo de conteúdo: Documentação e informações do produto Última revisão: 04/10/2013

Como obter resultados idênticos de compilações no software Quartus Prime?

Ambiente

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

Para obter resultados idênticos de compilação no software Quartus® Prime, os seguintes itens devem ser idênticos para cada compilação:

  • Todos os arquivos de origem do projeto, incluindo restrições de design de sinopse (.sdc) arquivos
    • Observe que alterações em comentários ou nomeação podem causar diferentes resultados de compilação.
  • Todas as configurações do projeto Quartus Prime
  • A versão do software Quartus Prime, incluindo patches
  • A parte do design que é preservada com a opção de recompil Rapid ou com partições incrementais de compilação
    • Observe que os diretórios db e incremental_db devem ser idênticos da compilação à compilação para garantir resultados idênticos.
    • Por exemplo, a primeira compilação após ligar uma opção de preservação pode ter resultados diferentes da compilação anterior para partes do design que não estão preservadas. As compilações subsequentes sem alterações serão idênticas.
  • Sistema operacional e CPU
    • Por exemplo, compilar no sistema operacional Windows pode dar resultados diferentes do que a compilação no sistema operacional Linux
    • A compilação usando a versão de 32 bits do software Quartus II pode dar resultados diferentes do que a compilação usando a versão de 64 bits.
    • Diferentes arquiteturas de CPU podem ter implementações de pontos flutuantes diferentes.
  • Além disso, se você estiver usando o Analisador lógico SignalTap™ II, você deve selecionar nós usando o filtro SignalTap II: filtro de pré-síntese para garantir resultados idênticos.

Se algum desses itens for alterado, o Fitter começará com uma colocação inicial diferente para seus algoritmos de encaixe que podem fornecer diferentes resultados de compilação, arquivos de programação e verificação de projetos.

Nota: se apenas o sistema operacional e/ou CPUs mudarem, o ruído de semente será visto, mas os resultados serão de QOR semelhante.

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.