The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Apr 28th, 2024, 10:02pm
Pages: 1
Send Topic Print
phase noise simulation of delay chain (Read 7869 times)
wizz
New Member
*
Offline



Posts: 4

phase noise simulation of delay chain
Apr 13th, 2004, 2:12pm
 
Anyone familiar with this?
I try to simulate the phase noise of a delay chain consisting of ECL-type (bipolar) inverters/limiting amplifiers. I have a number of such limiters, let's say 5 and I'm interested in the phase noise at the output of the chain. When I would follow the method described in the PLL-phase noise Design Guide, I would simulate one limiter's output noise with pNoise in the time domain at the zero crossing time of the output voltage wave form. (Simulation bench with this limiter loaded by another limiter). Then I would divide this noise voltage by the slope I get from PSS to convert the amplitude noise into phase noise as seen by the next limiter. To get the aggregate phase noise of the delay chain, I would add 10log(5) to the phase noise number, since there are 5 identical delay blocks in the chain, the slope at the output is similar, and I assume the different phase noise contributions are uncorrelated so they add up in power. This means we assume that no amplitude noise is transferred between consecutive blocks. I think that if it would be transferred, it would be amplified while phase noise is not.  Question: Is the assumption correct (no amplitude noise transfer)?  

So I simulated the noise at 30MHz offset from the 1st harmonic. Let's say the input frequency is 3GHz, then the noise at 3.030 GHz is what I looked at. I used maxsidebands=10 so a lot of folded down noise is contributing at that offset frequency.

This noise floor number results in -140.3dBc/Hz phase noise, and for 5 blocks it is theoretically (10log(5)) about 7dB higher, so -133.3dBc/Hz.  

I then tried to simulate the chain as a whole, using the same method but just looking at the amplitude noise at the output of the 5th limiter, and dividing that number by the slope. The resulting phase noise number is -126.4dBc/Hz which is 6.9dB higher than the theoretical number.  

Where does the difference come from? Which of the two numbers is most reliable? Does SpectreRF do a good job in converting the amplitude noise into phase noise in the consecutive limiting blocks, or can it only handle one such hard non-linearity at a time (what noise sims is concerned) ??

And an extra one: if I add a capacitively coupled limiter after this delay chain, the noise at 3GHz+ 1MHz-30MHz is LOWER at the output zero crossing then at the input of this added limiter. This has to be some amplitude noise filtering effect, because it shouldn't affect the phase noise already present. Simulator issue or real issue?



Thanks for your help
Back to top
 
 
View Profile   IP Logged
Augustine B Lytan
Guest




Re: phase noise simulation of delay chain
Reply #1 - Apr 14th, 2004, 5:50am
 
Hi Wizz,
         I think the results u r getting are on expected lines. Ideally all the buffer stages will not have the same noise at the output especially if u dont have very fast trsnsition times. That is the later stages will not only have to contend with thier own noise but also with the noise of the previous stages (at least the one before). hence more jitter and phase noise. hence I'm not that surprised at the numbers u r getting.
   Hope this makes sense.
      regards,
             augustine.
Back to top
 
 
  IP Logged
Ken Kundert
Global Moderator
*****
Offline



Posts: 2384
Silicon Valley
Re: phase noise simulation of delay chain
Reply #2 - Apr 14th, 2004, 11:49am
 
Performing the simulation of the entire chain together will be more accurate than performing the simulation of a single stage. I suspect that the results are so different between the two because you are using too few sidebands. Try simulating with many more sidebands.

Your question about the capacitively coupled limiter is a bit unclear. From your description it sounds as if you are basically looking at the same signal, but simply looking at noise in threshold crossings for a different threshold voltage. If this is the case, it is not surprising that the noise level would be different. The noise is cyclostationary, meaning that its power level varies, generally substantially, over the period.

