• 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. Virtuoso ADE Dynamic Parameter Clarification

Stats

  • Locked Locked
  • Replies 4
  • Subscribers 125
  • Views 14519
  • 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

Virtuoso ADE Dynamic Parameter Clarification

jjang3
jjang3 over 11 years ago

Hello everyone,

 

I just have a quick question on certain aspect of dynamic paramter on Virtuoso ADE. As you can see from the image, why does temperature reset to 27C after changing into 90C from 1900ns? 

 

 

Here is another image with temperature setting for dynamic paramter:

http://imgur.com/Me34XqT

 

Thank you very much for any replies,

Sincerely,

jjang3 

  • reset.PNG
  • View
  • Hide
  • Cancel
  • Andrew Beckett
    Andrew Beckett over 11 years ago

    Something is a bit odd - because it has a message about initial condition solution time - near the end of the transient. So it looks as if it is doing more than one transient or something similar.

    Please can you post:

    1. The analysis statements and options at the bottom of the input.scs (Simulation->Netlist->Display) - everything from the bottom of the circuit to the end of the file. Please post the text rather than a picture (text is searchable, copy-and-pastable).
    2. Which subversion of spectre you're using (that will be at the top  of the spectre log file)

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • jjang3
    jjang3 over 11 years ago

    Hello Andrew,

     

    Thank you very much for your reply. As you have requested:

     

     ic net017=1V net018=0V net019=0V net020=0V 

    simulatorOptions options reltol=1e-3 vabstol=1e-6 iabstol=1e-12 temp=27 \

        tnom=27 scalem=1.0 scale=1.0 gmin=1e-12 rforce=1 maxnotes=5 maxwarns=5 \

        digits=5 cols=80 pivrel=1e-3 sensfile="../psf/sens.output" \

        checklimitdest=psf 

    tran tran stop=2000n param=temp param_vec=[0n 27 1900n 90] \

        write="spectre.ic" writefinal="spectre.fc" annotate=status maxiters=5 

    finalTimeOP info what=oppoint where=rawfile

    modelParameter info what=models where=rawfile

    element info what=inst where=rawfile

    outputParameter info what=output where=rawfile

    designParamVals info what=parameters where=rawfile

    primitives info what=primitives where=rawfile

    subckts info what=subckts  where=rawfile

    saveOptions options save=allpub 

     

     

    and I believe the subversion is:

    Cadence (R) Virtuoso (R) Spectre (R) Circuit Simulator

    Version 10.1.1.374.isr21 64bit 

     

    Thank you very much,

    Sincerely,

    jjang3 

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 11 years ago

    jjang3,

    OK, I've experimented with your setup, and all that is happening is that once the transient is completed, it's resetting the temperature back to the original value so that any analyses which run after the tran will use the normal temperature rather than whatever it ended up with in the transient. The transient itself will have completed by the time it resets the temperature.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • jjang3
    jjang3 over 11 years ago

    Hi Andrew,

     

    Thank you so much for your reply. I really appreciate it.

     

    Sincerely,

    jjang3

    • 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