Home > Community > Forums > Custom IC SKILL > Pcell skill code help

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

 Pcell skill code help  

Last post Mon, Oct 14 2013 1:05 PM by custom. 2 replies.
Started by custom 14 Oct 2013 11:56 AM. Topic has 2 replies and 2216 views
Page 1 of 1 (3 items)
Sort Posts:
  • Mon, Oct 14 2013 11:56 AM

    • custom
    • Not Ranked
    • Joined on Sat, Aug 29 2009
    • Posts 9
    • Points 170
    Pcell skill code help Reply

    I made a Pcell by Graphical Interface then out putting it to SKILL. This cell has several defined conditions.

    When the cell is placed into layout and I bring up the 'edit properties form' I would like to unselect two of the defined conditions and it automatically unselects a third. For example: if I unselect (turn off) metal5 and metal6 it will turn off via5 automatically.

    Not sure how to do this in the Pcell Skill code.

    thanks,

    Mark

    Filed under:
    • Post Points: 20
  • Mon, Oct 14 2013 12:46 PM

    Re: Pcell skill code help Reply

    Mark,

    You can't do this in Pcell code, since a Pcell cannot affect the instance parameters. Pcell parameters control evaluation of the Pcell (it gets evaluated once per unique set of parameter values, so two instances with the same parameters share the same Pcell subMaster).

    Instead you could define CDF for the cell and have CDF callbacks associated with the metal5 and metal6 parameters which would take care of turning off the via parameter if both were unset.

    Regards,

    Andrew 

    • Post Points: 20
  • Mon, Oct 14 2013 1:05 PM

    • custom
    • Not Ranked
    • Joined on Sat, Aug 29 2009
    • Posts 9
    • Points 170
    Re: Pcell skill code help Reply

    I'll try it with CDF's then. Thanks Andrew.

    Mark

    • Post Points: 5
Page 1 of 1 (3 items)
Sort Posts:
Started by custom at 14 Oct 2013 11:56 AM. Topic has 2 replies.