lvs flat mode problem
CADForums.net Forum Index CADForums.net
Discussion of AutoCAD and other CAD software.
 
 FAQFAQ   MemberlistMemberlist     RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web cadforums.net
lvs flat mode problem

 
Post new topic   Reply to topic    CADForums.net Forum Index -> Cadence
Author Message
tnk
Guest





Posted: Thu Dec 09, 2004 12:29 pm    Post subject: lvs flat mode problem Reply with quote

Hi all,
I am using diva Lvs to perform flat lvs. The problem facing now is
the layout netlister also netlists the filler and endcap cell. They
have been defined as "ivCellType graphic", "nlAction ignore",
lvsIgnore t" already. Is there anythings else I need to define? My
viewlist are as follow.....

lvsSchematicViewList = '( "auLvs" "schematic" "gate_sch" "cmos_sch" )
lvsLayoutViewList = '( "auLvs" "extracted" "schematic" "gate_sch"
"cmos_sch" )
lvsSchematicStopList = '( "auLvs" )
lvsLayoutStopList = '( "auLvs" )

by the way, my schematic is imported from verilog. Is it a source of
problem? Thanks in advance...

tnk

Back to top
Diva Physical Verificatio
Guest





Posted: Thu Dec 09, 2004 10:35 pm    Post subject: Re: lvs flat mode problem Reply with quote

Since you say you are doing flat LVS, I assume you mean you did a flat
extract, then run LVS. There is no hierarchical LVS in Diva.

Flat extraction ignores the ivCellType property since that property is
only used during macrocell extraction. The property controls whether
macrocell extraction expands the cell instance into shapes for
processing (graphic) or treats the instance as a device (macro).

If your filler and endcap cells have devices in them, you should have
corresponding devices in the schematic, which would make LVS happy. If
you want to ignore the cells, you can do this with an ivIncludeValue
property on the master and setting the inclusion limit with the -inc
ivVerify command or on the Extract form.

Be aware that any interconnect provided by the filler and endcap will
not be seen. The ivIncludeValue literally controls whether the cell is
included in the extraction or not. There is no way to tell the tool to
process the shapes of a cell, but not to netlist any devices it finds in
the cell.

On 8 Dec 2004 23:29:51 -0800, tnk11@yahoo.com (tnk) wrote:

Quote:
Hi all,
I am using diva Lvs to perform flat lvs. The problem facing now is
the layout netlister also netlists the filler and endcap cell. They
have been defined as "ivCellType graphic", "nlAction ignore",
lvsIgnore t" already. Is there anythings else I need to define? My
viewlist are as follow.....

lvsSchematicViewList = '( "auLvs" "schematic" "gate_sch" "cmos_sch" )
lvsLayoutViewList = '( "auLvs" "extracted" "schematic" "gate_sch"
"cmos_sch" )
lvsSchematicStopList = '( "auLvs" )
lvsLayoutStopList = '( "auLvs" )

by the way, my schematic is imported from verilog. Is it a source of
problem? Thanks in advance...

tnk
Back to top
tnk11@yahoo.com
Guest





Posted: Fri Dec 10, 2004 3:19 pm    Post subject: Re: lvs flat mode problem Reply with quote

What you were assuming is correct. I did the flat extract. It is not
that I don't want them to be extracted. Just that the LVS keep on
complaining that there is no matching device in schematic. And also
some odd errors like vdd! and gnd! nets and terminals can't be matched
on both layout and schematic. Are you saying that I need to draw empty
boxes in the schematic and name them as filler and endcap?

tnk

Back to top
Diva Physical Verificatio
Guest





Posted: Sat Dec 11, 2004 1:41 pm    Post subject: Re: lvs flat mode problem Reply with quote

Not an empty box, but the circuit that is in the filer and endcap. If
you did a flat extraction, all that should have come from there are
basic devices like transistors, resistors and such. Those same devices
should be in the schematic.

If LVS is complaining about higher level cell names, then you it sounds
like you did a macrocell extraction. That would be the only way the
filler and endcap cells should appear in the LVS netlist.

Either way, you have to have matching devices in the both the schematic
and the layout to be LVS clean.

On 10 Dec 2004 02:19:34 -0800, "tnk11@yahoo.com" <tnk11@yahoo.com>
wrote:

Quote:
What you were assuming is correct. I did the flat extract. It is not
that I don't want them to be extracted. Just that the LVS keep on
complaining that there is no matching device in schematic. And also
some odd errors like vdd! and gnd! nets and terminals can't be matched
on both layout and schematic. Are you saying that I need to draw empty
boxes in the schematic and name them as filler and endcap?

tnk
Back to top
 
Post new topic   Reply to topic    CADForums.net Forum Index -> Cadence All times are GMT
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




Windows Server DSP VoIP Electronics New Topics
Powered by phpBB