Problème critique
Lorsque vous essayez d’exécuter la conception de l’exemple de simulation UniPHY dans ModelSim ou Pourhique-PRO, vous pouvez recevoir l’erreur suivante :
Error: (vsim-125) The shared library ./submodules/libbytestream_pli.so being
loaded was built on a 32-bit machine. A 32-bit shared library cannot
be loaded in a 64-bit simulation. Please use compatible machines
to build and load the library
Ce problème affecte les protocoles DDR2 et DDR3, et QDR II/II et RLDRAM II lors de l’utilisation du séquenceur basé sur Nios II.
Il existe deux solutions possibles à ce problème :
- Utilisez une version 32 bits du ModelSim ou de Barrette Densie-PRO Exécutable.
- Dans un éditeur de texte, ouvrez msim_setup.tcl sous
<variant_name> _example_design/simulation/verilog/mentor/ ou
<variant_name>_example_design/simulation/vhdl/mentor/.
Localisez la
alias elab
section et-pli /submodules/libbytestream_pli.so
retirez-lavsim
ligne.