• 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 Simulation 1/f noise

Stats

  • Locked Locked
  • Replies 3
  • Subscribers 125
  • Views 2571
  • 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 Simulation 1/f noise

kangjh7
kangjh7 over 11 years ago

Hello,

  I have a simple question: when running transient analysis, is it possible to include 1/f noise in the signal output?  I thought that it was only possible using the non-transient noise analysis, but I ran across this on this site, which made me actually sign up and post this question:

Pedro,

To try to answer your questions:

  1. You can either import the results into Matlab using the "spectre toolbox" for Matlab (covered in the documentation), or in ViVA you can use File->Save from the results browser to save into Matlab form.
  2. Presumably you could compare them in Matlab?
  3. Transient noise is including the same as a small signal noise source. If using noisefmax only, you get white noise at noisefmax across the whole spectrum. If you specify noisefmin you get coloured noise (i.e. flicker noise) from noisefmin upwards. Yes, the noise is up and down converted. Bear in mind that you get the signal containing both the signal and the noise.
  4. PSS+PNOISE are completely independent from transient noise. PSS+PNOISE will be a much more efficient way of simulating the noise in a periodic circuit - and probably more accurate - unless the circuit has a large signal response to the noise.
  5. It depends! Very hard to know without looking at the circuit. Why do you want to use transient noise rather than PSS+PNOISE anyway?

Regards,

Andrew. 

 Thank you in advance!

 John

  • Cancel
Parents
  • Andrew Beckett
    Andrew Beckett over 11 years ago

    John,

    I think you misread my reply (and the post which you referred to) where I said that, yes, including the 1/f noise in transient noise is possible - you just have to specify noisefmin to do so.

    I can only imagine that you're looking at an old manual from when transient noise was first implemented (even then I don't recall that being a limitation; I looked back even in spectre from MMSIM60 from 2004-2005 and noisefmin was available then too). Can you let me know where you're reading this? The name and version of the manual - a URL if it's from Cadence Online Support - or if it's a PDF then tell me the page number. I did some searching in current documentation and didn't see anything saying that 1/f noise cannot be included. If there's something wrong in the manuals, we need to be aware so that we can fix it.

    Regards,

    Andrew.

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

    John,

    I think you misread my reply (and the post which you referred to) where I said that, yes, including the 1/f noise in transient noise is possible - you just have to specify noisefmin to do so.

    I can only imagine that you're looking at an old manual from when transient noise was first implemented (even then I don't recall that being a limitation; I looked back even in spectre from MMSIM60 from 2004-2005 and noisefmin was available then too). Can you let me know where you're reading this? The name and version of the manual - a URL if it's from Cadence Online Support - or if it's a PDF then tell me the page number. I did some searching in current documentation and didn't see anything saying that 1/f noise cannot be included. If there's something wrong in the manuals, we need to be aware so that we can fix it.

    Regards,

    Andrew.

    • 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