기능안전(ISO 26262)을 적용한 제어기를 개발하다 보면,“이 루틴이 제대로 실행되고 있는지 어떻게 보장하지?” 라는 질문이 생깁니다.바로 그 해답이 Program Flow Monitoring (PFM)입니다.이 글에서는 Program Flow Monitoring의 개념,AUTOSAR 적용 여부에 따른 구현 방식,그리고 BMS 제어기를 예시로 한 적용 사례까지 모두 정리해드립니다.🔍 Program Flow Monitoring이란?프로그램이 정해진 흐름대로 정확히 실행되고 있는지를 감시하는 기능입니다.PFM은 단순히 "죽었는지"만 보는 워치독이 아닙니다.실행 순서, 주기, 응답 시간까지 감시하여 시스템이 설계대로 동작하고 있는지를 보장합니다.📚 세 가지 감시 방식유형설명감시 목적✅ Deadline코..