Karnaugh Map freeware and full version by One Gram Software

KarnaughMap445 is Compatible with Windows® 7
Boolean Algebra assistant program for Electrical Engineering students

 Windows and the Windows logo are trademarks of the Microsoft group of companies.

Platforms

KarnaughMap 445 (kmap445.exe version 4.4.5) is an educational CAD program that runs on Windows® 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP, and Windows 7. Moreover, kmap445 meets all of the technical requirements to be Compatible with Windows® 7.

Simplicity

The primary objective is to help electrical engineering students like you save time and money by becoming a Karnaugh map expert in a manner of minutes. After installing, just click on several check boxes and see the resulting expression. Rest assured that kmap445 comes with a one-page on-line manual. However, being a person who hates reading manuals, I tried very hard to make kmap445 so intuitive that you don't need a manual 90% of the time.

Operation

Also known as Karnaugh map solver, calculator, generator, or minimizer, this is an interactive Boolean logic simplification program. Using it is as simple as point and click. The most basic way of entering a design is to click on the Truth table. The cells of the Truth table are linked with the cells of the Karnaugh map. This means the moment you set or clear a cell in the Truth table, the corresponding cell on the Karnaugh map is set or cleared. Conversely, altering the Karnaugh map alters the Truth Table. You will also see ovals around the group of adjacent bits in the Karnaugh map and a prime implicant logical expression in the text box.

Features

• Input as Truth Table, Karnaugh Map, or Text expression.
• Output as Truth Table, Karnaugh Map, or Text expression.
• Simplifies Truth Table, Karnaugh Map, or Text expression.
• Finds and eliminates redundant terms.
• Handles don't care conditions.
• Highlights the oval corresponding to a term that you click.
• Draws 3, 4, or 5 variable Karnaugh Map.
• Allows input expressions to contain multiple nested parenthesis.
• Shows output expressions in either SOP or POS format.

Installation

kmap445.exe comes with an installer and an uninstaller (unins000.exe). Control Panel>Programs and Features can also be used for un-installation. kmap445.exe is a single executable that contains all necessary library functions. Consequently, the installer does not install any DLL's. kmap445.exe contains a digital signature for added protection against unauthorized alterations. Please look for the "Verified publisher : One Gram Software" message during installation. Finally, kmap445.exe is not copy protected, so you may make copies for yourself as long as you don't give them to other people.

Security

The purchasing process is handled by a third-party company called Plug'nPay through a secure connection. The Plug'nPay company does not normally send me your entire credit card number, which means you don't have to worry that your credit card number will leak out if my PC is compromised. As for your contact information, I will never sell or give it to others.

The price of kmap 4 is \$15.00. You may purchase this with Visa, Master Card, AMEX or Discover. Verification of card and download takes a few seconds, usually less than a minute.  To begin the purchasing process, please click on the "Buy" button shown below.

This program is not available for purchase at this moment.

Freeware

I encourage you to try out the free version kmap12.exe before you buy the full version. Being an earlier version, kmap12 contains much fewer features compared to Kmap445.  The question I receive a lot is "kmap12 did not eliminate a redundant term. Does kmap12 contain a bug?" And the answer is "No. It does exactly what it was designed to do, which is to find the Prime Implicant solution." If you need it to go one step beyond prime implicants, please purchase kmap445 by clicking the "buy" the button shown above.

History

I'm not just a programmer, but also a professional Electrical engineer. Did you notice that I label my kmaps with just A B C and D? Suppose you are designing a couple of 4-variable state machines on paper, then would you be labeling the kmaps with "00 01 11 10" over and over? Probably not. My preference for the minimalist notation stems from years of personal experience.

Testimonials

Professor Jack Levine, Department of Electrical and Computer Engineering at Cal State Los Angeles has been using versions of kmap in his Intro to Digital Logic classes for a long time now. He has just begun using kmap 4 and says he is delighted with its new features:

"It is an excellent tool in teaching digital logic, especially in a classroom equipped with computer and projector. In addition to allowing me to enter values in a truth table--including don't-cares--and having these values automatically transferred to a K-map, I can derive an expression from the map in either SOP or POS form. This expression can then be optimized and I can highlight the terms of the simplified expression on the map one by one."

"In the newest version, kmap 4, I can also back-fill the map from a boolean expression and show students how this (1) allows the expression to be simplified if not already in simplest form, and (2) allows the truth table for the expression to be derived in turn from the map."

"Students can also use kmap 4 at home. If they use it properly--i.e. first do their homework problems by hand and then check it with kmap 4--they will gain a great deal of understanding of the value of kmaps. I really recommend this program to anyone teaching digital logic."

Professor Levine can be contacted at 323-343-4514 or at

Russell Sasamori of One Gram Software, who is solely responsible for the kmap program, can be contacted at

Mr. Craig Kief, Lab Director of University of New Mexico Electrical and Computer Engineering Department, has installed Kmap 4 in the EECE 238 lab computers for students to use. Mr. Kief says his students really enjoy Kmap 4 and it fits easily into the course curriculum.

Professor Luiz Antonio Vargas Pinto (ETE Rubens de Faria e Souza), a customer from Brazil who bought my program in 2000, wrote me an email in 2003 saying Kmap 4 had been very helpful in creating a student project involving the design of a highly complex elevator control system.

Notices Please use the gray "Buy" button in the middle of this page to get the full version. Be sure to select the "save" option. If you lost your program because you forgot to select the "save" option or download failed for any reason, please ask me to email you the program. If you are not satisfied with the program, I will give you a refund. If you have any other questions or issues, please send an email to Russell Sasamori. I encourage you to use both the On-line Email Form and conventional email . Thank you. Last update 12/24/2012 . Japanese Page Home