Реализация контроля работоспособности одним процессором другого - это, вообще-то, обычная практика.
Частенько, чтобы жизнь медом не казалась, реализуют еще и перекрестный контроль.
Там главное, это решить вопрос курицы и яйца - кто главнее
Сам тоже делал контроллер с связкой ПИК + ADSP2115
ПИК контролировал работу ADSP по наличию импульсов на выделенной ножке. Нет импульсов за период опроса - рестарт ADSP
Замечательно все работало...