Durante a compilação no software Quartus® II versão 11.1 SP2, o EDCRC soft IP é inserido para dispositivos ES Arria® V GX. Este IP macio contém um oscilador interno que não tem um modelo de simulação. Como resultado, os arquivos de netlist de simulação de porta de saída VHDL (.vho) e Verilog HDL (.vo) podem não ser compilados com êxito no software ModelSim. Você pode ver os seguintes erros:
Error: ModelSim Error: # ** Error: <design>.vho(<line number>): (vcom-1035) Formal port "ntrst" has OPEN or no actual associated with it.
Error: ModelSim Error: # ** Error: <design>.vho(<line number>): (vcom-1035) Formal port "tdoutap" has OPEN or no actual associated with it.
Error: ModelSim Error: # ** Error: <design>.vho(<line number>): (vcom-1141) Identifier "arriav_oscillator" does not identify a component declaration.
Um patch está disponível para trabalhar em torno desta limitação no software Quartus II versão 11.1 SP2. Baixe e instale o Patch 2.12 a partir do link apropriado abaixo. Após instalar o patch, você pode usar uma variável no arquivo quartus.ini no diretório do projeto para controlar a compilação. Para gerar uma netlist de simulação no nível do portal, crie ou edite um arquivo quartus.ini em seu diretório de projetos e adicione a seguinte linha:
sgn_add_av_es_soft_ip=off
Esta variável desabilita a inserção automática do EDCRC soft IP e permite que o arquivo netlist de simulação no nível do portão seja compilado com êxito no software ModelSim. No entanto, os arquivos de programação não serão gerados. Para gerar arquivos de programação, você deve remover a variável do arquivo quartus.ini . Baixe o seguinte patch: