To maximize the amount of power generated in a photovoltaic inverter, MPPT (Maximum Power Point Tracking) is an essential function of a photovoltaic (PV) inverter. A PV inverter generally consists of a DC/DC converter (boost converter) and a DC/AC inverter. For stable MPPT control, the controller of the boost converter must be properly designed. In this study, the nonlinear characteristics of solar cells were linearized and modeled for a proper controller design, and an analog controller was designed using MATLAB and converted into a digital controller. The controller was simulated using a designed controller based on PSIM, and the performances of a single-loop controller and dual-loop controller were compared. In addition, the performance of the controller was verified and compared experimentally by applying the designed controller to a commercial PV inverter.