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

Por que a simulação Nios II processador falha quando o tamanho da linha de cache de dados é definido como 4 bytes?

Ambiente

    Processador Intel® Nios® II
    Simulação
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição

Você pode encontrar uma falha de simulação com o Nios® Processador II quando o tamanho da linha de cache de dados estiver definido como 4 bytes.  As falhas que você pode observar são:

  • Falha ao exibir o caractere no terminal de simulação quando Nios II processador executa a função de impressão de caracteres
  • Resultados incorretos de simulação.

Este problema é observado no software de simulação VCS Mentor Graphic Modelsim SE e Synopsys quando a otimização da simulação é ativada.

O modelo de simulação Nios II memória de cache de dados mostra comportamento diferente quando a otimização da simulação é ativada, o que leva ao problema descrito.

Este problema é observado nos casos em que Nios II processador é direcionado para famílias de dispositivos Stratix III/IV/V, Arria II/V e Cyclone III/IV/V.

Nota: este problema afeta apenas a simulação.
Resolução

Para resolver este problema:

  • Desligue a otimização da simulação, usando o sinalizador novopt no software de simulação.
  • Defina o tamanho Nios II de cache de dados do processador para 16 ou 32 bytes.

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.