Make a circle array


I'd like to know if there is a way to make circle arrays?
For example, I make a cell and draw a small square 10nm x 10nm, and I want to make a circle array in radius 1 mm with this square, if it is possible?

Thank you very much in advance.


  • Hi,

    That's kind of a challenge because you would create 100000x100000 (10^10) squares. So flat shape generation rules out. GDS does not support anything except matrix arrays, so you cannot just draw it.

    I tried the Fill utility which errors out with bad alloc (memory overflow). So finally there is only analytic generation of these arrays through an algorithm.


Sign In or Register to comment.