• 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. Divider noise in a PLL

Stats

  • Locked Locked
  • Replies 9
  • Subscribers 126
  • Views 8626
  • 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

Divider noise in a PLL

Nalaeg
Nalaeg over 1 year ago

I am running a transient PLL simulation. I check the phase noise and the jitter. I calculate the phase noise as follows: I check the delay between the input signal and the feedback signal, subtract its average and then get the rms of the whole thing. I calculate jitter at the output of the PLL using jitter function. Both these calculations give reasonable results and are correct in how I calculate. The weird thing comes now: I define the transient noise at 20G only for the divider, to check only the effect of the noise of the divider both at phase noise and at jitter. I find the phase noise(jitter between input and feedback signal) and the jitter at the output to have the same value in cadence. Matlab shows that these "2 jitters", one between input and feedback signal and the other one at the output, to have different values. I think Matlab calculation is reasonable because the noise of the divider sees a high pass function for phase noise  (the jitter between input and feedback signal) and a low pass function when I check the output of the PLL. Has anyone faced this issue before?

I am looking forward to your reply.

  • Cancel
Parents
  • Nalaeg
    Nalaeg over 1 year ago

    I am running a transient PLL simulation. I check the phase noise and the jitter. I calculate the phase noise as following: I check the delay between the input signal and the feedback signal, subtract its average and then get the rms of the whole thing. I also calculate jitter at the output of the PLL using jitter function. The weird thing: I define the transient noise only for the divider, to check only the effect of the noise of the divider both at phase noise and at jitter of the whole PLL. I find the phase noise(delay between input and feedback signal) and the jitter at the output to have the same value in cadence. Next, I take the divider in a separate testbench, apply ideal input signal, run a pss and pnoise and get the noise plot. I put the values in Matlab and Matlab shows that these "2 jitters", the one between input and feedback signal and the other one at the output, to have different values. I think Matlab calculation is reasonable because the noise of the divider sees a high pass function (modelled in Matlab)  for the jitter between input and feedback signal and a low pass function (modelled in Matlab) when I check at the output of the PLL. What is your opinion about this thing? Why cadence shows that the noise of divider has the same effect when I look at the input (delay between input signal and feedback signal) and when I look at the jitter at the output? Any idea will be very helpful.

    Many thanks in advance!

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 1 year ago in reply to Nalaeg

    Can you please stop posting the same question multiple times (even if in different forums)? This is against the forum guidelines (please read those). I’ll just join the posts together because otherwise it is confusing and hard to follow, plus leads to duplication of effort (or more likely, nobody will answer at all).

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Andrew Beckett
    Andrew Beckett over 1 year ago in reply to Nalaeg

    Can you please stop posting the same question multiple times (even if in different forums)? This is against the forum guidelines (please read those). I’ll just join the posts together because otherwise it is confusing and hard to follow, plus leads to duplication of effort (or more likely, nobody will answer at all).

    • 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