Functional safety is that part of overall safety which depends on the correct functioning of safety related control systems and software. A functional safety investigation involves the evaluation of a safety critical circuit(s) in accordance with declared safety ratings relating to software, hardware, environmental stress factors (such as EMC) and safety lifecycle management processes.