signal integrated circuit device according to still another specific example embodiment of this disclosure a mixed signal integrated circuit device 1650 comprises an analog multiplexer 1652 an analog to digital converter adc 1654 a memory 1656 a processor 1658 a pulse generator 1660 for generating either pulse frequency modulation pfm or pulse width modulation pwm a voltage reference 1666 and a clock oscillator 1668 the multiplexer 1652 is used to select various analog signals for coupling to the adc 1654 the adc 1654 converts these analog signals into digital representations and sends the digital representations to the processor 1658 the processor is controlled by a software program stored in the memory 1656 the memory 1656 may be volatile and or non volatile memory the analog signals may be for example but are not limited to a voltage feedback signal at node 320 a current sense signal at node 324 a feed forward signal at node 326 and a reference voltage at node 328 the pulse generator 1660 may comprise separate pfm and pwm generators that are selected and controlled by the processor or the pulse generator 1660 may comprise a pwm generator and a pulse swallowing circuit so that the pwm generated pulses can be converted to pfm or pulse density modulation pdm control signals according to the teachings of this disclosure the output from the pulse generator 1660 applies its pulse train output.