서브 마이크로초 IPC 패스트패스: SDV 마이크로커널 제로 카피 통신 아키텍처

과거 마이크로커널의 주된 한계로 지적되었던 것은 빈번한 컨텍스트 스위칭으로 인한 IPC 오버헤드였습니다. 현대적인 차량용 검증 마이크로커널은 CPU 레지스터를 직접 활용하는 초고속 패스트패스 루틴을 구현하여 메모리 접근 없이 이를 완벽히 해결했습니다.

레지스터 기반 패스트패스 IPC 및 캐시 보존 컨텍스트 스위칭

애플리케이션이 Call IPC를 호출하면 정형 검증된 커널은 100개 미만의 어셈블리 명령어 내에서 엔드포인트 역량을 즉각 검증합니다. 데이터는 레지스터(r2-r7)에 그대로 유지된 채 동일 코어 주기 내에서 수신자 스레드로 즉시 전환됩니다.

상한이 보장된 결정론적 IPC를 통해 전자식 조향(Steer-by-Wire) 500마이크로초 루프 완벽 충족

전자식 조향 및 제동 시스템은 최대 500마이크로초의 엄격한 루프 주기를 요구합니다. seL4는 최악 실행 시간(WCET) 상한이 수학적으로 증명되어 있으므로 다중 프로세스 마이크로커널 아키텍처에서도 제어 데드라인 위반이 없음을 보증할 수 있습니다.

도메인 포트폴리오 살펴보기