• 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. Annotate DC node voltages on terminals of user defined cellviews...

Stats

  • Locked Locked
  • Replies 5
  • Subscribers 144
  • Views 16637
  • 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

Annotate DC node voltages on terminals of user defined cellviews in Schematic

Atul Dwivedi
Atul Dwivedi over 10 years ago

Hi there,

In continuation with the problem mentioned here: http://community.cadence.com/cadence_technology_forums/f/48/t/33334 .

I have found that the problem is only in cells created by user (in Schematic:  Create->Cellview->From cellview). The DC node voltages are mentioned at the terminals of all the cells from analogLib and cells from the tech DK (nmos, pmos etc) (irrespective of the hierarchy), but not mine.

So, my question is simple, while creating cellview symbols from existing cellviews, what steps should I follows, so that wherever I instantiate this, the DC node voltages are annotated at the terminals?

(Also, if the cellviews are already created, what can be done now to show the DC node voltages at the terminals?).

Thanks and Regards,

Atul. 

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 10 years ago

    Hi Atul,

    When using the schematic to symbol generator (using Create->CellView->From CellView), when the form appears with the list of pins on, there's a Load/Save checkbox. Turn that on, and then next to the Load button there's a cyclic field (which defaults to "digital"). Change this to "analog" and then hit load:

    This is assuming that the tsgTemplateMasters variable has been left at default. You can set the default template in your .cdsinit by using:

    envSetVal("schematic" "tsgTemplateType" 'string "analog")

    (note "artist" can be used instead of "analog" - they do the same thing).

    This means that generated symbols will have the cdsTerm labels on the pins.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Atul Dwivedi
    Atul Dwivedi over 10 years ago

    Thanks Andrew, for such a detailed explanation. 

    I wont be able to test now, will get back with the results as soon as I am able to.

    Regards,

    Atul.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Atul Dwivedi
    Atul Dwivedi over 10 years ago

    Dear Andrew,

    I followed the steps you mentioned. But it did not work.

    I did not see an "analog" option in the cyclic list (no "digital" either), but I used "artist" instead.

    Any other thing I might be missing?

    Regards,

    Atul.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • paulinho
    paulinho over 3 years ago in reply to Andrew Beckett

    Is it possible to edit the above mentioned symbol properties ´digital`/ `analog´ / `artist`  after the symbol has been created ?

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 3 years ago in reply to paulinho
    paulinho said:
    Is it possible to edit the above mentioned symbol properties ´digital`/ `analog´ / `artist`  after the symbol has been created ?

    No. It's not a property, so that wouldn't make sense. It defines the template which controls how the symbol is created, which labels are added and so on.

    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