Home
  • Products
  • Solutions
  • Support
  • Company

This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  • Products
  • Solutions
  • Support
  • Company
Community RF Design Frequency multiplier phase noise simulation and how to get...

Stats

  • Locked Locked
  • Replies 4
  • Subscribers 63
  • Views 2948
  • 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

Frequency multiplier phase noise simulation and how to get raising/falling edge phase noise contributions separately

maaz2020
maaz2020 over 1 year ago

Hi,

I have a frequency multiplier driven circuit (x2) and would like to plot the phase noise for one edge only (as if I used sampled jitter). I have read the thread in

https://community.cadence.com/cadence_technology_forums/f/rf-design/27259/simulating-frequency-multiplier-phase-noise-in-pss-qpss-pnoise-qpnoise

in which it is concluded that the correct way for PSS + pnoise simulation is to use sweep=relative (rel-hr=2 in my case). This is available in noisetype=timeaverage, therefore cannot plot separately raising or falling edge phase noise.

I assume noisetype=sampled (jitter) is not the correct tool here, as it will ignore one rising and one falling edge of the output waveform in the PSS period.

So what is the correct way of getting separate raising/falling edges contributions?

Thanks

  • Cancel
Parents
  • Tawna
    Tawna over 1 year ago

    If you want to plot a freq multiplier and look at noise on an edge, you need to use sampled(jitter).  There is an article on https://support.cadence.com that walks you through the process.   

    How to simulate a Multiplier in SpectreRF Shooting Newton PSS (24 Mar 2022) 
    This article describes how to simulate a multiplier circuit under these three conditions:
    1. driven circuit with multiplier, using pnoise sampled
    2. oscillator circuit with multiplier, using pnoise sampled
    3. oscillator circuit with multiplier, using pnoise timeaverage
    If you want separate contributions from rising and falling edges, you can do a simulation looking at the rising edge and a second simulation looking at the falling edge (on the pnoise form, specify rising or falling).  You can set up separate pnoise jitter measurements.  Below I have one measuring the rising edge and another measuring the falling edge.
    e
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Tawna
    Tawna over 1 year ago

    If you want to plot a freq multiplier and look at noise on an edge, you need to use sampled(jitter).  There is an article on https://support.cadence.com that walks you through the process.   

    How to simulate a Multiplier in SpectreRF Shooting Newton PSS (24 Mar 2022) 
    This article describes how to simulate a multiplier circuit under these three conditions:
    1. driven circuit with multiplier, using pnoise sampled
    2. oscillator circuit with multiplier, using pnoise sampled
    3. oscillator circuit with multiplier, using pnoise timeaverage
    If you want separate contributions from rising and falling edges, you can do a simulation looking at the rising edge and a second simulation looking at the falling edge (on the pnoise form, specify rising or falling).  You can set up separate pnoise jitter measurements.  Below I have one measuring the rising edge and another measuring the falling edge.
    e
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
  • maaz2020
    maaz2020 over 1 year ago in reply to Tawna

    Thanks Tawna..

    so I assume this procedure can be generalised to other multiplication factors by adding the correct  dB factor? 

    • 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