ID do artigo: 000097253 Tipo de conteúdo: Solução de problemas Última revisão: 18/04/2024

Como o Macro "REMOVE_SRC_NIOS" é gerenciado em simulação para a Ethernet F-Tile FPGA Hard IP e seu projeto de exemplo?

Ambiente

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

A macro "REMOVE_SRC_NIOS" é gerenciada para aceleração de simulação quando habilitada e suportada em todos os scripts de simulação de projeto de exemplo Tile F FPGA Hard IP no Software Quartus® Prime Pro Edition versão 23.3, com exceção dos scripts de simulação Xcelium™ e Aldec Riviera.

Quando a Ethernet F-Tile FPGA Hard IP é usada fora do projeto de exemplo, é importante afirmar redefinições na inicialização e mantê-los até que os reconhecimentos sejam recebidos. Esses procedimentos não são compatíveis com as ferramentas de simulação Xcelium e Aldec Riviera.

Há limitações específicas associadas à macro 'REMOVE_SRC_NIOS':

  • Ele não suporta recursos de reconfiguração dinâmica, Auto-negociação (AN) e treinamento de link (LT).
  • Várias taxas com várias portas não são suportadas.
  • Ao usar várias portas, elas devem ser redefinidas completamente.

Quando você trabalha com simuladores Xcelium ou Aldec Riviera, e usa a macro "REMOVE_SRC_NIOS", você pode ter problemas com pistas TX e RX que não aparecem.

Resolução

Para simuladores do Xcelium e da Aldec Riviera, há uma solução alternativa para o Software Quartus® Prime Pro Edition versão 23.3 usar a macro "SRC_SPEC_SPEED_UP" em vez da macro "REMOVE_SRC_NIOS".

Para outros simuladores, as limitações e o suporte do macro "REMOVE_SRC_NIOS" para outros IPs estão programados para serem corrigidos em uma versão futura do software Quartus® Prime Pro Edition.

Produtos relacionados

Este artigo aplica-se a 1 produtos

FPGAs e FPGAs SoC Intel® Agilex™ 7

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.