CAD Design Flow
Computer Aided Design → Logic
We can design using schematics (like logisim) Or using a HDL (Hardware Description Language)
Logic Synthesis
Translate HDL code into a network of logic gates It derives the logic functions the circuit must realize Then it transforms and optimizes the expressions
Functional Simulation
A circuit can be simulated to verify if it functions as expected Simulators assume that there is no gate delay