2. Basic Building Blocks Verilog most important building blocks are module, always and initial blocks, continuous assignment and gate or module instantiation. Module is the container that includes ...