• 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. transient noise analysis

Stats

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

transient noise analysis

naderi
naderi over 14 years ago

 Hello all,

 In ADE, transient analysis allows to incorporate transient noise in the simulation. It however needs to define noisefmax parameter.

If a continuous-time analog design is concern, there is no limit for the maximum frequency of the noise in reality. So, Why is there such a parameter?

In my design I have tested for different noisefmax, and it seems the higher noisefmax, the lower SNR at the output. I wonder how to set this parameter to have a realistic noise estimation. Is there any idea?

 I appriciate your comments.

Thanks,

Ali

  • Cancel
Parents
  • naderi
    naderi over 14 years ago

     Thank you very much for your time and the detailed description.

    From what you mentioned the transient noise is therefore best for non-periodic and larg signal circuits, when noise is white. I think my circuits have the same situation.

    Is the filcker noise considered in this analysis?

    I have already optimized this design using noise ananlysis, and tried to get V**2/Hz < -138dB at all corners. Now when simulating using transient noise, I see that the output noise is highly depends on the noisefmax. For sure the circuit has finite bandwidth due to parasictics. It is a part of bigger design with discrete-time circuits with a sampling frequency of fs=5MHz (other parts of the design are verilogA models and do not generate noise). Changing noisefmax from fs to 128 fs procudes confusing results at different corners as following (noisefmin is not set).

    Corners    tt      ss       sf        fs        ff              noisefmax
    SNR    76.9    82.2    75.5    84.3    84.6    dB    fs = 5MHz
    SNR    82.3    71.1    72.3    70.2    75.3    dB    16xfs
    SNR    73.9    71.0    73.1    78.2    73.1    dB    128xfs
     

    In all the simulations the maximum step size is 1ns, which is much less than 1/fs. However, in some corners increasing the noisefmax reduces the total output noise. Moreover, for those corners that output noise has increased vs noisefmax, trends are not similar.

    I wonder if this bahavior can be explain for one circuit. It seems simulator is changing the paramters nonlinearly based on noise bandwidth and makes it difficult to trust the reseults.

    Any idea?

    Thanks,

    Ali

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • naderi
    naderi over 14 years ago

     Thank you very much for your time and the detailed description.

    From what you mentioned the transient noise is therefore best for non-periodic and larg signal circuits, when noise is white. I think my circuits have the same situation.

    Is the filcker noise considered in this analysis?

    I have already optimized this design using noise ananlysis, and tried to get V**2/Hz < -138dB at all corners. Now when simulating using transient noise, I see that the output noise is highly depends on the noisefmax. For sure the circuit has finite bandwidth due to parasictics. It is a part of bigger design with discrete-time circuits with a sampling frequency of fs=5MHz (other parts of the design are verilogA models and do not generate noise). Changing noisefmax from fs to 128 fs procudes confusing results at different corners as following (noisefmin is not set).

    Corners    tt      ss       sf        fs        ff              noisefmax
    SNR    76.9    82.2    75.5    84.3    84.6    dB    fs = 5MHz
    SNR    82.3    71.1    72.3    70.2    75.3    dB    16xfs
    SNR    73.9    71.0    73.1    78.2    73.1    dB    128xfs
     

    In all the simulations the maximum step size is 1ns, which is much less than 1/fs. However, in some corners increasing the noisefmax reduces the total output noise. Moreover, for those corners that output noise has increased vs noisefmax, trends are not similar.

    I wonder if this bahavior can be explain for one circuit. It seems simulator is changing the paramters nonlinearly based on noise bandwidth and makes it difficult to trust the reseults.

    Any idea?

    Thanks,

    Ali

    • 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