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

Search Result 931, Processing Time 0.031 seconds

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

Integrated Development Environment of Embedded Application Using Scratchbox (Sbox를 이용한 임베디드 응용SW 통합개발환경)

  • Moon-Sub Song
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.11a
    • /
    • pp.872-873
    • /
    • 2008
  • 스크래치박스를 이용한 임베디드 응용 소프트웨어 통합개발환경은 응용 프로그램 개발자들에게 타겟종류에 관계없이 일관된 개발 환경을 제공하는 것을 목적으로 하고 있다. 응용 프로그램 개발자들은 개발하고자하는 응용 프로그램의 실행환경(타겟)에 따라 개발 및 실행 환경 구축에 많은 시간을 소비한다. 따라서 이러한 개발 및 실행 환경 구축을 용이하게 해주는 통합개발환경을 응용 프로그램 개발자들에게 제공함으로써 응용 프로그램 개발 기간을 단축시킬 수 있다. 또한 다양한 실행 환경을 제공함으로써 응용 프로그램 개발자들이 자신이 개발한 응용 프로그램을 적절히 테스트 해 볼 수도 있다.

MDA(Model Driven Architecture) based Design for Multitasking of Heterogeneous Embedded System (이종 임베디드 시스템의 멀티태스킹을 위한 MDA(Model Driven Architecture) 기반의 설계)

  • Son, Hyun-Seung;Kim, Woo-Yeol;Kim, R. Young-Chul
    • The KIPS Transactions:PartD
    • /
    • v.15D no.3
    • /
    • pp.355-360
    • /
    • 2008
  • The complicated embedded system for multi-tasking requires RTOS(real-time operating system). It uses the optimal OS and processor to each embedded system on the heterogeneous development environment. This paper is proposed to use UML profile of OS API and Processor Configuration, instead of cross-compiling for developing the heterogeneous embedded system. This reduces the development time and cost through generating the automatic source code with the profile information of each embedded system. We generate and port the code after modeling the two heterogeneous real time operating systems (brickOS and uC/OS-II) and the processors (Hitachi H8 and Intel PXA255) with our proposed profile of the heterogeneous embedded system.

A Design of an OLED/TFT LCD controller based on Embedded System (임베디드 시스템 기반의 OLED/TFT LCD 컨트롤러 설계)

  • Cho, Young-Sung;Shin, Kyung-Wook;Lee, Yong-Hwan
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • v.9 no.1
    • /
    • pp.1030-1033
    • /
    • 2005
  • Today's most equipments that contain embedded system only support simple menus and background graphics. However, as the embedded system is applied for much more various fields and the user's needs for graphical interface become higher, the support for multimedia and moving pictures became an important criterion to evaluate the performance of a equipment. Because the present embedded system uses software to construct display environment, it is difficult to meet the bandwidth for multimedia contents and moving pictures. Using software for graphic also lowers the performance of the main function by overloading the processor. In this paper, we present an OLED/TFT-LCD controller suitable for embedded systems. The architecture we propose is described in HDL and the performance is evaluated in comparison with the existing embedded systems.

  • PDF

Real-time Handwriting Recognizer based on Partial Learning Applicable to Embedded Devices (임베디드 디바이스에 적용 가능한 부분학습 기반의 실시간 손글씨 인식기)

  • Kim, Young-Joo;Kim, Taeho
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.24 no.5
    • /
    • pp.591-599
    • /
    • 2020
  • Deep learning is widely utilized to classify or recognize objects of real-world. An abundance of data is trained on high-performance computers and a trained model is generated, and then the model is loaded in an inferencer. The inferencer is used in various environments, so that it may cause unrecognized objects or low-accuracy objects. To solve this problem, real-world objects are collected and they are trained periodically. However, not only is it difficult to immediately improve the recognition rate, but is not easy to learn an inferencer on embedded devices. We propose a real-time handwriting recognizer based on partial learning on embedded devices. The recognizer provides a training environment which partially learn on embedded devices at every user request, and its trained model is updated in real time. As this can improve intelligence of the recognizer automatically, recognition rate of unrecognized handwriting increases. We experimentally prove that learning and reasoning are possible for 22 numbers and letters on RK3399 devices.

A Design and Implementation of The Garbage Collection for the Performance Improvement of KVM for Embeded Environments. (임베디드 환경에서 KVM의 성능 향상을 위한 가비지 컬랙션의 설계 및 구현)

  • Son Pil-Chang;Kang Hui-Sung;Lee Won-Yong;Lee Cheol-Hoon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11a
    • /
    • pp.925-927
    • /
    • 2005
  • 급속도로 IT 산업이 발전하면서, 리소스가 제한된 소형 기기들의 사용이 비약적으로 증가하는 추세이다. 자바는 플랫폼 독립성(Platform Independency), 보안성(Security), 이동성(Mobility) 등의 장점을 가지고 있기 때문에 성능을 극대화하고 안정된 서비스를 제공해야 하는 소형기기들에게 핵심 소프트웨어 플랫폼으로 많이 사용되고 있다. 임베디드 장치나 모바일 시스템과 같은 제한된 리소스를 사용하는 기기들은 자바 어플리케이션 수행을 위해 자바의 소프트웨어 플랫폼중의 하나인 K 가상 머신(K Virtual Machine: KVM)을 탑재하여 사용한다. 본 논문에서는 KVM 가비지 컬랙션의 지연 시간(Pause-Time)과 Tracing 의 수행 빈도수를 줄여 임베디드 환경에서 성능 향상을 위한 가비지 컬랙션을 설계하고 구현한 내용을 기술한다.

  • PDF

