Question regarding sizing down in DRC

edited June 2016 in Ruby Scripting
Hi
We would like to have a DRC script to locate too wide lines of a layer in the layout.
For that we have used these lines in the DRC script:

GD_W_2=2.5
GD.sized(-GD_W_2/2).sized(GD_W_2/2).output("GD too wide")

Unfortunately, when there is a narrow line, say 1.9um wide, the down sizing created a new polygon with size of 0.6um (we wanted this line to “disappear”, we guess the original left edge became the new polygon right edge and vice versa).
We tried to play a little bit around with cleaning and merging but nothing works.
On the other hand using the menu to do the down sizing works well.
Any idea what is the problem?
Thanks!
Allon

Comments

  • edited November -1

    Hi Allon,

    which version are you using? Version 0.24.3 and before had a bug that rendered inverted boxes when sizing down layers containing a single box.

    Newer versions should not exhibit this problem. If you still see this issue, you can send a testcase to the main address listed on the contacts page. I will have a look at it then.

    Regards,

    Matthias

  • edited November -1
    Version 0.23.1
    Thanks! We're updating the version to the latest.
    Allon.
Sign In or Register to comment.