kurt.bendixen

INT rounding question

Discussion created by kurt.bendixen on Jun 12, 2012
Latest reply on Jun 12, 2012 by kurt.bendixen

I am just beginning rule writing and have a line width check that has 45deg, off grid paths.

I get an error at the corners, which are actually correct in the layout.

 

RULE_FD30_0.0_N_PLUS_RECESS_MIN_W {

                @ "RULE FD30-0.0 - N_PLUS_RECESS line width >= 1.5 um"

                INT N_PLUS_RECESS < 1.5 ABUT < 90 SINGULAR

                REGION

                }

 

error.png

 

This error is irregular, it doesn’t show up on the inner path, hence my thoughts on the grid rounding thoughts below…

I believe it is just a rounding error as it goes away if I do the following:

 

 

RULE_FD30_0.0_N_PLUS_RECESS_MIN_W {

                @ "RULE FD30-0.0 - N_PLUS_RECESS line width >= 1.5 um"

                INT N_PLUS_RECESS < 1.499 ABUT < 90 SINGULAR

                REGION

                }

 

I was wondering if there is a better fix for this?

Outcomes