The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl
Other CAD Tools >> Physical Verification, Extraction and Analysis >> How to check the design rules?
https://designers-guide.org/forum/YaBB.pl?num=1159952487

Message started by haikom on Oct 4th, 2006, 2:01am

Title: How to check the design rules?
Post by haikom on Oct 4th, 2006, 2:01am

Hi,

I defined spacing rules inside the technology file for Cadence ic5141. I want to use this rules in Virtuose Layout Editor. How can I check whether the rules are defined correct? It is possible to compile the technology file and start a layout. But when I draw two paths on metal1 close to each other (so that the spacing rule has to be turned on) and click the check and save button --> the design is saved and nothing happend. I thought there is a pup-up window which says "Spacing violation", or so.

Kind regards,
haikom


Code:
physicalRules(
;orderedSpacingRules(
;       ;( rule layer1 layer2 value )
;       ;( ---- ------ ------ ----- )
;       ( minEnclosure "cellBoundary" "nwell" 0.1 )
;       ( minEnclosure "ndiff" "cont" 0.5 )
;) ;orderedSpacingRules

spacingRules(
       ;( rule layer1 layer2 value )
       ;( ---- ------ ------ ----- )
       ( minSpacing "Metal1" "Metal1" 2 )
) ;spacingRules

mfgGridResolution(
       ( 0.100000 )
) ;mfgGridResolution

) ;physicalRules

Title: Re: How to check the design rules?
Post by bernd on Oct 4th, 2006, 2:53am

No, the physicalRules in your Layout Editor technology file were no
Design Rules , you can not use them to check whether your design does violate or not the manufacturing geometries. There are separate tools (Design Rule Checkers) Cadence Assura, Mentor Calibre, Synopsys Hercules (just mentioned the three big ones here) which you have to use, where the rules are kept out side the Layout Editors technology file.

The physicalRules section in the Virtuoso Layout Editors technology file is used
by some Place and Route applications or by Virtuoso XL the connectivity driven layout mode, I'm not quite sure on what and how exactly.

There is also an application called 'Design Rule Driven Layout' or so, I
forgot the exact name which might use the physicalRules section. It does a kind
of on the fly DRC, this is probably what you expect.

But they are definitely no 'design rules' in terms of design rule checking.

Bernd

The Designer's Guide Community Forum » Powered by YaBB 2.2.2!
YaBB © 2000-2008. All Rights Reserved.