Home > Community > Forums > Custom IC SKILL > Urgent : Delete hierarchy and push all Downlevel to The Top

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 Urgent : Delete hierarchy and push all Downlevel to The Top 

Last post Fri, Dec 18 2009 6:56 AM by skillUser. 7 replies.
Started by RoiZano 15 Dec 2009 07:35 AM. Topic has 7 replies and 2704 views
Page 1 of 1 (8 items)
Sort Posts:
  • Tue, Dec 15 2009 7:35 AM

    • RoiZano
    • Not Ranked
    • Joined on Mon, Dec 14 2009
    • Posts 8
    • Points 175
    Urgent : Delete hierarchy and push all Downlevel to The Top Reply

    Hi all,

    I need help with the next Problem:

    I have to delete the hierarchy and put all the downlevel hierarchy to top.

    for example :

    Top level contains 3 downlevel hierarchy all of those 3 will be at the top level same as in thier level

    and i could point at all of them at one time.

    Please Help me with that ...

    Roi.

    • Post Points: 35
  • Tue, Dec 15 2009 7:42 AM

    • dmay
    • Top 25 Contributor
    • Joined on Thu, Jul 17 2008
    • Allen, TX
    • Posts 393
    • Points 7,415
    Re: Urgent : Delete hierarchy and push all Downlevel to The Top Reply

    Sounds like you want to use dbFlattenInst.

    dbFlattenInst(
    d_instId
    x_levels
    [ g_flattenPCells ]
    [ g_preservePins ]
    [ g_preserveRODobjs ]
    )
    => t / nil

    Flattens instance d_instId up through x_levels of hierarchy.
     

    Derek

    • Post Points: 20
  • Wed, Dec 16 2009 12:21 AM

    • RoiZano
    • Not Ranked
    • Joined on Mon, Dec 14 2009
    • Posts 8
    • Points 175
    Re: Urgent : Delete hierarchy and push all Downlevel to The Top Reply

    Hi Derek,

    This function of Flattens is irreversible and damage the Layout.

    Do you got another idea and not harm the Layout?

    Roi. 

    • Post Points: 20
  • Wed, Dec 16 2009 2:10 AM

    Re: Urgent : Delete hierarchy and push all Downlevel to The Top Reply

    Hi Roi,

    In your original post you said you wanted to delete the hierarchy - but now you're saying you don't want to change anything? This makes no sense...

    How can you flatten the hierarchy and not change anything?

    Perhaps you need to copy the cellView first using dbCopyCellView and then work on the copy to avoid modifying the original?

    Regards,

    Andrew.

    • Post Points: 20
  • Wed, Dec 16 2009 7:55 AM

    • RoiZano
    • Not Ranked
    • Joined on Mon, Dec 14 2009
    • Posts 8
    • Points 175
    Re: Urgent : Delete hierarchy and push all Downlevel to The Top Reply

    Hi Andrew,

    Maybe I didnt explain my self correctly.

    I have skill that calculate the path resistance.

    But it is working only on the top level and dont get inside the  hierarchy .

    becouse of that i need to make the lower hierarchy to be accessible to the top.

    i need a help on that.

    Roi.

    • Post Points: 20
  • Wed, Dec 16 2009 8:11 AM

    Re: Urgent : Delete hierarchy and push all Downlevel to The Top Reply

    Hi Roi,

    So maybe you don't actually need to create the shapes in the top level, but instead to transform coordinates and so on up to the top level - as described in the thread of your other recent post - talking about dbConcatTransform, dbTransformBBox() etc?

    Regards,

    Andrew.

    • Post Points: 5
  • Fri, Dec 18 2009 1:24 AM

    • babji
    • Top 500 Contributor
    • Joined on Thu, Apr 23 2009
    • hyderabad, Andhra Pradesh
    • Posts 24
    • Points 360
    Re: Urgent : Delete hierarchy and push all Downlevel to The Top Reply

     

     

     

    • Post Points: 20
  • Fri, Dec 18 2009 6:56 AM

    • skillUser
    • Top 10 Contributor
    • Joined on Fri, Sep 19 2008
    • Austin, TX
    • Posts 2,576
    • Points 15,725
    Re: Urgent : Delete hierarchy and push all Downlevel to The Top Reply

    I am reformatting babji's link as a clickable link: Solution 11561834

    "How to copy shapes on a particular layer of a given layout to new layout"

    Regards,

    Lawrence.

    Filed under: , , ,
    • Post Points: 5
Page 1 of 1 (8 items)
Sort Posts:
Started by RoiZano at 15 Dec 2009 07:35 AM. Topic has 7 replies.