Well known LVS problem using DIVA

Status
Not open for further replies.

godardth

Newbie level 4
Joined
Jul 28, 2009
Messages
7
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Sherbrooke QC, CA
Visit site
Activity points
1,360
diva lvs

Hello,
It seems that my problem is a well-known one.
I got this log when I tried to do a LVS :

--------------------
now running "/grp/CMC/tools/cadence.2008a/IC.5141.ISR200811081405/tools.sun4v/dfII/local/.simrc"
finished running "/grp/CMC/tools/cadence.2008a/IC.5141.ISR200811081405/tools.sun4v/dfII/local/.simrc"

Running simulation in directory: "/grp/invite/godt2601/CadenceRep/LVS".

Begin netlist: Aug 12 08:47:01 2009
view name list = ("auLvs" "extracted" "schematic")
stop name list = ("auLvs")
library name = "jopeTestLib"
cell name = "demoInverseur"
view name = "extracted"
globals lib = "basic"
Running Artist Flat Netlisting ...
*WARNING* invalid cell view -- 0(unknown)
*WARNING* invalid cell view -- 0(unknown)
global error:
Cannot find switch master cell for instance +1 in cellView (demoInverseur extracted) from viewlist 'auLvs extracted schematic ' in library 'jopeTestLib'.
*WARNING* invalid cell view -- 0(unknown)
*WARNING* invalid cell view -- 0(unknown)
*WARNING* invalid cell view -- 0(unknown)
global error:
Cannot find switch master cell for instance +0 in cellView (demoInverseur extracted) from viewlist 'auLvs extracted schematic ' in library 'jopeTestLib'.
si: Netlist did not complete successfully.
*WARNING* invalid cell view -- 0(unknown)
End netlist: Aug 12 08:47:02 2009

Comparison program did not complete.
-------------------------

I have understood that it could be a probleme of CDS_Netlisting_Mode but I tried a lot of unsuccessful things. Here is a list of what I tried :

1) I have verified if my librairies was in the libPath and both tech lib and test lib (where my small test design is) are in

2) In my console (TCSH), I tried to set the CDS_Netlisting_Mode :
setenv CDS_Netlisting_Mode Analog and then start cadence

3) unsetenv CDS_Netlisting_Mode and then start cadence

Could someone give me a solution to my problem ?
Thanks !

PS : The technolgy Lib used is mine and the file divaLVS.rul is mine too but is very simple:
------------------
lvsRules(

(pruneDevice general
("nMosEnh" "nMosDep")
)

(compareDeviceProperty "nMosEnh")
(compareDeviceProperty "nMosDep")

)
 

aulvs cell view cadence

Well for DIVA LVS you need to have extracted view.
To get that one you have to run Extract first (Verify -> Extract)
for which you need diva extract rules. Then you run LVS.
From your log is obvious you did not create the extrected view(run extract).
 

lvs issues diva

Teddy said:
From your log is obvious you did not create the extrected view(run extract).

I have the extracted view.
Actually I understood that I need an auLvs view for all of the extracted device (for me it is for nMosDep and nMosEnh).
This partially solve my problem but now there is another one :

------------------
Begin netlist: Aug 12 15:32:32 2009
view name list = ("auLvs" "extracted" "schematic")
stop name list = ("auLvs")
library name = "jopeTestLib"
cell name = "demoInverseur"
view name = "extracted"
globals lib = "basic"
Running Artist Flat Netlisting ...
*Error* Cell: nMosDep in library: jopeTechLib is missing a
simInfo section in it's CDF for the current simulator.
*Error* artIsCallablep: argument #1 should be either a string or a symbol (type template = "S") - nil
error in instance path /+1:
Error in evaluating property value: 'ancNetlistFileInstOutput()'.
*Error* simNetlistWithArgs:
*Error* Cell: nMosEnh in library: jopeTechLib is missing a
simInfo section in it's CDF for the current simulator.
*Error* artIsCallablep: argument #1 should be either a string or a symbol (type template = "S") - nil
error in instance path /+0:
Error in evaluating property value: 'ancNetlistFileInstOutput()'.
*Error* simNetlistWithArgs:
si: Netlist did not complete successfully.
End netlist: Aug 12 15:32:33 2009

------------------
Actually I just did a copy of my symbol views (renamed in auLvs)
And now I have to understand how to create an auLVS view.
Does someone know how to do this ?
 

diva aulvs

for auLVS you will have to modify the CDf parameters.
For example like this:

Added after 1 minutes:

Sorry here is the pic:

 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…