Determine the minimal sum of products for boolean expression, Computer Engineering

Assignment Help:

Determine the Minimal sum of products for the Boolean expression?

Obtain the minimal sum of products for the Boolean expression f=(1,2,3,7,8,9,10,11,14,15) using Quine-McCluskey method.

Initially these minterms are represented in the binary form as shown in below table and the above binary representation is grouped into a number of sections in terms of the number of 1's as shown in below table.

Binary representation of minterms

Minterms

U

V

W

X

1

0

0

0

1

2

0

0

1

0

3

0

0

1

1

7

0

1

1

1

8

1

0

0

0

9

1

0

0

1

10

1

0

1

0

11

1

0

1

1

14

1

1

1

0

15

1

1

1

1

The Group of minterms for different number of 1's

of 1's

Minterms

U

V

W

X

1

1

0

0

0

1

1

2

0

0

1

0

1

8

1

0

0

0

2

3

0

0

1

1

2

9

1

0

0

1

2

10

1

0

1

0

3

7

0

1

1

1

3

11

1

0

1

1

3

14

1

1

1

0

4

15

1

1

1

1

Any of two numbers in these groups which differ from each other by only one variable can be combined and chosen, to get 2-cell combination as shown in table below.

2-Cell combinations

Combinations

U

V

W

X

(1,3)

0

0

-

1

(1,9)

-

0

0

1

(2,3)

0

0

1

-

(2,10)

-

0

1

0

(8,9)

1

0

0

-

(8,10)

1

0

-

0

(3,7)

0

-

1

1

(3,11)

-

0

1

1

(9,11)

1

0

-

1

(10,11)

1

0

1

-

(10,14)

1

-

1

0

(7,15)

-

1

1

1

(11,15)

1

-

1

1

(14,15)

1

1

1

-

From the 2-cell combinations, dash and one variable in the same position can be combined to form 4-cell combinations as shown in figure below.

Combinations

U

V

W

X

(1,3,9,11)

-

0

-

1

(2,3,10,11)

-

0

1

-

(8,9,10,11)

1

0

-

-

(3,7,11,15)

-

-

1

1

(10,11,14,15)

1

-

1

-

The cells (1, 3) and (9, 11) form a same 4-cell combination as the cells (1, 9) and (3, 11). The order in which the cells are placed in the combination doesn't have any effect. Therefore (1, 3, 9, 11) combination could be written as (1, 9, 3, 11).

From above 4-cell combination table and the prime implicants table can be plotted as shown in table below.

The Prime Implication Table

Prime Implicants

1

2

3

7

8

9

10

11

14

15

(1,3,9,11)

X

-

X

-

-

X

-

X

-

-

(2,3,10,11)

-

X

X

-

-

-

X

X

-

-

(8,9,10,11)

-

-

-

-

X

X

X

X

-

-

(3,7,11,15)

-

-

-

-

-

-

X

X

X

X

-

X

X

-

X

X

-

-

-

X

-

 

 

 

 

 

 

The columns contain only one cross mark corresponds to essential prime implicants and a yellow cross is used against every essential prime implicant and the sum of the prime implicants gives the function in its minimal SOP form.

   Y = V'X + V'W + UV' + WX + UW


Related Discussions:- Determine the minimal sum of products for boolean expression

Area under curve , Write a program to find the area under the curve y = f(x...

Write a program to find the area under the curve y = f(x) between x = a and x = b, integrate y = f(x) between the limits of a and b. The area under a curve between two points can b

Database management subsystem, (a) Explain, using suitable examples, the fu...

(a) Explain, using suitable examples, the functions of each of the sub system mentioned in the context of a large chain of supermarkets (i) Database Management Subsystem (ii)

What are the special features of direct rdram, What are the special feature...

What are the special features of Direct RDRAM? It is a two channel Rambus It has 18 data lines intended to transfer two bytes of data at a time There are no divide

Concept development of project, Concept Development Journal General In...

Concept Development Journal General Information: Once you have researched and gained some insight into the topic you must then begin developing your ideas and your conceptua

Define parity bit and list its types, Define parity bit and List its types....

Define parity bit and List its types. The most common error detection code used is the parity bit. Parity bit is a extra bit contained with a binary message to make the total n

Explain the race condition, Explain the Race Condition The situation wh...

Explain the Race Condition The situation where various processes access - and manipulate shared data concurrently. The final value of the shared data relies upon which process

Define html, HTML is a Hyper text Markup Language and it is  Scripting La...

HTML is a Hyper text Markup Language and it is  Scripting Language

What do you mean by perfect shuffle permutation, Q. What do you mean by Per...

Q. What do you mean by Perfect Shuffle Permutation? Perfect Shuffle Permutation: It was proposed by Harold Stone (1971). Consider N objects each is represented by n bit number

Grid computing, Grid Computing means applying the resources of a lot of com...

Grid Computing means applying the resources of a lot of computers in a network simultaneously to a one problem for solving a scientific or a technical problem that needs a large nu

What is automated information system, What is automated information system ...

What is automated information system Using this automated information system affords below benefits to the company and customers: -  System can be linked into websites to g

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd