• 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. simple RC circuit

Stats

  • Locked Locked
  • Replies 10
  • Subscribers 126
  • Views 16786
  • 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

simple RC circuit

Sali
Sali over 11 years ago

 Dear all,

Can some one help me to understand why the voltage at time zero drops to a value less than 1 V?

Please check the attached file.

Thanks, 

  • RC test.png
  • View
  • Hide
  • Cancel
Parents
  • Marc Heise
    Marc Heise over 11 years ago

    I've run it through spectre, getting your results. If you think something is strange read your simulation logs:

      Notice from spectre during IC analysis, during transient analysis `tran'.
        C0: Initial condition computed for node net04 is in error by 909.091 mV.
            Decrease `rforce' to reduce error in computed initial conditions.  However, setting rforce too small may
    result in convergence difficulties or in the matrix becoming singular.

     Now in your options rforce is set to "1", which is forcing a 1Ohm resistor over the cap to find a DC solution.
    Reduce that rforce to smalller values. You still will get some error in the initial condition but not by that magnitude.

    What are you trying to simulate? Would be a better idea to have a settled system before hitting it with the pulse.

     

    Marc

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Marc Heise
    Marc Heise over 11 years ago

    I've run it through spectre, getting your results. If you think something is strange read your simulation logs:

      Notice from spectre during IC analysis, during transient analysis `tran'.
        C0: Initial condition computed for node net04 is in error by 909.091 mV.
            Decrease `rforce' to reduce error in computed initial conditions.  However, setting rforce too small may
    result in convergence difficulties or in the matrix becoming singular.

     Now in your options rforce is set to "1", which is forcing a 1Ohm resistor over the cap to find a DC solution.
    Reduce that rforce to smalller values. You still will get some error in the initial condition but not by that magnitude.

    What are you trying to simulate? Would be a better idea to have a settled system before hitting it with the pulse.

     

    Marc

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

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