Kritisches Problem
Die Namen der Memory Initialization File (.mif) in die ROM-Dateien, die in den Testbenches für automatische Absprache enthalten sind stimmen für die CPRI MegaCore-Funktion nicht mit den generierten Dateinamen überein. Sie können diesen Fehler manuell beheben und die Testbenches ausführen.
Dieses Problem betrifft nur die tb_altera_cpri_autorate und tb_altera_cpri_c4gx_autorate Kunden. Demo-Testbenches.
Die tb_altera_cpri_autorate und tb_altera_cpri_c4gx_autorate Kundendemonstration Testbenches können nicht simuliert werden.
Um dieses Problem zu vermeiden, bevor Sie die tb_altera_cpri_autorate oder tb_altera_cpri_c4gx_autorate Testbench simulieren,
Bearbeiten Sie die folgenden Dateien, um die String-Chars>gxb
alt<
aus
die .mif-Dateinamen:
- rom_stratix4gx_<rate>_m.v
- rom_stratix4gx_<rate>_m.vhd
- rom_cyclone4gx_<rate>_m.v
- rom_cyclone4gx_<rate>_m.vhd
Das Testbenches-Kapitel im Das Benutzerhandbuch für die CPRI MegaCore-Funktion weist Sie darauf zu, dass Sie dies nur tun in den .vhd-Dateien . Dieser Schritt ist jedoch notwendig auch in den .v-Dateien .
Der tb_altera_cpri_autorate Testbench verwendet die rom_stratix4gx Dateien, und die tb_altera_cpri_c4gx_autorate Testbench verwendet die rom_cyclone4gx Dateien.
Dieses Problem wurde in Version 10.1 SP1 der CPRI MegaCore behoben Funktion.