One advantage of the clock switch of the present invention is that the timing drift caused by switching between fast and slow clock domains is compensated for within the switch itself The mechanism can be applied for use in many types of systems and is a general solution that frees system resources that would otherwise be consumed in handling the drift compensation caused by fast to slow clock swi