The document describes the design and implementation of a field programmable gate array (FPGA) based speed control system for a brushless direct current (BLDC) motor. It first discusses the motivation and objectives, providing an overview of BLDC motors and advantages of FPGA controllers. It then presents the simulated and experimental setup, which involves a PI speed controller generating PWM signals to control the motor speed through a 3-phase inverter in closed loop. Simulation and experimental results demonstrate that the FPGA-based closed loop controller improves transient and steady-state speed response compared to an open loop configuration.