1 Reply Latest reply on Jun 12, 2012 10:52 AM by kurt.bendixen

    INT rounding question

    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?