发新话题
打印

[求助] NC-Sim中dump fsdb格式波形,环境变量怎么设?

NC-Sim中dump fsdb格式波形,环境变量怎么设?

Unix的操作系统,想在用NC-Sim仿真时dump fsdb格式的波形,novas 提供的readme_pli.pdf中说要先设置环境变量:" i. f4 w, }1 Z: s, P6 u+ ?+ _
setenv LD_LIBRARY_PATH <the_debpli.so_directory>:LD_LIBRARY_PATH* l' P6 J  Q* J. ]2 Y
然后在elaborate时用loadpli1命令load PLI application:
2 l. c! Z, u# ^7 `9 n9 _, ^, xncelab -access +rwc -loadpli1 <pli_share_lib_dir>/libpli.so:deb_PLIPtr rtl.files1 V6 l2 z% G! y. m" Q
可一运行就提示系统错误:
" J& o1 y$ G5 {SYSTEM ERROR: VPI   LOADFL
" U* |* j6 @3 U/ m" J: v0 V) Z9 a4 @Failed to load dynamic library <pli_share_lib_dir>/libpli.so7 Z- k* A1 h$ C7 K$ b( B. C
<pli_share_lib_dir>/libpli.so: cannot open shared object file: No such file or directory.# k3 J" o5 v2 h4 j2 p
  ^, K* G& f6 X7 w
后来看其它资料,发现对ncelab的操作有几种写法' F- V5 S  A" i8 O5 [/ Q
ncelab -access +rwc -loadpli1 libpli:deb_PLIPtr rtl.files; a. T( |$ D" h  B* Y
ncelab -access +rwc -loadpli1 libpli.so:debpli_boot rtl.files& v* w; d. F7 M4 O! L
ncelab -access +rwc -loadpli1 ./libpli.so:deb_PLIPtr rtl.files; C, M# G; M, d5 P
每种都试了,都出现同样的系统错误提示。+ O- _( D5 A/ ~1 t+ e+ Y! z( m

$ J7 `) y$ g# e# w* f觉得可能是环境变量没设对,想问问高手们,这该怎么解决?谢谢! w  J* ^  F; g
9 x& g% |2 z" B7 R( q3 y
[ 本帖最后由 renne 于 2007-1-26 03:09 PM 编辑 ]

TOP

问题解决了,不是环境变量设置的问题。而是我这主机的操作系统与execute host的操作系统有差别,没选对PLI的操作系统造成的。9 L+ N$ b8 N: d" p
关于在NC-Sim或其它仿真工具中dump .fsdb格式波形文件,个人觉得参考dessusy安装目录下\版本号\share\PLI下的linking.pdf文件十分管用。

TOP

发新话题