• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Custom IC SKILL
  3. Default param values not saved in OA cell property.

Stats

  • Locked Locked
  • Replies 3
  • Subscribers 142
  • Views 13505
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Default param values not saved in OA cell property.

SrBraj
SrBraj over 5 years ago

When I place a pcell and do not change the W parameter (default is used) the value is not saved in the OA cell property.

When I change the default value of the super master now, the old pcell will get the new default value automatically because there is nothing saved inside the OA cell for this parameter.

Do you have any Idea, that how we can save the default values in the OA cell properties so that this value doesn't get updated if the default values are updated in the new PDKs

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 5 years ago

    If you set the parameter in the CDF for that cell to have storeDefault=yes, then it will put the property  on the instance even if it is the same value as the CDF default.

    Note that in general it's wise to have the CDF and PCell defaults the same (and if you don't, you really must set storeDefault=yes otherwise you'll exhibit odd behaviour because the form would show the CDF default, but the instance's behaviour would reflect the Pcell's default).

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • SrBraj
    SrBraj over 5 years ago in reply to Andrew Beckett

    Hi Andrew

    Thanks for your quick reply as always.

    I want to do the following in my pcells:

    I. initially for a parameter w of p-cell A, default value was set to 5u in CDF

    ii. I created a layout design "demo" and placed the pcell on to it. Save and close the design. 

    iii. Now I have changed the default value of parameter w of p-cell A to 7u in CDF.

    iv. If I open layout design "demo", then it should not update the value of parameter w to 7u. Should keep the value to 5u only.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 5 years ago in reply to SrBraj

    Provided that storeDefault=yes has been set for w in the CDF before you place the instance in step ii above, it will do as you expect. 

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information