simplification of boolean function

15
Islamic University

Upload: arshad-kv

Post on 06-Jan-2016

250 views

Category:

Documents


2 download

DESCRIPTION

boolean function

TRANSCRIPT

7/17/2019 Simplification of Boolean Function

http://slidepdf.com/reader/full/simplification-of-boolean-function 1/15

Islamic University

7/17/2019 Simplification of Boolean Function

http://slidepdf.com/reader/full/simplification-of-boolean-function 2/15

2

Simplifcation o Boolean Functions: An implementation o a Boolean

Function requires the use o logic

gates. A smaller number o gates, with each

gate (other then Inerter! haing lessnumber o inputs, ma" re#uce the cost

o the implementation.

 $here are 2 metho#s or simplifcationo Boolean unctions.

7/17/2019 Simplification of Boolean Function

http://slidepdf.com/reader/full/simplification-of-boolean-function 3/15

%

Simplifcation o Boolean Functions:

 $wo &etho#s  $he algebraic metho# b" using I#entities  $he graphical metho# b" using 'arnaugh &ap

metho#

 $he 'map metho# is eas" an#straightorwar#. $his metho# was frstpropose# b" )eitch an# later slightl"mo#ife# b" 'arnaugh

A 'map or a unction o n ariables consists o 2n cells, an#,

in eer" row an# column, two a#*acent cellsshoul# #i+er in the alue o onl" one o the

logic ariables.

7/17/2019 Simplification of Boolean Function

http://slidepdf.com/reader/full/simplification-of-boolean-function 4/15

-amples o '&aps:

-amples:

/ell numbers are written in the cells.

  2ariable 'map

0ote that A appears prime# in row 1 an# unprime# in

row . Similarl" B appears prime# in column 1 an#

unprime# in column .

7/17/2019 Simplification of Boolean Function

http://slidepdf.com/reader/full/simplification-of-boolean-function 5/15

 $he unction F3AB

 $he unction F3A4B

5

7/17/2019 Simplification of Boolean Function

http://slidepdf.com/reader/full/simplification-of-boolean-function 6/15

6

%)ariable '&ap:   %ariable 'map

 $here are 7 minterms or % ariables. $hereore a threeariable '&apconsists o eight squares.

7/17/2019 Simplification of Boolean Function

http://slidepdf.com/reader/full/simplification-of-boolean-function 7/158

ariable 'map ariable 'map

Four ariable 'arnaugh map contains 2, 

3 6 squares.

m0   m1   m3   m2

m4 m5 m8 m6

m12 m% m5 m

m8 m9 m m1

7/17/2019 Simplification of Boolean Function

http://slidepdf.com/reader/full/simplification-of-boolean-function 8/15

 $he rows an# columns in the aboe '&ap arenumbere# in a reecte# co#e sequence, withonl" one #igit changing its alue between two

a#*acent rows or columns.

7

7/17/2019 Simplification of Boolean Function

http://slidepdf.com/reader/full/simplification-of-boolean-function 9/15

;art F 3 A<B</< 4 A<B</ 4 AB/< 4 AB/

  3 111 4 11414

&interm shorthan# equation3=(1,,6,8!

9

7/17/2019 Simplification of Boolean Function

http://slidepdf.com/reader/full/simplification-of-boolean-function 10/151

F3AB4A<B<

7/17/2019 Simplification of Boolean Function

http://slidepdf.com/reader/full/simplification-of-boolean-function 11/15

>ogic ?iagram

AB

7/17/2019 Simplification of Boolean Function

http://slidepdf.com/reader/full/simplification-of-boolean-function 12/15

;art 2: control o pseu#obit binar" co#es

2

7/17/2019 Simplification of Boolean Function

http://slidepdf.com/reader/full/simplification-of-boolean-function 13/15

%

1 1 1 1

1 1 1 1

1 1

111

1

11 1 1

AB

/?

@3AB4A/

7/17/2019 Simplification of Boolean Function

http://slidepdf.com/reader/full/simplification-of-boolean-function 14/15

0A0? $-/0>CD

7/17/2019 Simplification of Boolean Function

http://slidepdf.com/reader/full/simplification-of-boolean-function 15/15

>ogic #iagram

5