The digital circuits are of 2 types:
- Combinational circuits: In this type of circuits, output depends only on present inputs and we don’t need memory element.
- Sequential circuits: In this type of circuits output depends on both present inputs and past output hence we need memory elements.
We’ll first study combinational circuits.
Combinational circuits: Combinational circuits consist of input binary variables, logic gates and output binary variables. While considering the design of combinational circuits we need to see that we use minimum number of gates, we have minimum propagation time or delay etc