Embedded Software Education with Nintendo DS (닌텐도 DS를 이용한 임베디드 소프트웨어 교육)

  • Jang, Young-Jun;Lee, Min-Suk
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06a
    • /
    • pp.119-121
    • /
    • 2012
  • 본 논문에서는 닌텐도 DS를 이용하여, 임베디드 소프트웨어 교육을 수행하기 위한 준비 과정과, 실제 교육 내용을 소개하고, 향후 계획을 공유하고자 한다. 닌텐도 DS는 가격이 저렴한 게임기로 ARM9, ARM7 두 개의 CPU를 가지고 있으며, 기본적인 입출력 장치, 그래픽 가속기, 무선랜 등을 모두 포함하고 있다. 우리는 이 닌텐도 DS에 실시간 운영체제인 FreeRTOS를 이식하고, Eclipse 기반의 IDE 개발 도구 및 원격 디버깅 환경을 구축하였다. 또, 교육 과정에서는 하드웨어의 제어, RTOS의 기본 API의 활용, IPC, 동기화 문제의 해결에 이르는 주제를 포함함으로써 임베디드 소프트웨어 엔지니어가 지녀야할 기본적인 스킬들을 두루 다루는 실습이 되도록 구성하였다. 개발된 교육 환경 및 실습을 위한 강의 자료는 공개 소프트웨어로서 100% 공개되어 누구나 이용할 수 있다.

TFT-LCD 3D Module Testing System using Embedded Environment (임베디드 환경을 이용한 TFT-LCD 3D 모듈 검사 시스템)

  • Kim, Hyo-Nam;Park, Jin-Yang
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2013.01a
    • /
    • pp.103-106
    • /
    • 2013
  • 3D LCD Module은 기존 TFT-LCD에 Parallax Barrier 방식과 Passive Glasses 방식 및 Active Glass 방식의 기술을 적합하여 만들어 진다. 현재는 3D Module 제작 후 기타 ASSY 장치를 부착 하여 시제품 출시 전에 3D 패턴을 기반으로 출하 검사를 통해 제품 이상 유무를 검사하다 보니 제품 출하 검사 시 불량 요인으로 불량 제품에 대한 모든 Repair공정을 위해 많은 시간 및 인력, 자재 등의 많은 로스 부분이 발생 하여 생산성 절감 및 제품 원가 상승의 요인이 발생 한다. 따라서 본 논문에서 제안하고자 하는 내용은 기존의 2D TFT-LCD Module 검사장비에 3D Pattern 및 동영상을 구현하여 보다 신속 하고 정확한 임베디드 환경을 이용한 2D 및 3D LCD Module용 검사 시스템을 개발 하는데 있다.

  • PDF

A Study on a Graphic Acceleration Module for Embedded Systems (임베디드 시스템을 위한 그래픽 가속 모듈에 관한 연구)

  • Kim, Seong-Woo;Seol, Dong-Myung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11a
    • /
    • pp.459-462
    • /
    • 2003
  • 임베디드 시스템을 위한 그래픽 윈도우 시스템은 특정 기능을 가진 시스템의 사용자에게 편리한 그래픽 사용자 인터페이스 환경을 제공하여 준다. 이러한 시스템에서 그래픽처리 성능을 본질적으로 향상시키기 위해서는 그래픽 하드웨어가 제공하는 선, Bitblt, 패턴 채우기 등의 2D 그래픽 가속 기능을 이용한 그래픽 가속 모듈의 구현이 필수적이다. 본 논문에서는 임베디드 시스템을 위한 오픈 윈도우 환경인 Tiny X 에서 그래픽 가속 모듈을 구현하는 방법을 상세히 제시한다. 뿐만 아니라, 제시한 방법대로 구현된 그래픽 가속 모듈의 성능 평가를 통하여 그 효율성을 검증하였다.

  • PDF

A Testing on Robustness of Embedded Software Based on Software-in-the-Loop Simulation (Software-in-the-Loop 시뮬레이션 기반의 임베디드 소프트웨어의 견고성 테스팅)

  • Jeong, Sooyong;Baek, Tae-San;Hwang, Bueng Il;Lee, Woo Jin
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2015.07a
    • /
    • pp.5-8
    • /
    • 2015
  • 소프트웨어의 작동 중에 중대한 고장 없이 유연하게 대처할 수 있는 성질은 견고성이라 불리며 임베디드 소프트웨어에서 중요하게 여겨진다. 본 논문에서는 개발 중인 임베디드 소프트웨어의 견고성을 조기에 검증하기 위하여, 실물 시스템을 이용한 테스트가 갖는 물리적 한계를 극복할 수 있는 Software-in-the-Loop 시뮬레이션을 이용하여 개발 중인 PC에 견고성 테스팅 환경을 갖추는 방법을 제시한다. 제시한 방법은 소프트웨어의 견고성을 표현할 수 있게끔 만드는 테스트 케이스를 생성하고, 가상 시뮬레이션 환경을 구성하여 테스트 케이스를 실행함으로써 소프트웨어의 견고성을 객관적인 수치의 형태로 나타내는 방법을 보인다.

  • PDF