Introduction - If you have any usage issues, please Google them yourself
Verilog learning routines: 4-bit binary number multiplier, 5 dividers, 8-bit data registers, 8-bit shift register, edge-triggered D gate-level design, level design edge D flip-flop behavior, synchronous counters, asynchronous counters