| CPC G05B 15/02 (2013.01) [G06F 7/58 (2013.01); H02P 21/18 (2016.02); H02P 27/04 (2013.01)] | 20 Claims |

|
1. A controller circuit configured to:
generate, using a random number generator, a set of bits, the random number generator comprising an analog-to-digital converter (ADC), wherein, to generate the set of bits, the controller circuit is configured to:
determine, using the ADC, data sampled at a motor for each period of one or more switching periods; and
determine one or more least significant bits of the data sampled for each period of the one or more switching periods to generate a set of least significant bits;
determine a switching frequency using the set of bits; and
control a switching circuit to switch at the switching frequency to drive the motor.
|