Russ Croman - EEWeb
Russ Croman - EEWeb
Russ Croman - EEWeb
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
TECHNICAL ARTICLE<br />
To start you should note that the<br />
numbers along the top are not in<br />
the normal binary sequence. In fact<br />
you get a gray code sequence. This<br />
is so each row or column only have<br />
one term chance from one to the<br />
next.<br />
So back to our example – the loops<br />
in this example give the solution<br />
C.D+!A.C+A.!C.!D and from<br />
this you can see that the input B<br />
has no effect! You can also see in<br />
this example how the loops wrap<br />
around.<br />
Are four inputs enough for your<br />
design however? As you can<br />
see, K-Maps at this level are only<br />
designed to work with four inputs,<br />
so to add one or two more means<br />
adding a dimension. In effect for a<br />
five input system, you will have two<br />
K-Maps where one is when the fifth<br />
input is logic 0 and the other for<br />
when it’s logic 1. However, this can<br />
start to become a 3D jigsaw as now<br />
it’s possible to loop terms from one<br />
level to the next.<br />
Next time I’ll be looking at some<br />
practical uses of K-Maps and<br />
Boolean Algebra in some basic<br />
logic circuits.<br />
About the Author<br />
Paul Clarke is a digital electronics<br />
engineer with strong software skills<br />
in assembly and C for embedded<br />
<strong>EEWeb</strong><br />
Electrical Engineering Community<br />
Join Today<br />
www.eeweb.com/register<br />
systems. At ebm-papst, he develops<br />
embedded electronics for thermal<br />
management control solutions<br />
for the air movement industry.<br />
He is responsible for the entire<br />
development cycle, from working<br />
with customers on requirement<br />
specifications to circuit and PCB<br />
design, developing the software,<br />
release of drawings, and production<br />
support. ■<br />
<strong>EEWeb</strong> | Electrical Engineering Community Visit www.eeweb.com 13<br />
TECHNICAL ARTICLE