The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Jul 16th, 2024, 9:04am
Pages: 1
Send Topic Print
Some doubts in modeling jitter (Read 2921 times)
pkd
Junior Member
**
Offline



Posts: 25
India
Some doubts in modeling jitter
Jun 05th, 2008, 8:50pm
 
Hi!
I have read from some books that, phase noise causing jitter is modeled as 1/f (pink) Gaussian noise. Suppose you consider that ϕ is a random variable having Gaussian pink distribution. Then, the sine wave plagued with phase noise is given by y(t)= Asin(ωt+ϕ). Implementing the above process in a digital computer, typically it would be done as follows: y_n=y(nT_s )= Asin(2πf/f_s   n+ϕ), where n=0,1,2,…, and f_s=1/T_s .
The question is how often should ϕ be sampled. Should ϕ by ϕ_n, meaning that ϕ is sampled at every step of n, or is it sampled once every cycle? But the problem is doing this way; the waveform becomes discontinuous at the edges of the cycles.

Our question is more clearly explained in the attached document:

The code used to generate the above plot is given below:
fs=100; % [color=#990000]100 samples per cycle
y=zeros(10*fs,1);
for n=1:10 % sampling phase noise once every cycle
y((1:fs+1)+(n-1)*fs)=sin(2*pi*[0:1/fs:1]+randn); % randn is white    Gaussian random variable
end[/color]
Back to top
 
View Profile   IP Logged
Stefan
Senior Member
****
Offline



Posts: 124

Re: Some doubts in modeling jitter
Reply #1 - Jun 6th, 2008, 3:43am
 
Think of phase noise in terms of random frequency deviation between periods, not phase deviation itself.
Check the papers section of designers guide for some literature.
Back to top
 
 
View Profile 16731287   IP Logged
Visjnoe
Senior Member
****
Offline



Posts: 233

Re: Some doubts in modeling jitter
Reply #2 - Jun 10th, 2008, 5:01am
 
Dear,

you can model phase noise by adding a (random) phase signal to your ideal phase (2*pi*Fnom*t). You evaluate the phase of your signal every period of Fnom.
If we call the phase at a certain time nT phi_real[nT] and the ideal phase at that time phi_ideal[nT] , than the phase noise equals:

phasenoise = phi_real[nT]-phi_ideal[nT] (in radians)

If you want to convert to jitter, you multiply this number by T/(2*pi)

Regards

Peter
Back to top
 
 
View Profile   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.