Design Recipes for FPGAs
186
see from the Karnaugh map however that if we define only two of
those logic functions, that there is redundancy in the original def-
inition, and we can reduce this to the same output for two logic
combinations of the input in Figure 42.
We could therefore define this model using the simplified
expression defined as Z ABC
—
A
—
BD which has clearly
reduced the size of the logic by 1, 3 input AND gate and the OR
gate has reduced to a 2 input gate.
Improving performance
Consider a simple example of an addition x a b c d,
where all the variables are digital words. We could implement this
using adders taking two numbers ...