logo

Thread

logo
the fair gds editor

Introduction
Screenshots
License
Download
Userinterface
Function Index
White Papers
Community
Contact

Use your OpenID:

getopenID

mouse left
no help

Cell flattening and inverting cells

by anonymous - 24 Mar 2009, 13:59 CET

Hello,

I have been using Layout editor for a couple of weeks now and I have run into a couple of problems that I can't seem to get around. I am trying to draw simple arrays of squares and square holes to be used as a mask.

1) To make the arrays I use the "CellArray" command. I tried using the "Cell Flat" command to be able to subsequently delete small portions of the array and my files suddenly increases in size (22kb to 20 MB). Soon I had files that were 500 MB in size and impossible to handle. This is not a great problem as I have found ways around this, but it seems to be a problem that needs fixing.

2) As mentioned above I am trying to make an array of square holes. I thought the easiest would be to invert an array of squares, but I can't figure out how to do that. I also tried using the "A-B" command, but it appears I can't do that with cells, and when I flatten them I run into the same problem as above and the software takes 5 minutes to do anything. Is there an easier way to do this?

Thanks, Patricia

by Juergen Thies - 24 Mar 2009, 17:24 CET

Hello,

to 1) If you have a CellArray the cell is only saved once. If you flatten this CellArray, you will get cols*rols copies of the cell. This will of cause increase the file size and enables an individual modification of each copy. A file size of 500MB to some 1GB are no problem for the LayoutEditor, if you have enough memory in your computer. As soon the swap memory had to be used, the performance will break down.

to 2) For your application it is not needed to flat the CellRefArray. Make a copy of the cell with the square, make the boolean operation in this new cell and insert a second CellRefArray with the inverted cell.


Please log in to post!