Design and Implementation of DPC using a HISR on iRTOS Real-Time Operating System

실시간 운영체제 iRTOS상에서의 HISR을 이용한 DPC설계 및 구현

  • 권재국 (충남대학교 컴퓨터공학과) ;
  • 손재열 ((주)한화 종합 연구소) ;
  • 이철훈 (충남대학교 컴퓨터공학과)
  • Published : 2010.05.14

Abstract

실시간 운영 체제는 운영체제로서 논리적 정확성이 중요하지만 시간적 정확성 또한 중요한 운영체제이다. 그렇기 때문에 시스템에서 발생하는 사건들을 처리할 때의 지연시간은 낮아야 한다. 특히 인터럽트 서비스 루틴에서는 현재 인터럽트 레벨보다 낮은 인터럽트는 마스킹되기 때문에 모든 인터럽트들이 원활히 동작하기 위해서 인터럽트 서비스 루틴은 보다 짧은 시간 동안만 CPU를 점유해야 한다. 처리시간이 긴 인터럽트 서비스 루틴의 지연시간을 줄이기 위해 윈도우 운영체제에서는 DPC(Deferred Procedure Call)를 이용하고 있다. 본 논문에서는 실시간 운영체제 iRTOS상에서 HISR을 이용하여 DPC를 설계 및 구현 하였다.

Keywords