DEVELOPMENT OF A BOOLEAN LOGIC SIMULATOR BASED ON QUINE MCCLUSKY ALGORITHM

Authors

  • I Oghogho DEPARTMENT OF ELECTRİCAL & ELECTRONİC ENGİNEERİNG, DELTA STATE UNİVERSİTY, ABRAKA-OLEH CAMPUS, DELTA STATE, NİGERİA
  • H Agada DEPT OF ELECTRİCAL & INFORMATİON ENGR’G, LANDMARK UNİVERSİTY, OMU-ARAN, KWARA STATE, NİGERİA
  • AM Obiazi DEPT OF ELECTRİCAL & ELECTRONİC ENGR’G, AMBROSE ALLİ UNİVERSİTY, EKPOMA, EDO STATE, NİGERİA

Keywords:

Boolean Logic Simulator, Logic Circuit, Quine McClusky Algorithm, Karnaugh Map, Digital Electronics.

Abstract

This paper presents the development of an educational simulation tool for solving Boolean logic equations using Quine McCluskey’s algorithm. Unity3D development environment was used to provide an interface for the design of the software front end. A custom built version of Javascript was used to write the back end code that drives the algorithm. Based on the output parameters decided on by the user for either sum of product (SOP) or product of sum (POS) approaches, the software provides an interactive user interface displaying: (i) the truth table with a maximum of six inputs (ii) the Karnaugh Map as well as the generated corresponding simplified logic equation and (iii) the generated logic circuit diagram. The results of the simplified Boolean expressions and logic circuits generated by the developed tool were compared with manually calculated solutions and available html and console based implementations and were found to be accurate.

 

http://dx.doi.org/10.4314/njt.v38i3.25

Downloads

Published

2019-06-28

Issue

Section

Computer, Telecommunications, Software, Electrical & Electronics Engineering