I have a question about creating symbol from verilog.v on vi editor.
After finishing the codes and type :wq
the following error occurs
ncvlog: *W, DLCPH (/export_w19/umc130/cds.lib,4): cds. lib Invalid path ' /export_w19...../analogLib' (cds.lib command ignored). DEFINE cdsDefTechLib $CD_INST_DIR/tools/dfII/etc/cdslib/basic
and a few lines similar to that.
Even though I just type
module ( );
The problem still exists with following, and cant find the solution from internet for few days
I don't know whether I miss some libraries or other things.
I am new to cadence.
Hope your expertly replies. Thank you.
The warnings are indicating that ncvlog (which is invoked to check the Verilog source) cannot find analogLib. It doesn't really need to find it, but if you have analogLib etc defined using $CDS_INST_DIR or something like that, it will not be able to find it. ncvlog is in the INCISIV stream, and $CDS_INST_DIR for ncvlog will be in the INCISIV root directory, and that doesn't contain analogLib.
To make the warning go away, define any libraries from the IC stream using (for example):
DEFINE analogLib $(inst_root_with:tools/dfII/bin/virtuoso)/tools/dfII/etc/cdslib/artist/analogLib
(use "icfb" instead of "virtuoso" if using IC5141).