application of boolean algebra(minterms & maxterms)

8
 APPLICATION OF BOOLEAN ALGEBRA (MINTERMS & MAXTERMS E XPANSIONS) …NOUSHEEN ARSHAD... ...R1F15 BSCS 0040... ...PUNJAB UNIVERSITY (RWP CAMPUS)...

Upload: nousheen-arshad

Post on 13-Apr-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Application of Boolean Algebra(Minterms & Maxterms)

7/25/2019 Application of Boolean Algebra(Minterms & Maxterms)

http://slidepdf.com/reader/full/application-of-boolean-algebraminterms-maxterms 1/13

 APPLICATION OF BOOLEAN ALGE

(MINTERMS & MAXTERMS EXPAN

…NOUSHEEN ARSHAD...

...R1F15 BSCS 0040...

...PUNJAB UNIVERSITY (RWP CAMPUS)...

Page 2: Application of Boolean Algebra(Minterms & Maxterms)

7/25/2019 Application of Boolean Algebra(Minterms & Maxterms)

http://slidepdf.com/reader/full/application-of-boolean-algebraminterms-maxterms 2/13

 :  M I N T

 E R  M S

  :

•  A MINTERM (PRODUCT) IS A COMBINATION OF VARIAB

• IT HAS A VALUE OF 1 FOR ONLY ONE INPUT COMBINATIO

• IT IS 0 FOR ALL THE OTHER COMBINATIONS OF VARIABL

•  A MINTERM OF N VARIABLES IS THE PRODUCT OF N LI

 WHICH EACH VARIABLE APPEARS ONCE IN EITHER A

COMPLEMENTED OR UNCOMPLEMENTED FORM.

• FOR EXAMPLE: IF A FUNCTION OF 3 VARIABLES X,Y A

PRODUCES AS 1 OUTPUT FOR XYZ010, 100, 111, THEN IT

 WRITTEN AS F X!YZ!" XY!Z!" XYZ.

Page 3: Application of Boolean Algebra(Minterms & Maxterms)

7/25/2019 Application of Boolean Algebra(Minterms & Maxterms)

http://slidepdf.com/reader/full/application-of-boolean-algebraminterms-maxterms 3/13

 :  M I N T

 E R  M S 

 E X P A 

 N S I O N

  :

•  IF A MINTERM HAS A SIN#LE 1 AND

THE REMAININ# CELLS AS 0!S, IT

 WOULD APPEAR TO COVER A

MINIMUM AREA OF 1!S.

• IT IS STANDARD SUM$OF$PRODUCTS

(SOP).•  F A!BC"AB!C!"AB!C"ABC HAS FOUR

MINTERMS.

• THIS FUNCTION WILL BE WRITTEN

 AS

  F % M(3,&,',).

Page 4: Application of Boolean Algebra(Minterms & Maxterms)

7/25/2019 Application of Boolean Algebra(Minterms & Maxterms)

http://slidepdf.com/reader/full/application-of-boolean-algebraminterms-maxterms 4/13

: EXAMPLE :

Page 5: Application of Boolean Algebra(Minterms & Maxterms)

7/25/2019 Application of Boolean Algebra(Minterms & Maxterms)

http://slidepdf.com/reader/full/application-of-boolean-algebraminterms-maxterms 5/13

 :  M A  X T E

 R  M S  :

• A MAX (SUM) TERM IS ALSO A UNIQUE COMBINATION OF

VARIABLES :

• HOWEVER, IT IS OPPOSITE OF MINTERMS.

• IT HAS A VALUE OF 0 FOR ONLY ONE INPUT COMBINAT

• IT IS 1 FOR ALL THE OTHER COMBINATIONS OF VARIA

•  THAT IS WHY, IT IS CALLED MAX (SUM) TERMS.

FOR EXAMPLE THE SAME FUNCTION OF 3 VARIABLESZ PRODUCES AS 0 OUTPUT FOR XYZ000, 001, 011, 101, 11

F (X"Y"Z).(X"Y"Z!).(X"Y!"Z!).(X!"Y"Z!).(X!"Y!"Z)

Page 6: Application of Boolean Algebra(Minterms & Maxterms)

7/25/2019 Application of Boolean Algebra(Minterms & Maxterms)

http://slidepdf.com/reader/full/application-of-boolean-algebraminterms-maxterms 6/13

 :   M A   X  T  E

  R   M S 

  E  X  P

 A   N S  I O

  N  :

• IT IS A STANDARD PRODUCTOF SUM (POS).

• WE CAN ALSO TREAT ANORDER OF VARIABLES TOREPRESENT AN INTE!ER .

• THE FUNCTION CAN ALSO BEWRITTEN AS F(X"Y"#) $ %M(0"1"&"5"').

Page 7: Application of Boolean Algebra(Minterms & Maxterms)

7/25/2019 Application of Boolean Algebra(Minterms & Maxterms)

http://slidepdf.com/reader/full/application-of-boolean-algebraminterms-maxterms 7/13

: EXAMPLE :

Page 8: Application of Boolean Algebra(Minterms & Maxterms)

7/25/2019 Application of Boolean Algebra(Minterms & Maxterms)

http://slidepdf.com/reader/full/application-of-boolean-algebraminterms-maxterms 8/13

: CONVERSION OF ENGLISH SENTENCE

BOOLEAN EQUATIONS :

• FOR SIMPLE PROBLEMS, O DIRECTLY FROM A WORD DESC THE DESIRED CIRCUIT BEHAVIOR TO AN BOOLEAN EXPRESS

• FOR EXAMPLE 

•  THE ALARM WILL RIN (!) IFF

•  THE ALARM IS TURNED ON (A), AND

•  THE DOOR IS NOT CLOSED (B"), OR• OR, IT IS AFTER # P.M (C), AND

•  THE WINDOW IS NOT CLOSED (D").

• ! $ AB"%CD".

Page 9: Application of Boolean Algebra(Minterms & Maxterms)

7/25/2019 Application of Boolean Algebra(Minterms & Maxterms)

http://slidepdf.com/reader/full/application-of-boolean-algebraminterms-maxterms 9/13

: COMBINATIONAL LOGIC DESIG

USING A TRUTH TABLE :

• EXAMPLE NO 01:• THE CANONICAL MINTERM (SOP) FORM F A!B!"A!B.

• THE CANONICAL MAXTERM (POS) FORM F (A!"B).(A!"B!).

Page 10: Application of Boolean Algebra(Minterms & Maxterms)

7/25/2019 Application of Boolean Algebra(Minterms & Maxterms)

http://slidepdf.com/reader/full/application-of-boolean-algebraminterms-maxterms 10/13

: EXAMPLE NO 02 :

• MAXTERM EXPANSION• F(A,B,C) $ (A%B%C).(A%B%C").(A%B"%C)

  $ M0 % M1% M&.

  $ ' M(0,1,&).

• MINTERM EXPANSION

•F(A,B,C) $A"BC%AB"C"%AB"C%ABC"%ABC.

  $ M3%M%M%M#%M*.

  $ + M(3,,,#,*). 

Page 11: Application of Boolean Algebra(Minterms & Maxterms)

7/25/2019 Application of Boolean Algebra(Minterms & Maxterms)

http://slidepdf.com/reader/full/application-of-boolean-algebraminterms-maxterms 11/13

: DESIGN OF BINARY ADDERS

• DESIN SIMPLE BINARY ADDERS THAT ADDS TWOBIT BINA

(N1, N&) AND PRODUCES 3BIT SUM (N3).

Page 12: Application of Boolean Algebra(Minterms & Maxterms)

7/25/2019 Application of Boolean Algebra(Minterms & Maxterms)

http://slidepdf.com/reader/full/application-of-boolean-algebraminterms-maxterms 12/13

: BINARY ADDER :

• 1 BIT BINARY ADDER...

•  INPUTS: A,B, CARRY-IN.

•  OUTPUT: SUM, CARRY-OUT.

•   SUM = A'B'CIN + A'BCIN' + AB'CIN' + ABCIN.

•   COUT = A'BCIN + AB'CIN + ABCIN' + ABCIN.•   BOTH SUM AND COUT CAN BE MINIMIZED.

Page 13: Application of Boolean Algebra(Minterms & Maxterms)

7/25/2019 Application of Boolean Algebra(Minterms & Maxterms)

http://slidepdf.com/reader/full/application-of-boolean-algebraminterms-maxterms 13/13