Low Jitter Clock Generation with a External Crystal

Status
Not open for further replies.

neoflash

Advanced Member level 1
Joined
Jul 2, 2005
Messages
492
Helped
10
Reputation
20
Reaction score
2
Trophy points
1,298
Activity points
4,759
Hi folks:

We are leaning to design a clock generator with a external crystal. What's the term people use for such kind of circuits?

Just want to better shoot at the searching.

Regards,
Neo
 

Which type of crystal oscillator is best fit for CMOS technology?

Pierce, Colpitts or some other form?
 

I mostly designed pierce oscillators. The disadvantage is that they require 2 package pins but they are fairly easy to design. The colpitts oscillator could be designed for a one package pin but - I believe - it has worse jitter performance (if this is an issue for you).
 

    neoflash

    Points: 2
    Helpful Answer Positive Rating
two types of pierce shown there,

one doesn't have a resistor, the other has R1. What's their difference?

Thanks.
 

The Rbias is used to set the input impedance (it is usually a big resistor, like 500kohm). The amplifier based design will, most likely do that with some kind of feedback.
 

Sorry for the confusion.

I mean R1 in figure 1. Some Application note stated that R1 will introduce some phase shift.
 

it is used to adjust the phase shift in the loop and to set the crystal drive level.
 

why phase shift need to be adjusted? What if we don't?
 

Well, R1 is often a 0ohm resistor but if the oscillator does not work (because the parasitics on the board are different from what you expected), you might want to be able to tweak here and there and this is a very simple adjustment.
 

    neoflash

    Points: 2
    Helpful Answer Positive Rating
R1 is used to insure the startup of oscillator by providing the phase shift.
Rbisa is used to reduce the gain of internal amplifier.

hock
 

you should try to kick start the oscillator (i.e. use a current pulse, say, 10nA for 10ns between ground and the gate) or try to ramp up the power supply.
 

Tried to set initial condition. But the oscillation will die out.

Added after 3 hours 8 minutes:

I did some analysis and found that pierce and colpitts are exactly same in small signal.

More confused why Colpitts doesn't start while pierce always start easily.
 

yes, they are even though they have a very different behavior.

Try to have a look at this paper (a must read for xtal oscillator design):
"High-performance crystal oscillator circuits: theory and application" E.A. Vittoz, M.G.R.Degrauwe, S. Bitz
IEEE Journal of Solid-State Circuits, Volume 23, Issue 3, June 1988 Page(s):774 - 783

It has some very helpful basic theory.
 

    neoflash

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…