Александр Михайлович только не надо мне про Ебилок сказки рассказывать.

Я по ниму писал диплом

Ну так тут и школьнику понятно что если блок ЦП формирует две независимые телеграмы А и Б то в блоке два ядра. А то что касается второго блока то он лиш проверяет работоспособность первого, и при его вылете берет на себя обработку информации.
По поводу построения безопасных систем, то это все зависит от фантазии разработчика.
Да хоть миллион процессоров могут обрабатывать соответствующую информацию связанную с безопасностью.
Но самым безопасным является мажоритарный принцип, где три ЦП обрабатывают информацию.
В книге Сапожникова там все подробно написанно
Для безопасности программы которые управляют ЦП написанные на разных языках программирования