Results 1 to 4 of 4

Thread: leSearchHierarchy

  1. #1
    Tracy Groller Guest

    leSearchHierarchy

    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
    \ \ ================================================== =====
    \---\

  2. #2
    Suresh Jeevanandam Guest
    Tracy,
    A similar problem was discussed here,
    Please look at,
    http://groups.google.com/groups?hl=e...1lmo%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" ) ) ) )

  3. #3
    Tracy Groller Guest
    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=e...1lmo%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
    \ \ ================================================== =====
    \---\

  4. #4
    Andrew Beckett Guest
    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=e...1lmo%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

Similar Threads

  1. Replies: 0
    Last Post: 09-08-2008, 10:16 PM
  2. leSearchHierarchy
    By Tracy Groller in forum Cadence
    Replies: 1
    Last Post: 01-21-2005, 06:10 PM
  3. leSearchHierarchy and [ ]
    By tnk11@yahoo.com in forum Cadence
    Replies: 1
    Last Post: 12-11-2004, 07:44 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Other forums: Access Forum - Microsoft Office Forum - Exchange Server Forum