Digital regulator