Basic electronic Signaling, Clocking on CPU

wahyu eko hadi saputro
4 min readJan 28, 2023

--

Continuous Signal / Analog Continuous Signal

A Continuous Signal is a signal in which the signal can take continuous values in both amplitude axis as well as time axis.

Oscillator : is an electronic circuit that produces a periodic, oscillating electronic signal, often a sine wave or a square wave or a triangle wave

Amplitude : distance between the resting position and the maximum displacement of the wave

Frequency (f) : number of waves passing by a specific point per second, unit measurement of frequency is hertz (Hz), for example CPU 1 Gb (Hz) means in 1 second will have 1000.000.000 Hz.

Period (T) : time it takes for one wave cycle to complete.

An Analog Continuous Signal
Different wave length

Sampling of the continuous signal to Discrete Signal

In signal processing, sampling is the reduction of a continuous-time signal to a discrete-time signal.

Discrete Signal

Signal sampling representation. The continuous signal S(t) is represented with a green colored line while the discrete samples are indicated by the blue vertical lines. With further involved processes the discrete signal can be converted to digital signal.

Convert Discrete signal to Digital Signal

On cycle digital signal

There is complex processing and math calculation to convert Discrete signal to a digital signal. I can not explain it in detail, because I don’t have the capacity to do that hahahaha.

Example of digital signal

Based on the above picture, we can see that the digital signal is presented in binary. Actually, binary is just an abstraction layer that could be understood by humans, in reality everything is just an electric. We can use an oscillator to produce a periodic, oscillating electronic signal, often a sine wave or a square wave or a triangle wave.

Motherboard component that generate electronic signal

Oscillating crystal is a component that generates a base frequency which transforms from a sine wave to a square wave. The signal from the base clock then goes through frequency multipliers that increase the frequency of the signal. The signal could be the input of the CPU component.

CPU clocking

In general, a higher clock speed means a faster CPU. However, many other factors can come into play, as well. Your CPU processes many instructions from different programs every second. Some of these instructions involve simple arithmetic, while others are more complicated. The clock speed measures the number of cycles your CPU executes per second, measured in GHz (gigahertz). In this case, a “cycle” is the basic unit that measures a CPU’s speed. During each cycle, billions of transistors within the processor open and close . This is how the CPU executes the calculations contained in the instructions it receives.

The flow of clocking should be : Oscillating crystals generate base frequency then the base frequency goes to many components to increase the frequency of the clock signal on CPU. So, to increase the clocking we need to set some parameters so that the component can increase the frequency of the clock signal.

Example of clock signal

A CPU with a clock speed of 3.2 GHz executes 3.2 billion cycles per second. (Older CPUs had speeds measured in megahertz, or millions of cycles per second.)

Source:

https://openstax.org/books/physics/pages/13-2-wave-properties-speed-amplitude-frequency-and-period

https://www.electrical4u.net/electrical-basic/frequency-measure-frequency/

--

--

No responses yet