Home > Community > Forums > RF Design > changing LSW valid layers to ones only in layout

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

 changing LSW valid layers to ones only in layout 

Last post Thu, Jun 25 2009 4:37 AM by vishwa. 6 replies.
Started by JoeV 11 Mar 2009 11:00 PM. Topic has 6 replies and 5051 views
Page 1 of 1 (7 items)
Sort Posts:
  • Wed, Mar 11 2009 11:00 PM

    • JoeV
    • Not Ranked
    • Joined on Thu, Mar 12 2009
    • Posts 2
    • Points 85
    changing LSW valid layers to ones only in layout Reply

    The problem statement is that I want to change my LSW on the fly to show me only the layers that are present in my layout and hide all the rest. It seems like the breakdown in steps is

    determine a list of layers in the layout

    set the valid layers in LSW to the list

    re display the LSW

    However, I cannot find the skill functions that would do these things. Please help!

    JoeV

    • Post Points: 35
  • Thu, Mar 12 2009 9:38 AM

    • Jim McMahon
    • Top 500 Contributor
    • Joined on Fri, Feb 20 2009
    • San Jose, CT
    • Posts 21
    • Points 355
    Re: changing LSW valid layers to ones only in layout Reply

    Hi JoeV

     I would suggest posting this question to the Skill or Custom IC design forums.

    To get things started you can query the layout cellview to determine the layers in use as follows:

     From the CIW enter the following skill commands:

    cvId = geGetWindowCellView()  ;;;<--- returns the DB ID of the current cellview.

    lpps = cvId~>lpps ;;;<--- get a list of Layer-Purpose Pairs

    lpps~>layerName ;;; <--- prints a list of layer names

    lpps~>purpose ;;; <--- prints a list of layer purposes

     You next have to determine how to use this information to manipulate the list of valid layers displayed in the LSW.

     Let us know how it goes...this appears to be a useful feature.

     Jim

    • Post Points: 5
  • Wed, Jun 24 2009 7:20 PM

    • EisUrmel
    • Not Ranked
    • Joined on Thu, Jun 25 2009
    • Posts 1
    • Points 20
    Re: changing LSW valid layers to ones only in layout Reply

     If you are still interested: try layerUsedValid

     

    Cheers

    • Post Points: 20
  • Thu, Jun 25 2009 2:03 AM

    Re: changing LSW valid layers to ones only in layout Reply

    I don't know what "layerUsedValid" is, but there's a solution on sourcelink.cadence.com for this - search for solution number 11163470. Also the new layer pallette due in IC614 will have this capability built in.

    Regards,

    Andrew.

    • Post Points: 20
  • Thu, Jun 25 2009 2:41 AM

    • vishwa
    • Not Ranked
    • Joined on Sun, Feb 15 2009
    • Posts 2
    • Points 25
    RE: changing LSW valid layers to ones only in layout Reply
    HI Andrew,

    I think u r sending to wrong person….

    regards

    vishwa
    • Post Points: 20
  • Thu, Jun 25 2009 2:56 AM

    Re: RE: changing LSW valid layers to ones only in layout Reply

    Huh? I responded with a relevant answer to this thread on the community RF Design forum, after an append yesterday.

    You (Vishwa) are subscribed to this forum, and as a result got sent the email about my append automatically. I did not send anything directly to you.

    So why do you think I sent it to the wrong person?

    Regards,

    Andrew.

    • Post Points: 20
  • Thu, Jun 25 2009 4:37 AM

    • vishwa
    • Not Ranked
    • Joined on Sun, Feb 15 2009
    • Posts 2
    • Points 25
    RE: RE: changing LSW valid layers to ones only in layout Reply
    sory andrew….

    I thought by mistake u have sent to me… I din't check  that it was for the forum….sry for that..

    regards

    vishwa
    • Post Points: 5
Page 1 of 1 (7 items)
Sort Posts:
Started by JoeV at 11 Mar 2009 11:00 PM. Topic has 6 replies.