• 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. RF Design
  3. How to make a block Noise-less while doing Noise analysis...

Stats

  • Locked Locked
  • Replies 10
  • Subscribers 65
  • Views 23917
  • 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

How to make a block Noise-less while doing Noise analysis in Spectre

RFStuff
RFStuff over 10 years ago

Dear All,

I am doing Pnoise analysis of my Receiver.

I want to make some block NOT add any Noise. How this can be achieved ?

Kind Regards,

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

    Better still, use Simulation->Options->Analog and then on the Main tab, at the bottom there is a NOISE OPTIONS section. You can decide to selectively turn on or off the noise contributions from blocks - there's a list of instances and a Select button to pick the instances.

    If using a really old version, you can achieve the same by using the Additional arguments field on the Miscellaneous tab, and entering noise_off=[I1 I2.I3] etc. The names have to be "netlist" names though. Much easier if you can use the UI by using a recent enough IC version.

    This works by internally in the simulator utilizing the isnoisy parameter of the devices (almost all devices support this now) but without you having to modify your schematics or requiring the CDF for the devices to netlist the isnoisy parameter. Note that for this to work for Verilog-A models which have noise contributions, they must implement an isnoisy instance parameter.

    Regards,

    Andrew.

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
Reply
  • Andrew Beckett
    Andrew Beckett over 10 years ago

    Better still, use Simulation->Options->Analog and then on the Main tab, at the bottom there is a NOISE OPTIONS section. You can decide to selectively turn on or off the noise contributions from blocks - there's a list of instances and a Select button to pick the instances.

    If using a really old version, you can achieve the same by using the Additional arguments field on the Miscellaneous tab, and entering noise_off=[I1 I2.I3] etc. The names have to be "netlist" names though. Much easier if you can use the UI by using a recent enough IC version.

    This works by internally in the simulator utilizing the isnoisy parameter of the devices (almost all devices support this now) but without you having to modify your schematics or requiring the CDF for the devices to netlist the isnoisy parameter. Note that for this to work for Verilog-A models which have noise contributions, they must implement an isnoisy instance parameter.

    Regards,

    Andrew.

    • Cancel
    • Vote Up +1 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