In synchronousdigitalelectronics, such as most computers, a clock signal is a signal used to coordinate the actions of two or more circuits. A clock signal oscillates between a high and a low state, normally with a 50% duty cycle. In other words, the signal is a square wave. The circuits using the clock signal for synchronization may become active at either the rising or falling edge, or both (see for example DDR SDRAM), of the clock signal.
Most integrated circuits of sufficient complexity require a clock signal in order to synchronize different parts of the chip and to account for propagation delays. As chips get more complex, the problem of supplying accurate and synchronized clocks to all the circuits becomes more and more difficult. The preeminent example of such complex chips is the microprocessor, the central part of modern computers.
The speed of a clock signal in a computer is called the clock rate or clock frequency.
The clock rate is the fundamental rate in cycles per second, measured in hertz, at which a computer performs its most basic operations such as adding two numbers or transferring a value from one processor register to another.
The clock rate of a CPU is normally determined by the frequency of an oscillator crystal.
This superiority in clockspeed, however, was meaningless; the PowerPC and Pentium CPU architectures were completely different.