franco
New Member
Offline
Posts: 4
|
Hi Yawei and chenyan Thank you! Yes, 2) is simple and easy to do when runing simulation, but I think only noise in the buffer at the threshold crossing is useful for the total phase noise, the noise in the buffer when the ouput is High or Low is useless for the total phase noise, so if I use simulation 2) as the result, I over-estimate the phase noise, that is, if 2)'s result can meet my spec, the circuit must be OK, is this thought right? would you like give more explanation about this? The noise in the VCO and the noise in the buf are independent, so I think the phase noise(before 10*log10) can be summed directly, but one thing I am uncertion is, the two Sphi1(f) and Sphi3(f) are simulated in different Pnoise setting, one is "source" and the other is "jitter". That is Sphi3(f) is the sampled phase noise at the threshold crossing, but Sphi1(f) is not, so, i am not sure are the sum is meaningful? Let us recall the phase noise model of the PLL, generally, we simulate the phase noise of VCO, CP, DIV etc independently, then after their transfer function respectively, at the output, we add the phase noise together, useing the final summed phase noise, we can calculate the total PLL's jitter. in the PLL's model, the DIV (divider) is a driven circuit, and we should use "timedomain" or "jitter" when simulating it, for other components, we should choose "source". I think it is a little similar to the question I asked, when we sum the phase noise together, is it meaninful? Besides, consider a PLL with input 50MHz, and output 500MHz, the divider ration is 10, assuming only VCO and DIV are noisy componets, the the transfer function of VCO is Hvco(f), the DIV tranfer funtion is Hdiv(f). the VCO's phase noise is Svco(f) and DIV's phase noise is Sdiv(f). If the frequency range what i am interesting is 1K~100M. Since I simulate DIV with "jitter" option, so the valid frequency range is 1K~25MHz. Now I want to calculate the PLL's output jitter. firstly, I can calculate the phase noise of the PLL as Spll(f)=Svco(f)*Hvco(f)^2+Sdiv(f)*Hdiv(f)^2 than i integrate the Spll(f) to calculate the jitter. Now, the question is how to choose the integartion frequency range? 1) integrating Spll(f) from 1KHz to 100MHz. 2) integrating Svco(f)*Hvco(f)^2 from 1KHz to 100MHz, and integrating Sdiv(f)*Hdiv(f)^2 from 1KHz to 25Mhz then sum them. which is correct?
Regards Franco
|