자동차의 제어기는 단일 계층이 아니라, 서로 다른 기능과 책임을 가진 여러 계층으로 구성되어 있습니다. 이번 글에서는 브레이크 시스템을 예시로, ASW, BSW(MCAL 포함), MCU(HW Element)로 나눠 각각의 역할과 연결 구조, 설계 및 기능안전 매핑을 정리해 보겠습니다.2. 전체 아키텍처 구조[ ASW Layer ] ↓ 기능 판단 및 제어 요청[ BSW Layer (MCAL 포함) ] ↓ API 제공, 하드웨어 접근 추상화[ MCU Layer (HW Element, 예: TC387) ] WDT, SMU, ECC, GTM 등 하드웨어 기능3. 각 계층에서의 브레이크 시스템 역할계층역할브레이크 시스템 예시ASW제어 알고리즘, 판단 수행ABS 동작 판단, 제동력 계산, 슬립율 분석BS..