In such a scenario, think of having a variable resistor to control the system clock. That's simply not recommended at all. I'm sure nobody who has experience on this subject will even discuss about that
Variable Resistor to calibrate clock! AGREED that's a bad idea. because that's a resistor and , resistance is
at a high value , and noise is proportional to the root of the temperature and resistance, that will probably
skip the time.

^- last equation E is the noise voltage. T is temperature in Kelvin , R is resistance in Ohms.Don't
ask me more on this simply I don't know. I'll add bibliography , so it will be useful for a knowledge seeker.
A good expensive crystal [32.XXXMhz ] clock crystals , will have about 2ppm per Centigrade.But it varies
due to other parameters too. So even a expensive clock crystal will skip about 1 second per month.
The ultimate solution is to get the time from Seattle [NOT JOKING] , GPS signals.
Or else you need to use a crystal oven to keep the crystal temperature stable.
More than that you need accuracy, Buy a SMD atomic clock.
So even the SMD atomic clock is at lest 100$ [used in high military applications radar , missile controls,etc]
it's not suitable here. Neither you could have a crystal oven. But there is a certainly workaround on this.
You could simply read the temperature and using a simple lookup table and calibrate your RTC module.
There are 16FXXX chips with internal RTC module build in. If your building a clock then as seven zero said,
completely remove the idea of calibrating the clock with Variable Resistor.
Nadika: what actually you want to do with that variable resistor?
Semi says about SPI, but SPI also needs an accurate clock. Jerky clocks will tend to disrupt communication and introduce lot of instability to overall system.
How it's impossible ? , SPI is synchronous isn't it? That's why you could read SD card using a microcontroller
which runs low speed.
In such a scenario, think of having a variable resistor to control the system clock. That's simply not recommended at all. I'm sure nobody who has experience on this subject will even discuss about that
Completely agree with you. The only applications of controlling system clock is for reduce the power consumption
of the microprocessor.