Scaling by factor of 0.028

edited February 2014 in Layout
Hi Matthias-

I have a device layout which was drawn in a 0.028 scaling.
So dimensions in the layout are much larger that on device.
I wanted to give users a new gds file with 1:1 ratio between gds to device.
So I scaled the device by 0.028 (Layout->scale->0.028). But I got in some places holes and displacements and the new gds is not like the one before scaling.

It did not happen when i scaled by 0.05
Also did not happen whe i scale by 0.28

Regards, Itamar

Comments

  • edited February 2014

    Hi Itamar,

    maybe the database unit is too big to accommodate a layout with smaller scaling?

    Scaling won't change the database unit, which is a fundamental layout unit. So if for example, you scale down a line with width 1 um with a factor of 0.028 you should receive a 28 nm line. But if the database unit is 10 nm, the line width will be 20 or 30 nm depending on the snapping direction. A solution is to use smaller database unit, i.e. 1 nm in the previous example.

    Could you check that?

    Matthias

  • edited November -1
    Hi Matthias-

    The database is of 20nm technology and the database unit is defined as 0.001um, so I don't understand why there should be an issue.

    But anyway, changing the databse unit to 0.0001um before the sacaling seems to have solved the issue.

    Thanks much, Itamar
  • edited November -1

    Hi Itamar,

    what grid is the original layout drawn on? If the layout is on a 100nm grid originally for example, then you'll need 0.1nm database unit because 100nm will scale down to 2.8nm which needs 0.1nm for exact representation.

    Matthias

Sign In or Register to comment.