[ENGN3213 Home]

A generalization of the k-map method is to introduce variables
into the k-map squares.
These are called *entered variable k-maps*.
This is useful for functions of large
numbers of variabes, and can generally provide a clear way
of representing Boolean functions.

An entered variable k-map is shown in Figure 30.

Note the variable *C* in the top left square. It corresponds to

It can be looped out with the 1, since 1=1+

to get

The remaining term

needs to be added to the cover, or more simply, just loop out the 1. The outcome is

Think about this!

Figure 31 shows another EV k-map,
with four entered variables *C*_{0}, *C*_{1}, *C*_{2}, *C*_{3}.
Each of these terms are different and must be looped out
individually to get

[ENGN3213 Home]