Title: Practical Guide for Simulation and FPGA Implementation of Digital Design