just gates written in Verilog (if you want it to work, you will need to fork it, and then go and save the code for each gate, it for some reason breaks everything when I save the thing)
Attempt to create and integrate a verilog module.
Simple ALU using Verilog code
The half adder and full adder modules are built using verilog. These modules are then combined to form a two bit adder.