Main Article Content

Development of a Boolean logic simulator based on Quine McClusky algorithm


I. Oghogho
H. Agada
A.M. Obiazi

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.

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


Journal Identifiers


eISSN: 2467-8821
print ISSN: 0331-8443