Digital Design

Subtraction using 10’s complement

 162 total views

 162 total views In digital computer systems, arithmetic operations are simplified using the radix complement system also known as r’s complement system. The r stands for radix which is a base for a number in a particular number system. In this post, you learn to do subtraction using 10’s complement. You must be familiar with the …

Subtraction using 10’s complement Read More »

Sequential Circuits – Flip Flop Circuits

 19 total views

 19 total views Sequential Circuits have a memory element in addition to a combinational circuit so it remembers one bit of information. If a sequential circuit uses a clock pulse, then it is called “Clocked Sequential Circuit”. There are two types of Sequential Circuits, Synchronous Sequential Circuits Asynchronous Sequential Circuits In synchronous sequential circuits the memory …

Sequential Circuits – Flip Flop Circuits Read More »


 43 total views

 43 total views The adder is a combinational circuit that add binary digits for arithmetic computation. A combinational circuit is a kind of digital circuit that has an input, a logic circuit and an output. For n variables, there are 2n combinations of input variables and for each input combination, there is one and only one …

Adders Read More »

Combinational Circuit – Questions/Solutions

 62 total views

 62 total views In this post, you will learn example problems from combinational circuits. These problems help in minimizing Boolean functions and constructing logic circuit diagrams. The solution to the problems are given in step-by-step manner with explanation wherever possible. Q1. Simplify the Boolean function using K-MAP technique. F(A,B,C,D) = Σ( 0,1,4,8,9,10 ); Solution:There are 4 …

Combinational Circuit – Questions/Solutions Read More »

Universal Gates

 50 total views

 50 total views In computer science, logic gates such as NAND gates are very useful. You can use NAND gate as universal gate. They can be helpful in designing any complex logic circuit its implementation using NAND gates only. In this post you learn to use NAND as universal gate to create a logic diagram of …

Universal Gates Read More »

4-Variable K-Map

 143 total views

 143 total views Previous post, you learned about 3-variable K-map, and learned how to minimize a boolean function. In this post, you will learn about bigger map such as a 4-variable K-map. With 4-variable map you will be able to make larger groups of cells. Plotting a 4-variable K-map The 4 variables of a boolean function …

4-Variable K-Map Read More »