← ProblemsCircuits / Combinational Logic / Karnaugh Map to Circuit

3-variable K-map

36%kmapboolean-algebra

Implement the circuit described by the Karnaugh map below. Columns give the values of a and b (a prime means the variable is 0), rows give c, and each cell is the required value of out.

a'b'a'babab'
c'0111
c1111

Before coding, try to simplify: the single 0 sits where all three inputs are 0, and every other cell is 1. Any logically-equivalent expression is accepted — grading is behavioral, not structural.