This document discusses integrating safety into silicon designs for Internet of Things (IoT) applications. It defines safety as a system exhibiting deterministic responses and never placing outputs in hazardous states. All systems will eventually fail, so failsafe designs aim to ensure systems fail safely. The document proposes a hybrid failsafe approach using failsafe cells to detect software failures at firmware-hardware interfaces and force safe reboot and control behaviors. It describes using LTSpice circuit simulation software to model mixed-signal systems and simulate software failures at interfaces to analyze circuit response under failure scenarios.