Este problema pode ser visto nos simuladores Synopsys* VCS* e VCS* MX ao simular o sistema de processador Nios® V gerado a partir de
-
Intel® Quartus® Software Prime Pro Edition versão 23.1 a 23.4, ou
-
Software Intel® Quartus® Prime Standard Edition versão 23.1std
Isso ocorre devido ao suporte para propagação de X nos simuladores.
Para contornar esse problema, siga estas etapas:
Desativar o recurso de propagação X no núcleo do processador,
- Gerar sistema de bancada de testes a partir do Platform Designer.
-
Navegue até o diretório do simulador do Synopsys*.
-
$cd <Project>/sys_tb/sys_tb/sim/synopsyss
-
-
Anexar -xprop=xpropconfig no script do shell na pasta vcs ou vcsmx.
Por exemplo:
- USER_DEFINED_ELAB_OPTIONS="-xprop=xpropconfig"
-
Crie um arquivo chamado xpropconfig na pasta vcs ou vcsmx (ao lado do script do shell).
-
Copie o texto a seguir em xpropconfig e altere o nome da entidade do processador.
árvore {<Nios nome de entidade de HDL do processador V>} {xpropOff};
-
Execute o simulador.
Este problema está atualmente programado para ser resolvido na Intel® Quartus® Software Prime Pro Edition versão 24.1 e mais recente.