Un restablecimiento es una entrada de señal adicional para el flip-flop, generalmente con una prioridad más alta que las otras entradas, que (cuando está activa) establece la salida del flip-flop en el valor lógico 0.
Un reinicio síncrono es una señal de reinicio que opera sincronizadamente con el reloj. En otras palabras, si RESET = 1 cuando el flip-flop D recibe un margen de reloj, la salida se establecerá en el valor lógico 0, sin importar cuál sea la entrada de DATOS.
Una señal de reinicio es muy común. Por ejemplo, cuando tiene cualquier tipo de registro que actualmente tiene un número (un acumulador, un registro general) y desea asegurarse de que el valor almacenado se borra antes de volver a utilizarlo. Una señal de reinicio es la forma más fácil de lograr esto. La misma señal de restablecimiento también podría compartirse entre varios registros para restablecer el estado de una lógica más complicada (una máquina de estados finitos, por ejemplo).