Remember that the concept of amplitude and phase noise are modulation concepts, and they assume that the modulation is slow relative to the carrier. This model works well for oscillators as most of the phase noise is at low frequencies. However, with clock chains, the noise is broadband. This means that if you try to decompose the noise into its amplitude and phase components, things can get weird because amplitute and phase components are orthogonal only if the modulation bandwidth is much less than the carrier frequency. In other words, for rapidly varying modulations, the distinction between amplitude and phase becomes largely meaningless.

-Ken
Back to top
 
 
View Profile WWW   IP Logged
wizz
New Member
*
Offline



Posts: 4

Re: phase noise simulation of delay chain
Reply #3 - Apr 14th, 2004, 4:18pm
 
Thanks for the answers.
I resimulated with 40 sidebands, and the difference is still > 3dB. I do see that the noise for 1 stage increases, while that of the 5 stages almost doesn't.
So, should I keep increasing the number of sidebands?
Since 40*3GHz is already 120GHz and models don't go out that far, what is the point of further increasing the number of sidebands? Could the difference maybe be due to the modeling?
Back to top
 
 
View Profile   IP Logged
Ken Kundert
Global Moderator
*****
Offline



Posts: 2384
Silicon Valley
Re: phase noise simulation of delay chain
Reply #4 - Apr 15th, 2004, 8:02am
 
Your intuition about the maximum frequency can be misleading because in a circuit simulator, the models are split into resisitive and capacitive pieces. The resistive pieces have infinite bandwidth and can occasionally generate high frequency signals that the simulator must properly handle but that you never see externally because it gets absorbed by the capacitive pieces. Whether this is important I don't know. The easiest way to find out is to simply keep increasing maxsidebands. However, realize that there is a point of diminishing returns: as you increase the number of sidebands the noise will keep increasing, though slowly, while the simulation time increases more rapidly. See Tables 1 & 2 in http://www.designers-guide.com/Analysis/sc-filters.pdf to get a feel for the tradeoff.

Also, realize that simulating the stages separately will never give the accuracy of simulating them together. Off hand, I can think of two reasons for the difference. First, the driving and loading environment of the gate is somewhat different when simulated alone. Second, this particular method of measuring jitter looks a the noise at one point on transitions, but is that the best point? Also, is one point enough? Clearly, the sensitivity of the noise from a previous stage decreases as the input voltage moves away from the point of maximum gain, but how sharp is the decrease? Presumably noise from around that point also affects the output. The effect of this is captured naturally by the simulator for all but the last stage in the simulation. Thus, when simulating 5 stages together you get 1/5th the error that you get when you simulate the stages individually (though there is a simulation procedure you can use to substantially reduce this error).

-Ken
Back to top
 
 
View Profile WWW   IP Logged
rf-design
Senior Member
****
Offline

Reiner Franke

Posts: 165
Germany
Re: phase noise simulation of delay chain
Reply #5 - May 26th, 2004, 11:38pm
 
I got similar suspect results some time ago. Please look at the noise summary. The chain should give equal contribution from each block. That was not the case in my simulation. Look at an earlier post in the same category.

I thought that the discrepancy is because of the method built in Spectre but Ken does not agree. I my case also increasing the number of harmonics taken into account does not help. I does this to about 5 times the bandwidth of the limiters.

I think the best way is to setup a test circuit and calculate the noise and doing a transient simulation with low amplitude  sine as noise source and study the discrepancy.
Back to top
 
 
View Profile   IP Logged
wizz
New Member
*
Offline



Posts: 4

Re: phase noise simulation of delay chain
Reply #6 - May 31st, 2004, 10:40am
 
Forgot to post my findings (no time either). Using a number for maxsidebands a lot higher than I would have done "intuitively" the results of time-domain and the results obtained with the "sources" method by mixing down to baseband using an ideal mixer and looking at the same offset frequencies, come really close (.1 to .5dBc). I'm happy with that.
The thing to do is, as always: keep re-simulating with ever increasing values for maxsidebands until the difference between two results is smaller than the error you can live with (or, if you want you can do a real error estimation calculation on it).
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.