Aufgrund eines Problems in der Quartus® Prime Software Version 15.1 und neuer kann die Generation des Ethernet-Simulationsmodells 10G MAC IP mit niedriger Latenz fehlgeschlagen sein, mit der folgenden Meldung im Windows Betriebssystem.
Fehler: add_fileset_file: Keine solche Datei {Quartus_Installation_Directory}/ip/altera/ethernet/alt_em10g32/MAC/synopsys/alt_em10g32.v
während der Ausführung
"add_fileset_file Synopsys/ PATH synopsys/ {SYNOPSYS_SPECIFIC}"
(Verfahren "sim_ver_mac" Zeile 126)
von innen aufgerufen
"sim_ver_mac"
(Verfahren "sim_ver" Zeile 3)
von innen aufgerufen
"sim_ver alt_em10g32"
Bei diesem Problem müssen Sie die Simulationsdateigeneration für VCS- und NCSIM-Simulatoren manuell in der Windows-Umgebung deaktivieren. Dies kann durch Ändern der Zeile (132~160) in \ip\altera\ethernet\alt_em10g32\MAC\alt_em10g32_fileset.tcl
Von:
foreach {file_name Filetype} {
wenn {1} {
add_fileset_file Mentor/PATH-Mentor/ {MENTOR_SPECIFIC}
}
wenn {1} {
add_fileset_file/ PATH a— {ALDEC_SPECIFIC}
}
wenn {1} {
add_fileset_file Synopsys/ PATH synopsys/ {SYNOPSYS_SPECIFIC}
}
wenn {1} {
add_fileset_file/PATH-Cadence/ {CADENCE_SPECIFIC}
}
}
foreach {file_name Filetype} {
wenn {1} {
add_fileset_file Mentor/rtl/ PATH .. /1588/Mentor/ {MENTOR_SPECIFIC}
}
wenn {1} {
add_fileset_file acontroller/rtl/ PATH .. /1588/a— {ALDEC_SPECIFIC}
}
wenn {1} {
add_fileset_file synopsys/rtl/ PATH .. /1588/synopsys/ {SYNOPSYS_SPECIFIC}
}
wenn {1} {
add_fileset_file Cadence/rtl/ PATH .. /1588/Cadence/ {CADENCE_SPECIFIC}
}
}
An:
foreach {file_name Filetype} {
wenn {1} {
add_fileset_file Mentor/PATH-Mentor/ {MENTOR_SPECIFIC}
}
wenn {1} {
add_fileset_file/ PATH a— {ALDEC_SPECIFIC}
}
wenn {0} {
add_fileset_file Synopsys/ PATH synopsys/ {SYNOPSYS_SPECIFIC}
}
wenn {0} {
add_fileset_file/PATH-Cadence/ {CADENCE_SPECIFIC}
}
}
foreach {file_name Filetype} {
wenn {1} {
add_fileset_file Mentor/rtl/ PATH .. /1588/Mentor/ {MENTOR_SPECIFIC}
}
wenn {1} {
add_fileset_file acontroller/rtl/ PATH .. /1588/a— {ALDEC_SPECIFIC}
}
wenn {0} {
add_fileset_file synopsys/rtl/ PATH .. /1588/synopsys/ {SYNOPSYS_SPECIFIC}
}
wenn {0} {
add_fileset_file Cadence/rtl/ PATH .. /1588/Cadence/ {CADENCE_SPECIFIC}
}
}
Dieses Problem wird in einer zukünftigen Version der Quartus II Software behoben.