leSearchHierarchy

T

Tracy Groller

Guest
All,

I am useing the below to find all lables the dfII layout from the top to
10 levels
deep, is there a way to transform the coords of the labels to the top level
and not the lower levels

netfind = leSearchHierarchy( cv_dbid cv_dbid~>bBox 10 "label" list(
list( "layer" "==" list( "" "drawing" ) ) ) )

--


\ ~ ~ ///
---- ( @ @ )
| | ======oOOo==(_)==oOOo=======================================
| |__<*> ___ Tracy Groller | Texas Instruments, Inc.
| _|III|_ | ------------------| Wireless RFCMOS Design
_____| /_ III _/ \ TI MSGID: TAG2 | P.O. Box 660199, MS 8729
\_ /III/ | PC Drop: PFLL | Dallas, Texas 75266
\ _ /III/ _| -------------------------------------------------
\_/ \ \___> - Phone: (214) 480-2217 Text Pager
\ / Email: h-groller@ti.com 2144010964@sbc2way.com
\ \ =======================================================
\---\
 
Tracy,
A similar problem was discussed here,
Please look at,
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&selm=246b9vop3noqrp67g0pn20oq0one3l1lmo%404ax.com

Regards,
Suresh J

Tracy Groller wrote:
All,

I am useing the below to find all lables the dfII layout from the top to
10 levels
deep, is there a way to transform the coords of the labels to the top level
and not the lower levels

netfind = leSearchHierarchy( cv_dbid cv_dbid~>bBox 10 "label" list(
list( "layer" "==" list( "" "drawing" ) ) ) )
 
Suresh,

this is good, but I am looking for something
much like the Search function from the Virtuoso Layout menu,
I do not need to copy the labels/pins to the top level
just find the world coordinates and place them into an array
for parsing .

Tracy

Tracy,
A similar problem was discussed here,
Please look at,
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&selm=246b9vop3noqrp67g0pn20oq0one3l1lmo%404ax.com


Regards,
Suresh J

Tracy Groller wrote:

All,

I am useing the below to find all lables the dfII layout from the top
to 10 levels
deep, is there a way to transform the coords of the labels to the top
level
and not the lower levels

netfind = leSearchHierarchy( cv_dbid cv_dbid~>bBox 10 "label" list(
list( "layer" "==" list( "" "drawing" ) ) ) )

--


\ ~ ~ ///
---- ( @ @ )
| | ======oOOo==(_)==oOOo=======================================
| |__<*> ___ Tracy Groller | Texas Instruments, Inc.
| _|III|_ | ------------------| Wireless RFCMOS Design
_____| /_ III _/ \ TI MSGID: TAG2 | P.O. Box 660199, MS 8729
\_ /III/ | PC Drop: PFLL | Dallas, Texas 75266
\ _ /III/ _| -------------------------------------------------
\_/ \ \___> - Phone: (214) 480-2217 Text Pager
\ / Email: h-groller@ti.com 2144010964@sbc2way.com
\ \ =======================================================
\---\
 
Tracy,

All the information you should need to write something is in that code though -
the main issue is concatenating all the transforms - and then you can use
dbTransformPoint() or dbTransformBBox() together with the computed transform
to figure out the transformed coordiantes.

It's not that hard - just a recursive function. You'd need to base it on
something like the code in the reference, and not do the dbCopyFig bit.

Andrew.

On Thu, 26 Aug 2004 10:09:41 -0500, Tracy Groller <h-groller@ti.com> wrote:

Suresh,

this is good, but I am looking for something
much like the Search function from the Virtuoso Layout menu,
I do not need to copy the labels/pins to the top level
just find the world coordinates and place them into an array
for parsing .

Tracy

Tracy,
A similar problem was discussed here,
Please look at,
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&selm=246b9vop3noqrp67g0pn20oq0one3l1lmo%404ax.com


Regards,
Suresh J

Tracy Groller wrote:

All,

I am useing the below to find all lables the dfII layout from the top
to 10 levels
deep, is there a way to transform the coords of the labels to the top
level
and not the lower levels

netfind = leSearchHierarchy( cv_dbid cv_dbid~>bBox 10 "label" list(
list( "layer" "==" list( "" "drawing" ) ) ) )
--
Andrew Beckett
Senior Technical Leader
Custom IC Solutions
Cadence Design Systems Ltd
 

Welcome to EDABoard.com

Sponsor

Back
Top