Discussion:
Edge Not on Grid
(too old to reply)
Aby
2005-05-13 04:02:11 UTC
Permalink
Hi everyone,
I wrote some skill code to generate a custom power-grid. The grid
appears fine but when I run DRC on it, it gives me errors stating "Edge
not on grid". I think that it may be because the dimensions I compute
in the skill code are not multiples of the manufactuing grid
resoultion. Is there any simple way to fix these errors?

Any comments would be appreciated.

Saby.
Bernd Fischer
2005-05-13 08:50:03 UTC
Permalink
Hi,

f_grid = techGetMfgGridResolution( techGetTechFile( ddGetObj( t_libName ) ) )

where 't_libName' is your technology library name;

returns the mfgGridResolution value form your tech library technology file
which should probably be the right manufacturing gird.

Use the value to calculate your power grid.

Bernd
Post by Aby
Hi everyone,
I wrote some skill code to generate a custom power-grid. The grid
appears fine but when I run DRC on it, it gives me errors stating "Edge
not on grid". I think that it may be because the dimensions I compute
in the skill code are not multiples of the manufactuing grid
resoultion. Is there any simple way to fix these errors?
Any comments would be appreciated.
Saby.
G Vandevalk
2005-05-13 13:42:41 UTC
Permalink
Also be careful about paths. Centerlines need to be 2 times the grid or the
edges
end up off grid.
Post by Bernd Fischer
Hi,
f_grid = techGetMfgGridResolution( techGetTechFile( ddGetObj(
t_libName ) ) )
Post by Bernd Fischer
where 't_libName' is your technology library name;
returns the mfgGridResolution value form your tech library technology file
which should probably be the right manufacturing gird.
Use the value to calculate your power grid.
Bernd
Post by Aby
Hi everyone,
I wrote some skill code to generate a custom power-grid. The grid
appears fine but when I run DRC on it, it gives me errors stating "Edge
not on grid". I think that it may be because the dimensions I compute
in the skill code are not multiples of the manufactuing grid
resoultion. Is there any simple way to fix these errors?
Any comments would be appreciated.
Saby.
Continue reading on narkive:
Loading...