Karnaugh Map
Karnaugh Map
Two variable K Map is drawn for a Boolean expression consisting of two variables.
The number of cells present in two variable K Map = 22 = 4 cells.
So, for a Boolean function consisting of two variables, we draw a 2 x 2 K Map.
Here, A and B are the two variables of the given Boolean function.
Here, A, B and C are the three variables of the given Boolean function.
Four variable K Map is drawn for a boolean expression consisting of four variables.
4
The number of cells present in four variable K Map = 2 = 16 cells.
So, for a boolean function consisting of four variables, we draw a 4 x 4 K Map.
Here, A, B, C and D are the four variables of the given boolean function.
Rule-01:
We can either group 0’s with 0’s or 1’s with 1’s but we cannot group 0’s and 1’s
together.
X representing don’t care can be grouped with 0’s as well as 1’s.
NOTE: There is no need of separately grouping X’s i.e. they can be ignored if all 0’s and
1’s are already grouped.
Rule-02:
Rule-03:
We can only create a group whose number of cells can be represented in the power of
2.
n
In other words, a group can only contain 2 i.e. 1, 2, 4, 8, 16 and so on number of
cells.
Example-
Rule-04:
Groups can be only either horizontal or vertical.
We cannot create groups of diagonal or any other shape.
Example-
Rule-06:
Rule-07:
Problem-01:
Minimize the following boolean function-
F(A, B, C, D) = Σm(0, 1, 2, 5, 7, 8, 9, 10, 13, 15)
Solution-
Then, we have
Problem-02:
Then, we have-