중요 문제
UniPHY 시뮬레이션 예제 디자인을 실행하려고 할 때 ModelSim 또는 Riviera-PRO에서 다음 오류가 발생할 수 있습니다.
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
이 문제는 DDR2 및 DDR3 프로토콜 및 QDR II/II에 영향을 미칩니다. Nios II 기반 시퀀서 사용 시 RLDRAM II.
이 문제에 대한 두 가지 가능한 해결 방법이 있습니다.
- ModelSim 또는 Riviera-PRO의 32비트 버전을 사용하십시오. 실행.
- 텍스트 편집기에서 아래 msim_setup.tcl 을 엽니다.
<variant_name>_example_design/시뮬레이션/verilog/mentor/ 또는
<variant_name>_example_design/시뮬레이션/vhdl/mentor/.
섹션을
alias elab
찾아 제거-pli /submodules/libbytestream_pli.so
합니다. 을 누릅니다vsim
.