UART UART Implemented in VERILOG HDL. There are many ways to code up this. You can find the two different types i did.