In some embodiments of the present disclosure, more than two voltage controllers (or one voltage controller capable of operating according to more than two cyclic control patterns) may be desired. This may be beneficial, for example, in adding more granularity to the ability to control or select the cycle length of cyclic PWM patterns. Thus, in some embodiments either of voltage controller 516 or 518 may represent two or more voltage controllers that observe the same or different cycle lengths of their respective cyclic PWM patterns. For example, in some embodiments five voltage controllers may be present. A first voltage controller may operate (e.g., measure voltage and make voltage-control decisions) at 100 kHz, a second at 200 kHz, a third at 400 kHz, a fourth at 1.2 MHz, and and a fifth at 2.4 MHz. In these embodiment, the first controller may be a steady state controller, and each of the second through the fifth controllers may be oversampling controllers that may override the decisions of the first voltage controller in situations of large changes in voltage. For example, the second voltage controller may override the first voltage controller if it detects a voltage change above a first threshold. However, the third controller may override the first and second controller if it detects a voltage change above a second threshold that is larger than the first threshold, and so on.