RISC-V RV32I RTL Design using Verilog HDL