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

03.2 Verilog HDL — Introduction