• 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. cyclic-fields in a pcell-property

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 143
  • Views 13898
  • 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

cyclic-fields in a pcell-property

Peach99
Peach99 over 13 years ago

Hi All,

I'm trying to integrate a cyclic field (like a pull down menu with several options) in the property form of a pcell, but I find no way to do this! By default you can only use the data types 'int', 'string', 'float', 'boolean' and 'ilList', but these types are not the types I'm looking for!

pcDefinePCell(list(ddGetObj("Primlib") "nmos_cascode_param_SKILL2" "layout")
    ((CascodeLength float 1.0)
    (CascodeWidth float 5.0)
    (MirrorLength float 1.0)
    (MirrorWidth float 5.0)
    )
    let(....

 I have replaced the float-type by the cyclic-type, but it didn't work, because this type isn't supported by the 'pcDefinePCell'-function!

Can anybody help me?

 

Regards,

Daniel Pietsch 

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 13 years ago

    Daniel,

    The pcell parameters only concern themselves with the data type - whether it is a float, or a string, or a boolean (say). In order to make the parameter display on the create instance/edit properties form as a cyclic field, you would define that information in the CDF - there you can control the prompt and the choices.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Peach99
    Peach99 over 13 years ago

    Thank you very much for your reply!

    I thought that the property of the pcell is displayed in the CDF-Editor, but in the CDF-Editor I have to add parameters with the same name and then I can create the cyclic fields! I might have guessed!

    Regards,

    Daniel.

    • 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