Functional safety, as defined basically in IEC 61508 and in ISO 26262 for automotive systems, clearly describes actions to take and methods to use to develop a safe system. "Safe" actually can include the presence of faults and bugs. This implies the detection of malfunctions and taking proper actions before any harm is done. So it's all about timing: Before a hazard occurs, the system has to put itself, in time, into a safe state involving automated mechanisms and the driver.
Precisely defining the safety requirements, including time intervals the system has to respond to faults, is mandatory. And it is crucial for project success to evaluate early in the development process if these requirements are met.
This article introduces the reader to the timing aspects of functional safety. A model-based methodology based on a matured tool suite will be described to help design embedded systems having the correct dynamic behavior and robustness to changes and unexpected system states.
For the complete article, including five steps to functional safety (with design of a seat position memory system as an example), click here, courtesy of Automotive Designline Europe.
A good step by step breakdown of the process while not getting bogged down in technical details. The approach seems workable but the hard parts are the actual implementation. Thanks for a well written article!
This is interesting, and the example of hazardous failure of the power seat points out the large number of hazards provided by the convenience functions added to the vehicle. Even more important is the linking of the concerns to the fact that the primary parameter is profit, with all others, including safety, a distant second in importance.
This is an eye-opening article, indeed.
David Patterson, known for his pioneering research that led to RAID, clusters and more, is part of a team at UC Berkeley that recently made its RISC-V processor architecture an open source hardware offering. We talk with Patterson and one of his colleagues behind the effort about the opportunities they see, what new kinds of designs they hope to enable and what it means for today’s commercial processor giants such as Intel, ARM and Imagination Technologies.