• Title/Summary/Keyword: Real-time OS

Search Result 245, Processing Time 0.028 seconds

Design of Open Architecture Real-Time OS Kernel (개방형 구조 실시간 운영체제 커널 설계)

  • 박희상;정명조;조희남;이철훈
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10c
    • /
    • pp.418-420
    • /
    • 2002
  • 실시간 운영 체제(Real-Time OS)는 특정 태스크가 정해진 시간 안에 수행될 수 있도록 시간 결정성(Determinism)을 보장하는 운영 체제이다. 실시간 운영체제는 멀티태스킹(Multitasking) 및 ITC(InterTask Communication 혹은 IPC, Interprocess Communication)을 제공한다는 점에서는 일반 운영체제인 Unix$^{TM}$, Linux$^{TM}$, Windows$^{TM}$ 등과 같지만, 시간 결정성을 보장한다는 점에서 일반 운영체제와 다르다. 본 논문에서는 전부 혹은 일부의 소스 공개를 고려한 개방형 구조를 기반으로 하여, 응용프로그램 개발자에게 보다 나은 융통성과 편의를 제공할 수 있도록 실시간 운영체제 커널을 설계한 내용을 설명하고 있다.

  • PDF

Implementation of Active Object use CDL in Distributed System (분산환경에서 클래스 정의 언어를 이용한 병행객체 WRAPPER의 구현)

  • Lee, Chang-Hyun;Park, Youn-Yong;Lee, Kyung-Oh;Lim, Dong-Sun;Jung, Bu-Geum
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.04a
    • /
    • pp.226-229
    • /
    • 2000
  • 본 논문에서는 다양한 분산객체 환경에서 CORBA(Common Object Request Broker Architecture)의 IDL(Interface Definition Language)과 유사한 기능을 수행하는 클래스정의언어(CDL : Class Definition Language)와 병행객체 WRAPPER에 관하여 설명하였다. 병행객체는 기존의 객체를 독립적으로 CPU의 스케줄을 받아 병행적으로 실행하게 하는 객체이다. CDL은 병행객체를 생성하는 클래스를 정의하는 언어이다. 병행객체 WRAPPER는 CDL의 형태로 기술한 병행클래스에 대응하는 실행 가능한 코드를 생성한다. 본 논문에서는CDL과 병행객체 WRAPPER를 이용하여 병행객체의 멤버함수 호출을 일반객체의 멤버함수 호출방식과 같게 하고, 병행객체의 생성/소멸 등의 사용에 투명성이 보장되도록 하였다.

  • PDF

Comparison Analysis of Candidate Real Time Operating System including AUTOSAR OS (OESK) for Automobile Operation (차량용 전장소프트웨어 운영체제를 위한 AUTOSAR OS (OSEK)과 상용 Real Time Operating System (RTOS) 비교)

  • Shim, Jae-Youn;Kim, Seong-Whan
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.04a
    • /
    • pp.964-967
    • /
    • 2012
  • 자동차산업이 발달하면서 자동차 내에도 ECU 기반의 전자 장비가 증가하고 있다. 다양한 차량용 전자 장비의 소프트웨어의 호환성과 효율적인 구동을 위하여 독일 자몽동차 업체를 필두로 자동차 업계에서는 OSEK/VDX 운영체제를 기반으로 AUTOSAR 표준화를 제안하였다. 본 논문에서는 AUTOS AR 표준에서 기반으로 하고 있는 OSEK/VDX와 기존의 RTOS (실시간 운영제제)를 다양한 측면에서 비교 분석하여 향후 자동차 소프트웨어를 위한 운영제제의 발전방향과 각각의 운영제제의 특성과 장점을 분석 하였다.

Linkage Between Brown Planthopper Resistance Gene and Salt Tolerance in Rice (벼멸구 저항성 유전자와 내염성과의 연관)

  • Yang Dae Hwa;Kim Jin-Hong;Wi Seung Gon;Baek Myung-Hwa;Lim Sang Yong;Lee In Sok;Lee Kyu-Seong;Lee Myung Chul;Lim Yong-Pyo;Chung Byung Yeoup;Kim Jae-Sung
    • Journal of Life Science
    • /
    • v.15 no.1 s.68
    • /
    • pp.61-65
    • /
    • 2005
  • Using two japonica rice cultivars (Ilpumbyeo and Sanghaehyanghyella), which are distinguishable by the brown planthopper (BHP) resistance maker (R208), a relationship between the BPH resistance gene (Os-Bil) and salt-tolerance was investigated. To do this, changes in the expression level of Os-Bil by the salt stress were quantified by the real-time PCR in the two cultivars, and compared with those in other two indica rice cultivars (Pokkali and IR29). In Ilpumbyeo, the expression level of Os-Bil decreased by the treatments of 50 and 200 mM NaCl in a concentration-dependent manner, and in Sanghaehyanghyella it rather increased slightly at 50 mM but decreased drastically at 200 mM. Comparably, IR29, a salt-sensitive cultivar, showed a reduction of the Os-Bil gene expression after the treatment of 100 mM NaCl, but Pokkali, a salt-tolerance cultivar, rather increased about two times in the level of Os-Bil transcripts. These results suggest that the BPH resistance gene may involve in the difference in the salt-tolerance at least between the two indica rice cultivars.

