• 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 Design
  3. spectre, redefinition of subckt definition

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 125
  • Views 20403
  • 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

spectre, redefinition of subckt definition

demsar
demsar over 13 years ago

Hi!

Is it possible to redefine a subckt definition in spectre? I have red in UltraSim there existst an option duplicate_subckt=warn-I cant find something similar for spectre. Just for clearification, renaming an existing subckt definition is not an option, I would realy need to use the same subckt name.

Thanks in advance!

Blaz

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 13 years ago

    From "spectre -h options" :

     109     duplicate_subckt=error
                              Allow duplicated subckt defintion. If set to `yes',
                              it allow to duplicate subckt definition;
                              if set to `no', it disallow duplicate subckt
                              definition.. Possible values are error, ignore and
                              warning.

    So yes, it's possible with spectre too. In a spectre netlist you can just add:

    myOpts options duplicate_subckt=warning

    In ADE (don't think this is on the form - I've not checked), you'd do Simulation->Options->Analog and go to the Additional Parameters field and enter "duplicate_subckt=warning"

    Regards,

    Andrew.

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

    Great, thanks for fast reply!

     

    Blaz

    • 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