“…This prevents invalid output voltages during the idle state to be fed to the inputs of nonpower-gated cells, avoiding undesirable side-effects such as short-circuit currents and invalid latching. Alternatively, a pull-up pMOS can be inserted on the virtual ground [4], as shown in Figure 7. After the sleep transistor is turned-off, the pull-up rapidly charges the virtual ground rail to vdd, thus forcing a HIGH logic value to the output of all the connected cells.…”