• Title/Summary/Keyword: 임베디드 환경

Search Result 930, Processing Time 0.028 seconds

MPEG-4 Media Presentation on Embedded System (임베디드 시스템에서 MPEG-4 미디어 프리젠테이션)

  • Lim Tae-beom;Lee Yun-ju
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2003.11a
    • /
    • pp.261-264
    • /
    • 2003
  • 기존치 임베디드 시스템 환경에서 대용량의 멀티미디어 컨텐츠를 검색, 전송 및 재생하는데는 제한된 리소스로 인해 한계전이 있었다. 압축률이 좋고, 전송 및 재생에 효과적인 MPEG-4 시스템의 표준을 따르며. 다양한 대화형 멀티미디어를 프리젠테이션 할 수 있는 기법이 요구된다. 본 논문은 임베디드 시스템에서 DM과 연동하여 비디오/오디오의 재생 제어를 효율적으로 하고, 모듈을 동적으로 로드/언로드하여 저용량의 메모리를 사용하는 MPEG-4 미디어 프리젠테이션 기법을 제안한다.

  • PDF

Design of Garbage Collector for Java-based Embedded Systems (Java 기반 임베디드 시스템을 위한 쓰레기 수집기 설계)

  • 배유석;김태근
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.421-423
    • /
    • 1999
  • 가전 제품이나 정보 가전 기기를 포함하는 실시간 임베디드 응용 분야에서 Java를 소프트웨어 개발 플랫폼으로 선택하는 범위가 확대되고 있다. 현재 Sun에서 제공하는 PersonalJava 기술은 동적인 메모리 할당에 대하여 마크-회수(mark-sweep) 방식의 자동 쓰레기 수집(garbage collection) 기능을 지원하는데, 이 방법은 쓰레기 회수 수행전 응용프로그램의 수행을 중지시키는 방식으로 실시간 임베디드 환경에 적합하지 않다. 본 논문에서는 Java 기반 인터넷 셋톱박스나 디지털 가전기기에 탑재할수 있는 Java 플랫폼을 대상으로 기존에 적용된 비실시간 마크-회수 메모리 관리 기법을 대체하는 실시간 자동 메모리 관리 기법을 제시한다.

  • PDF

Design and Implementation for Cross Development Environment based on Virtual Prototyping Development Tools (가상 프로토타이핑 개발도구 기반의 교차개발환경 설계 및 구현)

  • Kim, Dae-Eung;Lee, Jeong-Bae;Rim, Kee-Wook;Hwang, Young-Sup;Ahn, Sung-Soon
    • The Journal of the Korea Contents Association
    • /
    • v.9 no.5
    • /
    • pp.40-49
    • /
    • 2009
  • Recently, many methodologies and development environment to shorten embedded system development time and to satisfy customer requirement were proposed. In this paper, a method to shorten development time by improving cross development environment is proposed for embedded system development, This method was designed and implemented just for the environment using virtual prototyping development tools and embedded development kit. According to implementation and result analysis, the proposed method show the better performance the than existing method in the cross development environment which is required to modify more than once.

A Study on Cultivation facility Control Using Embedded Technology In Ubiquitous Environment (유비쿼터스 환경에서 임베디드 기술을 이용한 재배 시설 제어에 관한 연구)

  • Cho Soung-Jin;Park Jin-Hee;Chung Hwan-Mook
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2005.11a
    • /
    • pp.143-146
    • /
    • 2005
  • 생활환경이 새로운 패러다임으로 변해가고 있다. 유비쿼터스 환경을 앞당기기 위하여 산업체 전반에 걸쳐 변화를 거듭하고 연구가 지속되고 있다. 유비궈터스 환경은 농업 분야에도 적용되어 농산물의 재배와 수확에 이르기까지 전반적인 형태를 변화 시키고 있다. 재배 시설을 원격지에서 제어함으로써 적절한 재배환경을 지원할 수 있도록 하여 환경변화 관리를 효율적으로 할 수 있으며, 사용자의 성향에 맞는 재배 환경 여건을 지능적으로 판단하고 제어 할 수 있는 시스템이 요구된다. 본 논문에서는 다양한 환경 즉, 온도, 습도, $CO_{2}$, 조도 등의 변화를 센서네트워크를 통하여 감지하고, 퍼지시스템을 통하여 환경변화를 추론하여 환기시설을 적절하게 제어할 수 있는 시스템과 알고리즘을 제안한다.

  • PDF

Garbage Collection on the Embedded Java Virtual Machine (임베디드 자바 가상머신에서의 가비지 컬렉션)

  • Lee Sang-Yun;Kim Sang-Wook;Choi Byung-Uk
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.43 no.3 s.309
    • /
    • pp.20-29
    • /
    • 2006
  • The Java language has been established as one of the most widely used language due to its object-oriented programming, safety and flexibility and the garbage collection of the virtual machine has relieved programmers of many difficulties related to the memory management. In the embedded environment, Java is also prevalent, the virtual machine and garbage collector that takes into account the embedded environment is required. In this paper we manage the heap memory area by dividing into young generation and old generation, and we propose a garbage collector in which appropriate techniques are applied to each generation to utilize the different characteristics of each generation. Also, we propose the write barrier technique and double filtering technique for efficient garbage recognition, and double check method for determining and reclaiming the garbage with cyclic structure. The proposed method satisfies the embedded environment's requirements of fast object allocation, real time property, recollection of all the garbage, elimination of fragmentations and high locality.

