ARM920T의 Real-Time 제어적용을 위한 성능 측정 및 비교

The Performance Measurement and Comparison for Real-Time Control Application of ARM920T

  • 김택기 (MDS 테크놀로지) ;
  • 박상혁 (서울산업대학교 제어계측공학과) ;
  • 임재식 (서울산업대학교 나노아이티공학과) ;
  • 이영일 (서울산업대학교 제어계측공학과)
  • Kim, Taek-Ki (MDS Technology) ;
  • Park, Sang-Hyuk (Department of Control Instrumentation Engineering, Seoul National University of Technology) ;
  • Lim, Jae-Sik (Department of Nano Technology & Information Technology Engineering, Seoul National University of Technology) ;
  • Lee, Young-Il (Department of Control Instrumentation Engineering, Seoul National University of Technology)
  • 발행 : 2008.04.25

초록

본 논문에서는 ARM 프로세서의 제어기 구현 성능을 Firmware 환경 및 임베디드 OS 환경에서 실험, 조사하였다. 이산형 PID 제어기를 S3C2410 칩을 사용하여 구현하였고 Cache 사용여부, 클럭주파수 등의 벽화에 따라 테스트를 시행하면서 성능을 비교 분석하였다. WinCE 환경에서 실시간 제어기를 구현하기 위한 방법을 제안하고 ARM을 사용한 PID 제어기의 최대 샘플링 주파수를 실험을 통해서 밝혔다.

In this paper, we investigate the ability of the ARM processor to implement an industrial controller with or without embedded operating system. Discrete-time PID controllers are implemented and tested under various settings e.g. cache on/off, different clock frequencies using S3C2410X chip. A method of real-time application of discrete-time PID controller in WinCE environment is proposed. Based on the test result, we provide the maximum sampling frequencies of PID controller using ARM processor.

키워드