Cadence Mixed-Signal Circuit Design Environment User Guide
The Mixed-Signal Interface
October 2003
13
Product Version 5.0
For example, if you are using a C shell on a Sun machine, and if
cic_install_dir
is where
you have installed a CIC release and
ldv_install_path
is where you have installed an
LDV release, then you will need to set your UNIX PATH as:
set path = (cic_install_dir/tools/bin cic_install_dir/tools/dfII/bin
ldv_install_dir/tools/verilog/bin $path)
Setting the Shared Library Path Variable
You set the shared library path variable just like you set the PATH variable to include CIC and
LDV install directories. The name of the shared library path variable is platform-dependent:
On the Sun platform, it is
LD_LIBRARY_PATH
.
On the HP platform, it is
SHLIB_PATH
.
On the IBM platform, it is
LIBPATH
.
For example, if you are using the C shell on a Sun machine, then you need to set
LD_LIBRARY_PATH
as:
setenv LD_LIBRARY_PATH "$cic_install_dir/tools/lib:ldv_install_dir/
tools/verilog/lib:$LD_LIBRARY_PATH"
Creating Your Own verilog.exe and verilog.vmx Binaries
Mixed-signal simulation uses Verilog-XL and
verilog.vmx
for simulating the digital parts of
the design.
verilog.vmx
sets up the Verimix PLI code
vm_vlog.so
, and then runs
verilog.exe
to support mixed-signal simulation.Though both Verilog-XL (
verilog.exe
)
and
verilog.vmx
are available in the LDV installation, you might want to create your own
binaries.
You might need to create your own
verilog.vmx
or
verilog.exe
binaries when
s
You want to have other Verilog-XL PLIs that are not linked into the default
verilog.exe
.
s
You want to improve the performance by having the Verimix PLI hardlinked into the
verilog.exe
binary.
To create and use your own verilog.exe binary
You can use vconfig (a command available in LDV hierarchy) to create your own
verilog.exe
binary.