mariza wijayanti 11407050. introduction design of kmap minimizer result and discussion

19
Mariza Wijayanti 11407050

Upload: arline-chambers

Post on 13-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Mariza Wijayanti 11407050. Introduction Design of kmap minimizer Result and Discussion

Mariza Wijayanti 11407050

Page 2: Mariza Wijayanti 11407050. Introduction Design of kmap minimizer Result and Discussion

Introduction

Design of kmap minimizer

Result and Discussion

Page 3: Mariza Wijayanti 11407050. Introduction Design of kmap minimizer Result and Discussion

Background.The function of the hardware and software computer device are currently expanding. The facilities provided in a computer device are designed to assist people in complete the work that cannot be done by human hands, or just facilitate. The karnaugh map is a table that serves to simplify the digital circuits. Based on the core of the problem above the authors design program kmap to simplify the digital circuit with short time

Problem Statement.How to make the program karnaugh map with few variables to simplify the digital circuits in a short time.

Scope of The Research.System program karnaugh map with 2, 3, and 4 variables using the language Programming Logic.

Objective of The Research. Know more in about the use of software Swi-Prolog 5.10. The produced program can be used as a means to support jobs for

people working in the fields of digital circuit either directly or indirectly.

Page 4: Mariza Wijayanti 11407050. Introduction Design of kmap minimizer Result and Discussion
Page 5: Mariza Wijayanti 11407050. Introduction Design of kmap minimizer Result and Discussion
Page 6: Mariza Wijayanti 11407050. Introduction Design of kmap minimizer Result and Discussion
Page 7: Mariza Wijayanti 11407050. Introduction Design of kmap minimizer Result and Discussion
Page 8: Mariza Wijayanti 11407050. Introduction Design of kmap minimizer Result and Discussion

Design the counter that repeat sequences:0, 4, 12, 13, 6, 7, 2, 5,10, 0, 4, 12, 13, 6 ...

By using the D-FIP-flop.The first step in created state diagram:

Figure State diagram

Page 9: Mariza Wijayanti 11407050. Introduction Design of kmap minimizer Result and Discussion

Step 2: Specify the truth table above is based on state diagram

Table Truth table state diagram

Page 10: Mariza Wijayanti 11407050. Introduction Design of kmap minimizer Result and Discussion

Step 3: Mapping the truth table into Kmap

Figure The obtained of value of Da using kmap

Page 11: Mariza Wijayanti 11407050. Introduction Design of kmap minimizer Result and Discussion

Figure The obtained of value of Db using kmap

Page 12: Mariza Wijayanti 11407050. Introduction Design of kmap minimizer Result and Discussion

Figure The obtained of value of Dc using kmap

Page 13: Mariza Wijayanti 11407050. Introduction Design of kmap minimizer Result and Discussion

Figure The obtained of value of Dd using kmap

Page 14: Mariza Wijayanti 11407050. Introduction Design of kmap minimizer Result and Discussion

Step 4: Determine the equation of a digital circuit

Page 15: Mariza Wijayanti 11407050. Introduction Design of kmap minimizer Result and Discussion

Step 5: Drawn a digital circuit equations in the schematic editor

Figure Schematic counter

Page 16: Mariza Wijayanti 11407050. Introduction Design of kmap minimizer Result and Discussion

Step 7: Analysis of results of series

From the figure above can be viewed that the counter which has been designed with care because the output of sequence: 0, 4, 12, 13, 6, 7, 2, 5, 10, 0, 4, 12, 13, 6 ...

Figure The simulation counter

Page 17: Mariza Wijayanti 11407050. Introduction Design of kmap minimizer Result and Discussion

Some processes kmap with 2, 3, and 4 variables can be done by automated logic minimizer by using logic programming.

Results from experiments digital circuit before simplified and after simplified by automated logic programming has the same result.

Cost the component of the digital circuits by using kmap can be minimized without affecting the output desired

Time used to simplify the digital circuits much less.Prolog language as one of the programming language

is quite effective to use in the process of logic programming

Page 18: Mariza Wijayanti 11407050. Introduction Design of kmap minimizer Result and Discussion

Simplification kmap digital circuits up to the n variables.

Displaying interface to users can be made better.

Directly displaying the simplified digital circuit.

Page 19: Mariza Wijayanti 11407050. Introduction Design of kmap minimizer Result and Discussion

THANK YOU FOR YOUR ATTENTION