This paper presents the hardware design methodology of digital control systems with different control algorithms. The control system is designed using Xilinx Spartan 3E FPGA, which consists of Analog Capture Circuit, PWM signal generator and other essential modules to control the process. The National Instruments LabVIEW is chosen as the software platform to interface with the FPGA kit. The hardware has been designed to study the Static as well as Dynamic characteristics of DC Motor, with three different control algorithms such as PI,PD and PID. The Ziegler Nichols method has been employed for tuning of controller parameters and the responses of three control algorithms are compared. The novelty in the project has been the measurement of speed, which is done through the design of Timer & Counter using the software, rather then employing the Tachometer, hence reducing the cost.