How is CPU clock rate maintained

clockcpucpu-speed

I was reading an article Clock rate from wikipedia which has to say that:

The clock rate typically refers to the frequency that a CPU is running at.
The clock rate of a CPU is normally determined by the frequency of an
oscillator crystal.

So, i'm wondering if I have 1 GHz clock rate (or processor speed?) what will be the frequency of oscillator crystal? It can't be just same as the clock rate?

Best Answer

Quartz crystals can vibrate at different frequencies.

Quartz crystals are manufactured for frequencies from a few tens of kilohertz to tens of megahertz

Source

So, motherboard manufacturers will pick a crystal that vibrates at a suitable frequency and then pass that through some electronics to multiply it up to the desired clock speed for the CPU.

There's a section in the Wikipedia article that lists the commonly used crystal frequencies

Related Question