Devido a um problema no software Quartus® Prime versão 15.1 e posterior, a geração do modelo de simulação MAC IP Ethernet de baixa latência pode errar com a seguinte mensagem no sistema operacional Windows.
Erro: add_fileset_file: nenhum arquivo {Quartus_Installation_Directory}/ip/altera/ethernet/alt_em10g32/MAC/synopsys/alt_em10g32.v
durante a execução
"add_fileset_file sinopse/path synopsys/ {SYNOPSYS_SPECIFIC}"
(procedimento "sim_ver_mac" linha 126)
invocado de dentro
"sim_ver_mac"
(procedimento "sim_ver" linha 3)
invocado de dentro
"sim_ver alt_em10g32"
O trabalho em torno deste problema é desabilitar a geração de arquivos de simulação para simuladores de VCS e NCSIM manualmente no ambiente Windows. Isso pode ser feito modificando a linha (132~160) em < diretório de instalação doQuartus Prime>\ip\altera\ethernet\alt_em10g32\MAC\alt_em10g32_fileset.tcl
De:
foreach {file_name filetype} {
se {1} {
add_fileset_file mentor/mentor PATH/ {MENTOR_SPECIFIC}
}
se {1} {
add_fileset_file aldec/ PATH aldec/ {ALDEC_SPECIFIC}
}
se {1} {
add_fileset_file sinopse/path synopsys/ {SYNOPSYS_SPECIFIC}
}
se {1} {
add_fileset_file cadência/cadência PATH/ {CADENCE_SPECIFIC}
}
}
foreach {file_name filetype} {
se {1} {
add_fileset_file mentor/rtl/ PATH .. /1588/mentor/ {MENTOR_SPECIFIC}
}
se {1} {
add_fileset_file aldec/rtl/PATH .. /1588/aldec/ {ALDEC_SPECIFIC}
}
se {1} {
add_fileset_file sinopse/rtl/PATH .. /1588/synopsys/ {SYNOPSYS_SPECIFIC}
}
se {1} {
add_fileset_file cadência/rtl/ PATH .. /1588/cadência/ {CADENCE_SPECIFIC}
}
}
Para:
foreach {file_name filetype} {
se {1} {
add_fileset_file mentor/mentor PATH/ {MENTOR_SPECIFIC}
}
se {1} {
add_fileset_file aldec/ PATH aldec/ {ALDEC_SPECIFIC}
}
se {0} {
add_fileset_file sinopse/path synopsys/ {SYNOPSYS_SPECIFIC}
}
se {0} {
add_fileset_file cadência/cadência PATH/ {CADENCE_SPECIFIC}
}
}
foreach {file_name filetype} {
se {1} {
add_fileset_file mentor/rtl/ PATH .. /1588/mentor/ {MENTOR_SPECIFIC}
}
se {1} {
add_fileset_file aldec/rtl/PATH .. /1588/aldec/ {ALDEC_SPECIFIC}
}
se {0} {
add_fileset_file sinopse/rtl/PATH .. /1588/synopsys/ {SYNOPSYS_SPECIFIC}
}
se {0} {
add_fileset_file cadência/rtl/ PATH .. /1588/cadência/ {CADENCE_SPECIFIC}
}
}
Este problema será corrigido em uma versão futura do software Quartus II.