||Simpogical is a mobile application for quickly simplifying digital logic circuits.
Keywords: Karnaugh Map, Quine McCluskey, Boolean Algebra and Petrick's Method
Karnaugh Maps are great, but they are far from ideal for problems with more than 4 variables. An alternative is to use a tabular method, such as the Quine McCluskey Algorithm. However, using pen and paper this is slow, tedious and error prone. The idea behind Simpogical is to give you a logic simplification tool that sits right on your phone.
Simpogical was developed for use by students studying Electronic Engineering. Under the hood, it uses the Quine-McCluskey algorithm to perform the simplification and, where required, Petrick's method to provide a list of permutations. Results are equivalent to Karnaugh Mapping.
The idea for the application came from teaching Boolean logic simplification to stage-1 undergraduates at the University of Plymouth (UK). Performing these calculations by hand is both tedious and error prone. The iPhone / iPod Touch seemed to be the ideal platform for a pocket application (I even use it to check my worked examples during Lecutures).
Simpogical is written as a "Universal" application (also runs on an iPad in native resolution).
How to obtain Simpogical
- You complete a truth table, and Simpogical will calculate the simplest logic.
- Lists useful permutations
- Handles upto 512 logic terms, in up to 10 variables
- Handles don't care conditions
- Emails the results in LaTeX and plain format
Sympogical is designed to be an educational tool. Although it is very capable, it is NOT intended to be a professional design tool.
Simpogical has undegone extensive testing. However, as with all design tools, all designs should be fully validated.
Our software is provided “as is" and you use it at your own risk. University of Plymouth Enterprise Ltd. does not make, and hereby disclaims, any and all warranties of any kind, whether express or implied, including, but not limited to, any warranty of fitness for a particular purpose or merchantability. Under no circumstances shall the University of Plymouth Enterprise Ltd. be liable for direct, indirect, special, incidental, or consequential loss or damages resulting from the use, misuse, or inability to use this software.