Increasing RTC Accuracy

Introduction:

On using a hardware RTC the accuracy was fixed and can not be increased. The only way for more precise RTC was to realize it in software.

Why on hardware RTC the accuracy was low:

Additional advantages of software RTC:

The only disadvantage of a software RTC:

Realize a software RTC: