Karnaugh Maps

The Karnaugh map (K-map) is a tool and procedure used for minimizing Boolean functions. In this lab, students will learn how to create Karnaugh Maps and will explore their practical applications. In the activity, students will use Karnaugh maps to simplify a Boolean expression, and then derive the output, simplified combinational logic circuit, and K-map for a circuit.

Instructor Resources available. Get Access



This is lab 5 of 17 in the course, Digital Electronics.


After completing this lab, students will be able to:
  1. Simplify a Boolean expression using Karnaugh maps
  2. Use a circuit with inouts to derive
    1. The output experimentally and using Boolean algebra
    2. The Karnaugh map
    3. Simplified Combinational Logic Circuit


  • Introductory Physics or equivalent
  • Circuits 1 or equivalent


Engineering laboratory solution for project-based learning that combines instrumentation and embedded design with a web-driven experience, delivering a greater understanding of engineering fundamentals and system design.

Digital Systems Development Board for NI ELVIS III

An application board for NI ELVIS III that provides students with a comprehensive education in digital electronics with hands-on experiments to interactively demonstrate concepts in the digital domain.


Multisim is a circuit simulation tool built for educators to teach analog, digital, and power electronics by connecting simulation to experimentation. 

Required Software

Download Academic Software, Learn About Software Licensing
  • Multisim 14.0.1 Education or Later - Download
  • NI LabVIEW FPGA Vivado 2014.4 - Download
  • Digilent Hardware Driver (note, the installer above automatically downloads the installer below onto your computer)
    • Navigate to C:\NIFPGA\programs\Vivado2014_4\data\xicom\cable_drivers\nt64\digilent
    • Install install_digilent.exe

Required Hardware

Purchase Engineering Education Products


Instructor resources are available. Get access

Log in to submit a comment.