Combinational Building Blocks

This project presents two very commonly-used combinational circuits called a multiplexor and a binary decoder. These two circuits are constructed from primary logic gates (i.e., ANDs and ORs), but they are so prevalent that they are often viewed as components themselves, rather than collections of basic logic gates. Two less commonly encountered circuits, a shifter and an encoder, are presented in the same way. After completing this project, you will be well on your way to gaining the skills needed to design any given combinational circuit.