A Novel Framework of Cooperative Design: Bringing Active Fault Diagnosis Into Fault-Tolerant Control | Synapse