Abstract


Synchronisation

Clock signal is generated at constant interval, this helps to calculate time and synchronize the internal operations

Play a key role in timing-dependent tasks

Functions like delay() and millis() are dependent on the clock

Clock Signal


  • Represented with CLK
  • The continuous oscillating square wave that drives the timing of a digital system
  • Used to synchronise the Operation of various components within the circuit

Clock Cycle

  • Refers to the time interval between two successive rising (or falling) edges of the Clock Signal. The smallest time unit for CPU

Machine Cycle

Instruction Cycle

Clock Frequency

  • Also known as the clock rate
  • The total number of Clock Cycle in one second

Example

500 MHz means there are clock cycles in 1 second. Each cycle takes which is 2ns.

Duty Cycle

  • The ratio of time the Clock Signal is in the high state (logical 1) to the total period of the signal

References