Kit.
Старожил
Во-первых, вы, строго говоря, не знаете что этого нету в алгоритме.Ну если чего-то в алгоритме нету - оно там не появится.
Во-вторых, даже если этого "в алгоритме" не было, оно вполне может появиться ("в алгоритме" ли, в железе ли) посли залетевшей молнии или металлической стружки.
Тот же отказ, что вызвал сбой сигнала, мог вызвать и сбой таймера, например.
Вы опять же не учитываете отказ, при котором блок себя не отключает.Кстати, можно сделать чуть надежнее - при расхождении блок безусловно отключает себя сам, а вот для отключения чужого блока - нужны будут оба сигнала на отключение. В любом случае это лучше единой точки отказа в виде блока сравнения.
Короче, по-видимому, не ваше это.