HINES, JAMES - Homejhines0474.weebly.com/uploads/5/9/2/2/59220165/2.1.4.ak... · Web view2.1.4...

6
2.1.4 Circuit Simplification: Boolean Algebra Procedure Using the theorems and laws of Boolean algebra, simplify the following logic expressions. Note the Boolean theorem/law used at each simplification step. Be sure to put your answer in Sum-Of- Products (SOP) form. 1. F1=¿A( ¯ A+AB) ¿ F1=¿ A( ¯ A+B)¿ F1=¿A ¯ A+AB¿F1=¿0+AB¿ F1=¿AB ¿ 2. F 2=X YZ+ X YZ+ XYZ F 2= YZ( X+ X)+ X YZ F 2= YZ( 1)+ X YZ F 2= YZ+ X YZ F 2=¿ Z( Y+Y X ) ¿ F 2=¿ Z( Y+ X ) ¿ F 2= YZ+ XZ 3. F 3 =JK +J K F 3 =J ( K+ K ) F 3 =J ( 1 ) F 3 =J

Transcript of HINES, JAMES - Homejhines0474.weebly.com/uploads/5/9/2/2/59220165/2.1.4.ak... · Web view2.1.4...

Page 1: HINES, JAMES - Homejhines0474.weebly.com/uploads/5/9/2/2/59220165/2.1.4.ak... · Web view2.1.4 Circuit Simplification: Boolean Algebra Procedure Using the theorems and laws of Boolean

2.1.4 Circuit Simplification: Boolean Algebra

ProcedureUsing the theorems and laws of Boolean algebra, simplify the following logic expressions. Note the Boolean theorem/law used at each simplification step. Be sure to put your answer in Sum-Of-Products (SOP) form.

1.

F 1=¿ A ( A+AB) ¿ F 1=¿ A( A+B )¿ F 1=¿A A+ AB ¿F 1=¿0+AB ¿ F 1=¿ AB ¿2. F 2=X Y Z+X Y Z+XYZ

F 2=Y Z (X+X )+XYZ

F 2=Y Z (1 )+XYZ

F 2=Y Z +X YZ

F 2=¿Z (Y +Y X )¿F 2=¿Z (Y +X ) ¿F 2=Y Z+X Z

3. F3=JK+J KF3=J (K+K )F3=J (1)F3=J

4. F4=(B+B )(A B+A BC )F4=(1 )(A B+A BC )F4=A B(1+C )F4=A B(1)F4=A B

Page 2: HINES, JAMES - Homejhines0474.weebly.com/uploads/5/9/2/2/59220165/2.1.4.ak... · Web view2.1.4 Circuit Simplification: Boolean Algebra Procedure Using the theorems and laws of Boolean

5. F5=(X+Y )(X+Y )F5=XX+XY +X Y +Y YF5=X+XY +X Y +0F5=X+X (Y +Y )F5=X+X (1 )F5=X+XF5=X

6. F6=JK+(J +K )L+JKF6=JK+J L+K L+JKF6=JK+J L+K LF6=JK+J L(K+K )+K LF6=JK+J KL+J K L+K LF6=JK+J KL+K L( J+1 )F6=JK+J KL+K L(1 )F6=JK+J KL+K LF6=K (J +J L )+K LF6=K (J +L)+K LF6=JK+KL+K LF6=JK+L(K+K )F6=JK+L(1 )F6=JK+L

An alternative solution for #6 utilizing DeMorgan’s theorem is shown below. Your teacher may wish to spiral back to this exercise.

F 6=JK+( J+K )L+JKF 6=JK+JK +( JK ) LF 6=JK+( JK )LF 6=JK+L

Page 3: HINES, JAMES - Homejhines0474.weebly.com/uploads/5/9/2/2/59220165/2.1.4.ak... · Web view2.1.4 Circuit Simplification: Boolean Algebra Procedure Using the theorems and laws of Boolean

7. F 7=RS+R( S+T )+S (S+U )F 7=RS+RS+RT+S S+SUF 7=RS+RT+0+S UF 7=RS+RT+SU

8. F 8=(N+N M )(N+NM )(N+M )F 8=(N+M )(N+M )(N+M )F 8=(N N+NM+NM+MM )(N+M )F 8=(0+MN+M N+M )(N+M )F 8=(M+MN +M N )(N+M )F 8=(M+M N )(N+M )F 8=(M )(N+M )F 8=MN+MMF 8=MN+MF 8=M

Almost as important as being able to use the laws of Boolean algebra (i.e., associative, commutative, or distributive) to simplify logic expressions, it is also critical that you are able to identify them. Identify the law of Boolean algebra upon which the following equalities are based.

9. A B+A C+B C = A C+B C +A B Commutative

10. (D E ) ( F G )=D (E F )G Associative

11. ( (R+S )+T )+U=(R+S )+(T +U ) Associative

12. ( J+K ) (L+M )=J L+J M+K L+K M Distributive

13. R (S T + S V )= R S T + R S V Distributive

Now that you’ve practiced simplifying logic expressions, apply your knowledge to simplifying an actual circuit.

Page 4: HINES, JAMES - Homejhines0474.weebly.com/uploads/5/9/2/2/59220165/2.1.4.ak... · Web view2.1.4 Circuit Simplification: Boolean Algebra Procedure Using the theorems and laws of Boolean

14. Shown below is a VERY poorly designed AOI circuit that is part of a coffee vending machine. Write the UN-SIMPLIFIED logic expression for the output Brew.

15. Using the theorems and laws of Boolean algebra, simplify the logic expression Brew Cut Off. Be sure to put your answer in Sum-Of-Products (SOP) form.

16. In the space provided, draw an AOI circuit that implements the simplified logic expression Brew Cut Off. For your implement, assume that only 2-input AND gates (74LS08), 2-input OR gates (74LS32), and inverters (74LS04) are available. Draw this circuit in the space provided.

If the temperature is too high (above 205 degrees F) or the pressure is not below the safe value (15 Bar) with enough water present (2 cups), the brew sensor cuts off the brew process.

Brew Cut Off Circuit

BrewCutOff=(P (TP+W )+T )+T PBrewCutOff=TP P+PW+T+T PBrewCutOff=0+PW+TBrewCutOff=PW+T

Page 5: HINES, JAMES - Homejhines0474.weebly.com/uploads/5/9/2/2/59220165/2.1.4.ak... · Web view2.1.4 Circuit Simplification: Boolean Algebra Procedure Using the theorems and laws of Boolean

Conclusion1. Describe the process that you would use to simplify a logic expression using Boolean

algebra.

Use Boolean algebra to organize/group similar terms.

Then use Boolean algebra to simplify.

2. How do you know when you are finished simplifying and have arrived at the simplest equation?

There are no Boolean theorems left to make the expression more condensed.

3. Other than using Boolean algebra, how could you prove that two circuits are equivalent?

Compare the truth tables.

4. If you worked for a company that manufactured the coffee vending machine that used the poorly designed circuit, how much money would your new design save the company annually if each GATE cost 15¢ and the company made 500,000 vending machines per year?

You would save the company $300,000 annually.