Static Worst-Case Execution Time Analysis Tool for Scheduling Primitives about Embedded OS (임베디드 운영체제의 스케줄링 프리미티브를 고려한 정적 최악실행시간 분석도구)

  • Park, Hyeon-Hui;Yang, Seung-Min;Choi, Yong-Hoon
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.13 no.5
    • /
    • pp.271-281
    • /
    • 2007
  • Real-time support of embedded OS is not optional, but essential in contemporary embedded systems. In order to achieve these system#s real-time property, it is crucial that schedulability analysis for tasks having its property have been accomplished before system execution. Acquiring Worst-Case Execution Time(WCET) of task is a core part of schedulability analysis. Because traditional WCET tools analyze only its estimation of application task(i.e. program), it is not considered that application tasks are affected by scheduling primitives(e.g. scheduler, interrupt service routine, etc.) of OS when it schedules them. In this paper, we design and implement WCET analysis tool which deliberates on scheduling primitives of system using embedded Linux widely used in embedded OSes. This tool can estimate either WCET of normal application programs or corresponding primitives which have an influence on schduling property in embedded Linux kernel. Therefore, precision of estimation about schedulability analysis is improved. We develop this tool as Eclipse#s plug-in to work properly in any platform and support convenient interface or functionality for user.

A MIB Definition Scheme for Networked Embedded System (네트웍 임베디드 시스템을 위한 MIB 정의 방안)

  • 황소영;유동희;김영호
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10c
    • /
    • pp.186-188
    • /
    • 2000
  • 현재 TCP/IP 네트웍 환경하에서 Simple Network Management Protocol(SNMP)은 주요한 네트웍 관리 표준으로 자리잡고 있으며 Management Information Base(MIB)는 이러한 SNMP의 기본 토대를 이루고 있다. 본 논문에서는 네트웍 임베디드 시스템 관리를 위한 MIB의 구성 및 정의에 대한 방안을 제시하고, 네트웍 시각 서버를 적용한 사례를 기술한다.

  • PDF

안전 운전 보조시스템의 제작과 기초측정 실험

  • Kim, In-Kyung;Ryu, Jeong-Tak
    • Proceedings of the Korea Society for Industrial Systems Conference
    • /
    • 2009.05a
    • /
    • pp.190-195
    • /
    • 2009
  • 자동차 이용자 수가 증가 할수록 자동차 사고로 인한 피해도 많이 늘어나고 있다. 이러한 자동차 사고를 사전에 예방하기 위해서는 운전자의 상태 및 현재 차량 상태를 파악하여 사고를 미리 방지함으로서 운전자의 안전을 보조할 수 있는 시스템이 필요하다. 본 연구에서는 안전운전을 보조하기 위하여 졸음운전 여부 감지 시스템, 후진시 후방 안전거리를 감지하는 시스템, 쾌적한 운전 환경을 위한 실내 환경 측정 시스템, 주차 시 생길 수 있는 사고에 대한 감시시스템을 센서와 MCU등을 이용한 임베디드 시스템을 구현 하였다.

  • PDF

Operating Systems Research for the Embedded Multi-core Platforms (임베디드 멀티코어 플랫폼을 위한 운영체제 연구)

  • Hong, Cheol-Ho;Yoo, Chuck
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2008.06b
    • /
    • pp.327-330
    • /
    • 2008
  • 최근 무어의 법칙이 깨짐에 따라 멀티코어 프로세서의 활용이 늘어나고 있으며 이는 임베디드 환경에서도 보편화되었다. 이러한 멀티코어 환경에 기존에 멀티프로세서용으로 개발된 AMP 또는 SMP 구조의 운영체제를 적용시키게 된다면 멀티코어의 장점을 살리기 어렵다. 본 논문에서는 기존 운영체제 구조에 대한 분석을 통해 멀티코어용으로 적합한 운영체제 구조가 가상 머신 구조라는 것을 보이고 있으며 산업에 활용할 수 있는 멀티코어용 가상 머신 모니터의 설계를 제공하고 있다.

  • PDF

A JTAG-Based Debugging Tool for Developing Embedded Softwares (임베디드 소프트웨어 개발을 위한 JTAG 기반의 디버깅 도구)

  • 김병철;강문혜;전용기;임채덕
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04a
    • /
    • pp.943-945
    • /
    • 2004
  • 임베디드 소프트웨어는 타겟 시스템의 자원과 타이밍에 민감하므로 실제 타겟 시스템과 동일한 환경에서 디버깅해야한다. 이를 위한 기존의 기법들은 타겟 시스템의 자원에 직접적으로 접근하여 시스템 상태를 조사하거나 제어한다. 그러나 이러한 기법들은 내부 신호나 자원에 대한 접근이 제한되어 있는 SoC (System-On-a-Chip) 프로그램을 디버깅하기는 부적합하다. 본 논문에서는 산업 표준화된 JTAG을 기반으로 공개 소프트웨어인 gob를 연동하여 SoC 소프트웨어를 디버깅하는 도구를 제안한다. 따라서 본 도구는 타겟 시스템에 영향을 주지 않고 경제적으로 디버깅할 수 있는 환경을 제공한다.

  • PDF