1. A method of rule-based register checking for a digital voltage regulator controller, the method comprising: defining register settings for the digital voltage regulator via a GUI (graphical user interface) based controller parameter configuration system; accessing a rule-based checker by the GUI based configuration system to check for rule violations in the register settings; and uploading the register settings from the GUI based configuration system to the digital voltage regulator controller after checking the register settings for rule violations.