Safety, automation, energy-efficiency and the increase of comfort and performance both define current automotive industry’s aspirations. This trend is noticeably driven by functions being implemented with electric or electronic solutions. Even these days, many people believe that mechanical solutions are much more reliable and durable as if they were to be replaced electronically. The goal of safety-critical development is to dispel these doubts for a more comfortable and more efficient automotive future.
During electronic control, one of the most important elements aside from the CPU are memory units. The whole program and data which are needed for proper program execution are stored there, thus any latent damage to the memory can cause serious consequences or even result in human injury. Therefore, it must be ensured that the memory is handled in such a way that in the event of a malfunction, on the one hand resulting in a dangerous situation is out of the question and on the other hand proper functioning shall be assured until a subsequent maintenance.
The subject of my thesis is to introduce the ISO 26262 standard by focusing on memory handling parts and furthermore, to present necessary EEPROM handling functionalities which shall be implemented in order to comply with safety requirements.