Synthesis is the implementation of a circuit
- We can draw circuits using gates to show the realization of functions
- Using techniques like Boolean Algebra a function can be manipulated leading to multiple designs for the same function (however the cost varies)
- Cost is measured in terms of area of the circuit. We’ll consider number of gates plus number of inputs to the gates
- We will assume that true as well as complement inputs are available free of cost (if x is available then so is x’)
Synthesis procedure