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

DRC

by lchcharles - 1 Jul 2009, 10:30 CEST

We are writing to see if we replicate DRC for some foundries. This is currently done by doundry provide Diva set.
We can figure out most of the replacement by layout editor.
But is it possible to support more advanced DRC rules like doughnuts, minimum size checks for width and length seperately. Thanks!

by Juergen Thies - 1 Jul 2009, 11:05 CEST

You may have recognized that new DRC rules were added recently. And of course further rules can be added. Can you list what additional rules you need? Do you also have definitions of these rules? It is non always ambiguous what the length/width of an arbitrary polygon is.

by lchcharles - 10 Jul 2009, 3:00 CEST

Dear Juegen,

Sorry about the mulitple empty posts. But commands such as the following will be useful:

a. Hole count or donut rule
b. Minimum width (checks minimum size on shorter length of rect)
c. Minimum length (checks minimum size on longer length of rect)
d. Angle minimum
e. minimum notch
f. Maximum length, maximum width
g. Poly area, poly hole count, poly length, poly perimeter

Is the editor open source available for download? one of colleagues is looking at the possibilty of adding our own functions for these items from open source algorithm.

Thanks.

by Juergen Thies - 10 Jul 2009, 9:43 CEST

Thanks for the list. To get sure to understand your correct some questions:

to a: Check for no holes? Or check for maximum area in the holes?
to b+c+f: How to check polygons? Minimum/Maximum edge or minimum/maximum inner length?
to d: What angle should be tested? Check for minimum or check for specific angles (90°,45° grids)
to g: Check for minimum or maximum? How do you define polygon length?

The source of the LayoutEditor is included in any package. Choose the basic version in the opening dialog to unpack it.

by lchcharles - 13 Jul 2009, 6:01 CEST

Dear Juegen,

a. Basically it is to check for existence of holes(or donuts) in polygons.
b+c+f. Only for Rect (mainly for air bridge)
d. Generally acute angles are not allowed.
g. Sorry. Just poly perimeter and poly area.

Thanks.

by Juergen Thies - 14 Jul 2009, 12:32 CEST

I will add that DRC rules to the LayoutEditor. Most of the rules should be available with the next release.


Please log in to post!