Home > Community > Forums > Custom IC SKILL > Getting list of layers available for blockages

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: *

 Getting list of layers available for blockages 

Last post Mon, Mar 11 2013 7:52 AM by Andrew Beckett. 4 replies.
Started by Yaosan Yeo 06 Mar 2013 10:17 AM. Topic has 4 replies and 856 views
Page 1 of 1 (5 items)
Sort Posts:
  • Wed, Mar 6 2013 10:17 AM

    • Yaosan Yeo
    • Top 500 Contributor
    • Joined on Thu, Feb 9 2012
    • Toronto, Ontario
    • Posts 22
    • Points 335
    Getting list of layers available for blockages Reply
    When user create P&R blockages, by setting material to all you'll get a list of layers available for blockage creation. Is there a way to retrieve this list via SKILL? The closest function I found is techGetLayerFunctions but this only gives me a subset of the full list.
    Filed under:
    • Post Points: 20
  • Wed, Mar 6 2013 10:23 AM

    Re: Getting list of layers available for blockages Reply
     Which version?
    • Post Points: 20
  • Wed, Mar 6 2013 11:42 AM

    • Yaosan Yeo
    • Top 500 Contributor
    • Joined on Thu, Feb 9 2012
    • Toronto, Ontario
    • Posts 22
    • Points 335
    Re: Getting list of layers available for blockages Reply

    Hi Andrew, it's 614 ISR 13

    • Post Points: 20
  • Mon, Mar 11 2013 7:44 AM

    Re: Getting list of layers available for blockages Reply

    Hmm, it appears to do it by doing:

    tf=techGetTechFile(cvId)
    lpps=setof(lpp tf~>lpps lpp~>purpose=="blockage")
    layerNames=lpps~>name

    but I'm not convinced that's how it should do it, given that blockages are not layer purpose pairs. You need the LPP defined in the tech file so that you can have a packet associated with the blockage so it knows how to display it, but I don't think that's really right.

    The layer palette seems to use a different mechanism (I'm talking about IC615) to show the list of choices for layers that can have routing blockages.

    I'll check what it should be.

    Andrew.

    • Post Points: 5
  • Mon, Mar 11 2013 7:52 AM

    Re: Getting list of layers available for blockages Reply

    Sorry, I got that wrong - it appears to show the same list of layers in the layer palette.

    Either way, It doesn't appear to be taking any notice of the layer function.

    Andrew.

    • Post Points: 5
Page 1 of 1 (5 items)
Sort Posts:
Started by Yaosan Yeo at 06 Mar 2013 10:17 AM. Topic has 4 replies.