There are numerous benefits to digital communication, configuration and control. First, it allows the designer to properly size the module to the load, enabling the best cost solution. It also allows a better understanding of the relationship between software code and power consumption. In the field, it allows for the collection of power consumption data to allow for future design optimizations.