ID do artigo: 000086103 Tipo de conteúdo: Solução de problemas Última revisão: 16/07/2017

Por que eu tenho Nios® II do sistema do processador ao acessar o GENERIC Tri-state Controller IP com o sinal waitrequest ativado?

Ambiente

    Intel® Quartus® Prime Pro Edition
    Processador Intel® Nios® II
    Controlador de três estados genérico Intel® FPGA IP
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição

A seguir lista a sequência de eventos por que você Nios® II travamento do sistema do processador ao acessar o GENERIC Tri-state Controller IP com o sinal waitrequest ativado:

  1. Quando o sinal waitrequest estiver habilitado, o tempo de espera de leitura/tempo de espera de gravação/tempo de instalação/tempo de espera/dados deve ser definido como zero. Habilitar o sinal waitrequest com um valor não-zero na espera, configuração e tempo de espera é uma parametrização ilegal.
  2. No entanto, devido a uma limitação no sistema, o Platform Designer não valida essa configuração ilegal e solicita um erro para avisar o usuário.
  3. Devido às configurações ilegais, um componente interno no controlador é parametrizado incorretamente, o que faz com que o IP gate o sinal de solicitação de leitura/gravação. O IP só solicitará ao sharer de pinos quando o sinal de solicitação de espera estiver alto.

 

Resolução

Para evitar este erro, na GUI DE IP do controlador genérico de três estados, certifique-se de que o tempo de espera de leitura/tempo de espera de gravação/tempo de espera/tempo de espera de configuração / tempo de espera de dados na guia Tempo de sincronização do sinal é definido como zero quando o sinal de espera de solicitação estiver habilitado na guia Seleção de Sinal.

.

Alternadamente, se as configurações acima não estiverem atendidas, você também pode evitar o bloqueio do sistema, mantendo a espera alta durante estados ociosos/sem transações. Uma solicitação de espera alta durante ciclos ociosos permite que a solicitação seja afirmada ao sharer de pinos e a operação normal continue. No entanto, isso não é recomendado, a menos que você não seja capaz de seguir a solução alternativa mencionada acima.

 

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.