Photovoltaic solar power technology is being pushed to the forefront as a viable alternative source of renewable energy. Addressing the key design challenges involved in the development and implementation of these systems requires simulation tools capable of not only modeling and analyzing the behavior of diverse electronic components, but also the ability to combine them with the associated control algorithms and evaluate the full system performance.