• 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 Setup doesn't work in port/vsource

Stats

  • Locked Locked
  • Replies 10
  • Subscribers 63
  • Views 9780
  • 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 Setup doesn't work in port/vsource

VIP of NH
VIP of NH over 8 years ago

I'm simply simulating pss and pnoise for a port/vsource, with added phase noise "freq, noise(dBc)" pairs.

In my testbench, there's only the vsource and it's labelled output, and gnd. 

In ade, I setup pss output as voltage between vsource positive and vsource negative(gnd), no input.

But the simulation result in Direct Plot -> pnoise -> Phase Noise gives me a straight line with same value for all frequencies.

Then it means either the added Phase Noise pairs don't work, or there's sth wrong with my simulation.

Could you please tell me why?

Thank you very much.

Here's my testbench and vsource setup (when I use port, the setup is almost the same, only with a 50 Ohm impedance for the port)

Here's the ade setup for pss and pnoise:

Here's the simulation result plot of phase noise:

 

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

    This is very hard to diagnose without seeing the circuit and setup in more detail, but I will make these points:

    1. Your tstab is very short. It will simulate to the onset of periodicity (maybe you have some startup sources which take ~5ns before they become periodic?) plus the tstab plus one cycle of the fundamental. You're effectively only including just over 3 cycles of the input frequency. Your tstab really needs to be long enough for the PLL to have locked - I think it's unlikely to have locked in 3 cycles of the input frequency. If it's not locked, the circuit is not periodic but the shooting method can get confused because the circuit has a strongly nonlinear response to the initial conditions and so it's hard for the shooting algorithm to be able to predict what it needs to change for the circuit to be periodic.
    2. Not sure what type of oscillator you have, but it must be pretty sinusoidal if 410 harmonics is enough to cover the spectral content of the oscillator (since the VCO output is at the 405th harmonic of the input frequency). You may need more harmonics to force more time steps in the VCO to make it more likely to continue oscillating.
    3. It's very hard for PSS to converge with such high divide ratios - you certainly need longer tstab. What appears to have happened is that the shooting algorithm has caused the oscillator to die out - probably because it was not stable enough in the first place.

    This would be better dealt with via customer support because then hopefully you can share the circuit.

    Regards,

    Andrew.

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

    This is very hard to diagnose without seeing the circuit and setup in more detail, but I will make these points:

    1. Your tstab is very short. It will simulate to the onset of periodicity (maybe you have some startup sources which take ~5ns before they become periodic?) plus the tstab plus one cycle of the fundamental. You're effectively only including just over 3 cycles of the input frequency. Your tstab really needs to be long enough for the PLL to have locked - I think it's unlikely to have locked in 3 cycles of the input frequency. If it's not locked, the circuit is not periodic but the shooting method can get confused because the circuit has a strongly nonlinear response to the initial conditions and so it's hard for the shooting algorithm to be able to predict what it needs to change for the circuit to be periodic.
    2. Not sure what type of oscillator you have, but it must be pretty sinusoidal if 410 harmonics is enough to cover the spectral content of the oscillator (since the VCO output is at the 405th harmonic of the input frequency). You may need more harmonics to force more time steps in the VCO to make it more likely to continue oscillating.
    3. It's very hard for PSS to converge with such high divide ratios - you certainly need longer tstab. What appears to have happened is that the shooting algorithm has caused the oscillator to die out - probably because it was not stable enough in the first place.

    This would be better dealt with via customer support because then hopefully you can share the circuit.

    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