Harish
Guest
|
Posted:
Fri Oct 01, 2004 1:36 am Post subject:
Re: How to "push" into a mosaic or symbolic object?. |
|
|
Hi Jon,
I think that mosaic objects will need some more calculation but
probably symbolics will be done the same way.
the objType for mosaic is "mosaic"
mosaicList = cv~>mosaics
foreach( mId mosaicList
inst = car(mId->instanceList)
mxy = mId~>xy
mRotation = mId~>tileArray
mrow = mId~>rows
mcolumn = mId~>colums
xDelta = mId~>uX
yDelta = mId~>uY
/* now you can find out the layer shape in the inst */
/* based on the row and column number you should be able to find
out if you just array at one level , transform the value to the top
level*/
);foreach
Thanks
Harish
"JonDole" <sam_p_ah@net.cox> wrote in message news:<QkE5d.35453$aW5.24327@fed1read07>...
| Quote: | Greetings everyone,
I am trying to get the location of shapes for a specific layer (e.g
metal1) in a hier layout with reference to the topmost level's coordinate. I
managed to get things to work except when I hit a mosaic or symbolic object
(e.g contacts and vias) defined in the technology library. Does anyone have
any insight as to how these "objects" are different from a regular
instance/shape and how to "push" into it to get the location of a specific
layer?.
Thanks in advance.
Jon |
|
|