0
\$\begingroup\$

I am trying to use a crystal for a MCU. The xtal is 32.768KHz. This will be scaled up by the internal PLL or FLL to a much more higher level. I was looking at some crystals of the same value in some websites and saw a crystal of the same value. But, it was mentioned that it is a good xtal for RTC applications. So, my doubt is that, can I not use them as XTALS for my MCU. Is there a massive difference in a xtal usage for the 2 different scenarios . If so, what are the parameters I should be aware or rather concerened about please.

\$\endgroup\$
  • \$\begingroup\$ What MCU are you using? Why would you use a 32kHz crystal? There are dozens of crystal with higher resonant frequencies... 8MHz, 20MHz, 50MHz you might even find higher. \$\endgroup\$ – Golaž Oct 18 '15 at 14:51
  • \$\begingroup\$ I am using an ARM COrtex M4 from NXP. \$\endgroup\$ – Board-Man Oct 18 '15 at 14:52
  • \$\begingroup\$ I am trying to migrate a design. So, I cannot use any other component values. But, does my question depend on the family or rather type of MCU used please . \$\endgroup\$ – Board-Man Oct 18 '15 at 14:53
  • \$\begingroup\$ Of course you can use it, but its just silly to use an 32kHz crystal and then multiply it. What is the design, if you dont mind me asking? \$\endgroup\$ – Golaž Oct 18 '15 at 14:55
  • \$\begingroup\$ I asked the same question. They said it was to reduce power. Now, with each increase in MHz operation, there is an increase in wattage. What then I understand is , if I use a lower xtal and scale it up, that is avoided and henceforth lesser power is drained or used. But, , suppose, if I use a direct 50MHz xtal, then I will drain a lot of power compared to a scaled up xtal. Is this understanding right. \$\endgroup\$ – Board-Man Oct 18 '15 at 14:57
2
\$\begingroup\$

There are indeed MCUs that will use a 32.768 kHz crystal to run their primary oscillator that then can get stepped up to a much higher frequency using a PLL for the main CPU clock. The primary reason for operating in this manner comes from two usage scenarios:

The first one is where the MCU has an built in RTC that uses the fundamental 32.768 kHz to run the RTC (real time clock).

The second scenario is where the MCU is operating on a battery and to extend battery operation as much as possible the MCU is placed into a sleep mode most of the time. In sleep mode the PLL is shut off and the MCU chip is left operating at 32.768 kHz which consumes much less power than when the PLL is active running at many MHz.

32.768 kHz crystals will come in various types and specifications depending on the intended application. Some factors to consider:

  1. Crystals are specified to operate within a frequency band of their nominal specified frequency. An error specification in ppm (parts per million) will give an indication of how accurate the frequency will be in normal operating conditions. Expect to pay more for lower ppm numbers.
  2. Crystals are typically specified to work with a specific load capacitance on the component. The part's frequency, stability and tolerance specifications are based upon this specific capacitance value. Sometimes it becomes important to evaluate the stray capacitance of the PC board traces and input pin capacitance to the MCU to select the crystal suitable to the application. It may even be necessary to compensate by adding additional capacitance to the circuit.
  3. Long term life of a crystal in terms of its frequency accuracy can be dependent upon the drive strength of the signal from the oscillator. In RTC applications this is intentionally minimized as much as possible to ensure long term accuracy of the clock. In a pure MCU application this may be much less of a concern and a different type of oscillator circuit may be used. More drive ensures faster oscillator startup time. Less drive can make it easier for the oscillator to stop running due to stray influences. (Some RTCs can stop operating simply by touching the crystal circuit with your finger). The construction and characteristics of a specific crystal can be optimized for lower drive versus higher drive levels but at the same time expect to see changes in the oscillator startup time and sensitivity.
|improve this answer|||||
\$\endgroup\$
1
\$\begingroup\$

Different crystals have different jobs. A RTC crystal is designed for reduced long term drift. This allows for accurate time tracking over extended periods.

|improve this answer|||||
\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.