• 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. Phase noise from transient: PN function

Stats

  • Locked Locked
  • Replies 4
  • Subscribers 64
  • Views 7852
  • 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

Phase noise from transient: PN function

maaz2020
maaz2020 over 2 years ago

Hi,

I wanted to follow up on an old post (now locked) and have two questions:

https://community.cadence.com/cadence_technology_forums/f/rf-design/47278/usage-of-pn-after-transient-noise-simulation

  • is the PN function equivalent to what described in the document "Jee Measurement Using PSS/Pnoise and Transient Noise Analysis: RAK" (p.33):

 

  • in the transient simulation options do we need to enable the Multiple Runs option to estimate the jitter?

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 2 years ago

    From a very quick look, the PN function with the method set to "Absolute Jitter Method" is essentially equivalent to the expression shown above, assuming of course you pick the same crossing type, window, window size etc.

    There's no need to turn on multiple runs to estimate the jitter; that's only if you want to get a few samples to see how sensitive it is to random variation between runs.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • maaz2020
    maaz2020 over 2 years ago in reply to Andrew Beckett

    Thanks Andrew,

    this is significant time saving! Does it figure out the jitter in the background then, even if you've got that switch off?

    Thanks,

    Maurizio

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 2 years ago in reply to maaz2020
    maaz2020 said:
    this is significant time saving! Does it figure out the jitter in the background then, even if you've got that switch off?

    I'm not sure I understand your question. The jitter is computed from the random variation you get over time with noise sources enabled during the transient - it then computes the absolute jitter and does a psd of the result. I'm not sure what is "in the background" about this, but I don't see how you came to the conclusion that the multiple runs would be needed; that simply runs several times but varies the seed between runs to get a different random sequence. In general with transient noise, if you are averaging noise-related effects over a long time, you can either run a long simulation or run multiple shorter simulations in parallel. I'm not sure that's particularly relevant in this case though.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • ShawnLogan
    ShawnLogan over 2 years ago in reply to Andrew Beckett

    Dear maaz2020,

    maaz2020 said:
    is the PN function equivalent to what described in the document "Jee Measurement Using PSS/Pnoise and Transient Noise Analysis: RAK" (p.33):

    You may be interested in a note I assembled concerning this document in a Dropbox link at the Forum post

    https://community.cadence.com/cadence_technology_forums/f/rf-design/56894/jee-measurement/1389211#1389211

    As a result of the effort, I submitted a number of potential comments and corrections to Cadence. Part I of the note at URL:

    provides a summary of the potential corrections and comments. To avoid the spam filter, I included the link as a graphic. To allow you to access the link more easily if you are interested, copy and append: "www.", "dropbox.com" and the following text string to create the link for a browser.

    /s/3m531dl4fl7bwbr/jee_computation_example_sml_032823v1p0.pdf?dl=0

    Shawn

    • 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