/Tag: digital logic

Logical Vs. Arithmetic Shift

Logical Shift and Arithmetic Shift are bit manipulation operations (bitwise operations). Logical Shift A Left Logical Shift of one position moves each bit to the left by one. The vacant least significant bit (LSB) is filled with zero and the most significant bit (MSB) is discarded. A Right Logical Shift of one position moves each bit to the right [...]

By |2018-08-17T22:57:20+00:00December 13th, 2016|Categories: Explained Simply|Tags: , |7 Comments

Frequency Measurement Using Counters

Frequency can be measured using a simple synchronous counter that is counting the number of edges of an input signal over a defined period of time. This period of time is usually referred to as gate time. Fig. 1 Frequency measurement block diagram During the gate time the counter is enabled and incoming pulses [...]

By |2016-08-10T06:54:20+00:00July 24th, 2016|Categories: Explained Simply|Tags: , |0 Comments

Overflow in Digital Systems

Each integer number used in digital hardware is represented in binary form using a fixed number of bits (memory space for storing the number).  Due to the fixed number of bits, there is a limited number of unique values that can be represented. Fig. 1. Storage size and unique values The relation between the range and [...]

By |2016-08-10T06:53:59+00:00July 3rd, 2016|Categories: Explained Simply|Tags: |0 Comments