• 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. Mixed-Signal Design
  3. error in Transient analysis (SPECTRE-16929)

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 64
  • Views 11467
  • 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

error in Transient analysis (SPECTRE-16929)

mirtaji65
mirtaji65 over 3 years ago

I designed amplifier. This amplifier alone works well, I did various analyzes (tran.dc.ac ) on it
I want to use a digital to analog converter next to it.This DAC alone works well
but But when I use both blocks dac and op amp together and do the Transient analysis, I got the following error message

Error found by spectre at time = 1 us during transient analysis `tran'.
ERROR (SPECTRE-16929): Transient analysis is simulating with step size less than 200e-21 s for 1000 steps.
Change option `max_consecutive_minstep' to adjust the allowed maximum number of consecutive steps to be less than 10*MinStep.

virtuoso version 6.1.7-64b

How can I solve this problem?

Thank

  • Cancel
Parents
  • ShawnLogan
    ShawnLogan over 3 years ago

    Dear mirtaj65,

    mirtaji65 said:
    I designed amplifier. This amplifier alone works well, I did various analyzes (tran.dc.ac ) on it
    I want to use a digital to analog converter next to it.This DAC alone works well
    but But when I use both blocks dac and op amp together and do the Transient analysis, I got the following error message

    Writing for myself only, there is not enough information in your simulation setup and circuit blocks for me to provide any potentially useful hints as to what you might do. Examples of the initial questions in my mind that might provide me some thoughts for you are:

    1. What is the full spectre.out file?

    2. What is the netlist transient analysis command (full netlist if possible)? Specifically, I am trying to understand the specific spectre simulator you are using and its various accuracy options.

    3. Is there a power supply to your opamp? It appears all its terminals are set to ground.

    4. What exactly is the current source driving in your DAC?

    5. What event is happening at 1 us when the simulation provides the error (i.e., is there an introduction of a pulse or other signal in either of the two subcircuits?)

    6. Have you enabled the +diagnose option  to provide any more clues as to the failure mechanism?

    I apologize for my lack of understanding...perhaps other Forum members have enough information with what you have provided in your Forum post...but I sadly do not!

    Shawn

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • ShawnLogan
    ShawnLogan over 3 years ago

    Dear mirtaj65,

    mirtaji65 said:
    I designed amplifier. This amplifier alone works well, I did various analyzes (tran.dc.ac ) on it
    I want to use a digital to analog converter next to it.This DAC alone works well
    but But when I use both blocks dac and op amp together and do the Transient analysis, I got the following error message

    Writing for myself only, there is not enough information in your simulation setup and circuit blocks for me to provide any potentially useful hints as to what you might do. Examples of the initial questions in my mind that might provide me some thoughts for you are:

    1. What is the full spectre.out file?

    2. What is the netlist transient analysis command (full netlist if possible)? Specifically, I am trying to understand the specific spectre simulator you are using and its various accuracy options.

    3. Is there a power supply to your opamp? It appears all its terminals are set to ground.

    4. What exactly is the current source driving in your DAC?

    5. What event is happening at 1 us when the simulation provides the error (i.e., is there an introduction of a pulse or other signal in either of the two subcircuits?)

    6. Have you enabled the +diagnose option  to provide any more clues as to the failure mechanism?

    I apologize for my lack of understanding...perhaps other Forum members have enough information with what you have provided in your Forum post...but I sadly do not!

    Shawn

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
  • mirtaji65
    mirtaji65 over 3 years ago in reply to ShawnLogan

    Thanks I think I made a mistake in setting the compensating capacitor

    • 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