13.07.2015 Views

Digital Electronics: Principles, Devices and Applications

Digital Electronics: Principles, Devices and Applications

Digital Electronics: Principles, Devices and Applications

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

206 <strong>Digital</strong> <strong>Electronics</strong>The dual of AB + AB = A + BA + B. ThereforeAB + AB = A + BA + B6.4.3 Exp<strong>and</strong>ed Forms of Boolean ExpressionsExp<strong>and</strong>ed sum-of-products <strong>and</strong> product-of-sums forms of Boolean expressions are useful not onlyin analysing these expressions but also in the application of minimization techniques such as theQuine–McCluskey tabular method <strong>and</strong> the Karnaugh mapping method for simplifying given Booleanexpressions. The exp<strong>and</strong>ed form, sum-of-products or product-of-sums, is obtained by including allpossible combinations of missing variables.As an illustration, consider the following sum-of-products expression:AB + BC + ABC + ACIt is a three-variable expression. Exp<strong>and</strong>ed versions of different minterms can be written as follows:• AB = ABC + C = ABC + ABC• BC = BCA + A = BCA+ BCA• ABC is a complete term <strong>and</strong> has no missing variable.• AC = ACB + B = ACB + ACB.The exp<strong>and</strong>ed sum-of-products expression is therefore given byABC + ABC + ABC + ABC + ABC + ABC + ABC = ABC + ABC+ ABC + ABC + ABC + ABCAs another illustration, consider the product-of-sums expressionA + BA + B + C + DIt is four-variable expression with A, B, C <strong>and</strong> D being the four variables. A + B in this case exp<strong>and</strong>sto A + B + C + DA + B + C + DA + B + C + DA + B + C + D.The exp<strong>and</strong>ed product-of-sums expression is therefore given byA + B + C + DA + B + C + DA + B + C + DA + B + C + DA + B + C + D= A + B + C + DA + B + C + DA + B + C + DA + B + C + D6.4.4 Canonical Form of Boolean ExpressionsAn exp<strong>and</strong>ed form of Boolean expression, where each term contains all Boolean variables in their trueor complemented form, is also known as the canonical form of the expression.As an illustration, fAB C = ABC + ABC + ABC is a Boolean function of three variablesexpressed in canonical form. This function after simplification reduces to AB + ABC <strong>and</strong> loses itscanonical form.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!