• 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. purpose of file "sp.noise.sp"

Stats

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

purpose of file "sp.noise.sp"

Ymmen
Ymmen over 5 years ago

Hi,

During SP analysis of LNA circuit (quite large netlist due to extracted views), the simulation is very slow. I could trace it to a file (sp.noise.sp) in psf folder, which I believe gets written after SP calculation at every frequency and hence gets very large in size(~2GB). What is the purpose of this file? Does it write noise summary of each instance in that file? If I want to simulate only noise figure and not care about noise summary, how can I avoid writing to such a file, and hence speed up my SP analysis?

SP stands for S parameter.

Thanks 

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

    Firstly this is because you have the "Do Noise" checked on the sp analysis form - it then performs a noise analysis as part of the s-parameter analysis, and writes the output data into the sp.noise.sp database. It also outputs any noise contributions from each component into this database as well (these can then be shown via Results->Print->Noise Summary. 

    If you don't want to analyse noise, you can simply turn off the "Do Noise" (set it to "no"). If you want to analyses noise, but don't want the contributions, then right now the only way to do that is via the Outputs->Save All form and to set "Signals to output (save)" at the top to "lvlpub" and the "Select level of subcircuit to output (nestlvl)" to 0. You can't currently do this on the sp analysis specifically, so this will impact all analyses - so if you were running transient at the same time, that would limit the signals saved there too. I filed an enhancement change request (CCR 2212787) to allow save/nestlvl to be specified on the sp analysis directly (the noise analysis already supports this). Turning off the noise contributions should make a massive reduction in the file size as then only a few waveforms are saved.

    Regards,

    Andrew.

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
  • Ymmen
    Ymmen over 5 years ago in reply to Andrew Beckett

    That helped. Thank you.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Ymmen
    Ymmen over 5 years ago in reply to Andrew Beckett

    That helped. Thank you.

    • 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