Problema crítico
Os nomes do Arquivo de inicialização de memória (.mif) em os arquivos ROM incluídos nos testbenches de negociação de taxa automática para a função CPRI MegaCore não corresponde aos nomes de arquivo gerados. Você pode corrigir este erro manualmente e executar as bancadas de teste.
Este problema afeta apenas o cliente tb_altera_cpri_autorate e tb_altera_cpri_c4gx_autorate cliente testbenches de demonstração.
A demonstração tb_altera_cpri_autorate e tb_altera_cpri_c4gx_autorate cliente as bancadas de teste não podem simular.
Para evitar esse problema, antes de simular a tb_altera_cpri_autorate ou tb_altera_cpri_c4gx_autorate teste,
editar os seguintes arquivos para remover as caracteres alt<de cadeia de caracteres>gxb
os nomes do arquivo .mif :
- rom_stratix4gx_<rate>_m.v
- rom_stratix4gx_<rate>_m.vhd
- rom_cyclone4gx_<rate>_m.v
- rom_cyclone4gx_<rate>_m.vhd
O capítulo Testbenches no Guia do usuário da função CPRI MegaCore diz que você faz isso apenas nos arquivos .vhd . No entanto, essa etapa é necessária nos arquivos .v também.
A tb_altera_cpri_autorate de testes usa os arquivos rom_stratix4gx , e a tb_altera_cpri_c4gx_autorate testbench usa os rom_cyclone4gx arquivos.
Este problema é corrigido na versão 10.1 SP1 do CPRI MegaCore Função.