WCRT-reducing scheduling algorithm for programmable logic controllers with remote I/Os (떨어진 입출력 장치를 가지는 프로그래머블 로직 콘트롤러를 위한 스케쥴링 알고리즘)

  • 정승권;권욱현
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1997.10a
    • /
    • pp.752-755
    • /
    • 1997
  • In this paper, a scheduling algorithm is proposed for a programmable logic controller(PLC) with remote I/Os, assuming the multi-tasking facilities. Since sequence programs are executed on the application processor and I/O data are transmitted by the network processor concurrently, the proposed algorithm schedules the data transmission as well as the sequence program execution. The suggested algorithm guarantees the bounded WCRT(worst case response time), which is the one third of the WCRT in the absence of scheduling. Computer simulation shows that the algorithm can be easily applied to a real PLC without critical constraints on utilization of resources and inter-relation among tasks.

  • PDF

A Design of Syslog Real-time Monitoring System (Syslog 실시간 감시시스템 설계)

  • Kim, Do-Hyeong;Kim, Kui-Nam J.
    • Convergence Security Journal
    • /
    • v.8 no.1
    • /
    • pp.43-48
    • /
    • 2008
  • Previously, we need to log-in to the target system to check the system log. This is a problem that can not be monitored in real time. This paper designed a syslog real-time monitoring system to solve this problem. The proposed system be able to detect a problem of system in real time without log-in process and be able to solve problems immediately. The proposed syslog real-time monitoring system in this paper is based on Windows OS.

  • PDF

Porting a Real-time Serial Communication Module for S3C2440A Processor with ${\mu}C/OS-II$ (${\mu}C/OS-II$ 기반의 S3C2440A 프로세서로의 실시간 시리얼 통신 모듈 포팅)

  • Park, Sung-Joo;Oh, Sam-Kweon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.05a
    • /
    • pp.945-948
    • /
    • 2007
  • 시리얼 통신은 다양한 분야의 임베디드 시스템에서 사용되는 통신 시스템의 일종이다. ${\mu}C/OS-II$는 실시간 임베디드 시스템에 사용되는 실시간 운영체제이다. S3C2440A 는 이러한 임베디드 시스템에 사용되는 마이크로 프로세서로 칩에 집적 된 UART 를 통하여 시리얼 통신을 지원한다. 이 논문에서는 시리얼 통신 중 ${\mu}C/OS-II$ 기반의 실시간 시스템을 위한 시리얼 통신의 설계와 S3C2440A로의 포팅을 한다.

  • PDF

Development of a process control package using PC (PC를 이용한 자동제어시스템 개발)

  • 구영재;이준서;이인범;장근수
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1991.10a
    • /
    • pp.322-326
    • /
    • 1991
  • A real time process control package was developed in an INTEL 80386 based PC and MS OS/2 environment using MS-C and MS-FORTRAN. RTACS(Real Time Advanced Control System), process control computer software for distributed or centralized architectures, is a package which meets functional requirements specified for typical continuous process applications like chemical processes. The package consists of 5 parts, which are DB(data base), OCF(Operator Console Functions), CL (Control logic Library), MSM(Multitasking and Scheduling, Manager) and UAI(User Applications Interface), based upon a table and function block architecture to improve the system performance.

  • PDF

The Implementation of Data Logging System by Using VME Modules based on Real Time Linux (RT-Linux를 OS로 하는 VME시스템을 이용한 Data Logging System 구현)

  • Hwang, Seok-Kyun;Koo, Kyung-Mo;Joo, Moon-G.;Lee, Jin-S.
    • Proceedings of the KIEE Conference
    • /
    • 2003.11c
    • /
    • pp.709-712
    • /
    • 2003
  • In this research, we port the RT-Linux to MVME 5100 board which is driven by VxWorks or Vertex until now. And, we developed the data logging modules by using the RT-Linux. This module gathers two different scan timing data from plant and sends this data to the host controller with real time.

  • PDF