• Title/Summary/Keyword: embedded system

Search Result 4,494, Processing Time 0.042 seconds

Implementation of Development Environment for Intelligent Gadget System (지능형 Gadget 시스템을 위한 개발환경 구현)

  • Jeong, Gab-Joong;Bae, Chang-Seok
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.11 no.8
    • /
    • pp.1528-1534
    • /
    • 2007
  • This paper describes the environment configuration for the development of an embedded gadget system and the architecture and operation of Linux kernel for embedded system applications, which is used for a gadget. It shows and analyzes the operations of Linux kernel to investigate the functions and components for new intelligent embedded gadget systems. The requested functions and operations adaptable for the new intelligent embedded system will be applicable to develop a new small size operating system that supports intelligent operations for the embedded gadget system used for intelligent personal information services. We configure the environment of development for an embedded gadget system and its application.

Performance Enhancement Architecture for HLR System Based on Mobile Embedded System (모바일 임베디드 시스템 기반의 가입자 위치등록기 시스템의 새로운 구조)

  • 김장환
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04a
    • /
    • pp.529-531
    • /
    • 2004
  • HLR 시스템은 mobile network에서 지속적으로 변하는 가입자의 위치 정보를 관리하는 통신 장비용 실시간 embedded system이다. 본 논문에서는 HLR 시스템 s/w 구조의 문제점을 제시하였다. 또한 HLR 시스템의 특성을 고려한 효율적인 s/w 구조를 제안하였다. 아울러 embedded system인 HLR 데이터베이스 시스템의 특성을 고려한 새로운 구조를 제안하였다.

  • PDF

A Formal Specification of Reusable Framework of Embedded System (임베디드 시스템의 재사용 프레임워크에 대한 정형명세)

  • Cho, Eun-Sook;Kim, Chul-Jin;Song, Chee-Yang
    • The KIPS Transactions:PartD
    • /
    • v.17D no.6
    • /
    • pp.431-442
    • /
    • 2010
  • Because embedded system is combined system of hardware and software, we should design by considering elements such as real-time, reactive, small size, low weight, safe, reliable, harsh environment, low cost, and so on. However, those are poorly reflected on current embedded system development. Especially, there is few existed framework-based embedded system development. As a result, there are many internal codes which is not related with system operation in currently developed embedded system, and reusability or variability is not considered into embedded system development. Therefore we propose a formal specification technique using Z language to guarantee completeness or consistency of design of reusability framework proposed for improving reusability of embedded system. Also we assure correctness of framework design by checking Z model through Z-Eves Tool.

A Study on the Implementation of Embedded DHCP Server Based on ARM (ARM 기반의 임베디드 DHCP서버 구축에 관한 연구)

  • Kim Hyeong-Gyun;Lee Sang-Beom
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.10 no.8
    • /
    • pp.1490-1494
    • /
    • 2006
  • Most network equipment is an embedded system designed to execute specific function. An embedded system is an electronic control system mixing hardware and software to execute only fixed function for the purpose of system, not confuter, performing diverse function for a wide use. Early embedded system executed only simple function, combining specific function with optimization, a micro size, and low power, but it has developed to meet complex and diverse system. The purpose of this study is to realize DHCP server based on embedded system. To achieve this, embedded Linux was ported in ez Bord-M01 mounted with Intel Strong ARM SA1110 processor, and ethernet-based network was constructed for network function. In this way, this study suggests embedded DHCP server where Window and Linux client hosts are dynamically configurated as network information by dynamically assigning network information in embedded board.

An Onboard Printer Server Based on Embedded Linux (Embedded Linux 기반의 내장형 프린터 서버)

  • Cha, Kyung-Hwan
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.13 no.2
    • /
    • pp.309-314
    • /
    • 2009
  • PC users could experience some inconvenience when they use their PC that was physically connected to network printers shared by other People in the network due to the overload. This paper shows how to resolve this kind of overload problem and established the embedded printer system based on embedded Linux system which performs the printer server in order for any users in the of ice to do printing work more smoothly via current network. It's own capabilities and functions were verified throughout the various tests in practical environment.

Construction of Evaluation Process and Test System for Embedded Software (임베디드 소프트웨어의 평가 프로세스와 시험체계의 구축)

  • Yang, Hae-Sool;Shin, Seok-Kyoo;Jung, Hye-Jung
    • The KIPS Transactions:PartD
    • /
    • v.11D no.3
    • /
    • pp.659-670
    • /
    • 2004
  • It is possible to implement high quality system which coincided with embedded system purchaser's requirements by quality test. The concrete quality test system applicable within our country for embedded software was not constructed yet. Recently, various embedded systems are developed, but they have many problems such as recall by defect. In this paper, we developed evaluation modules and quality test fables which can implement duality test based on ISO/IEC 12119 for embedded software evaluation.

A Hypervisor for ARM based Embedded Systems

  • Son, Sunghoon
    • Journal of the Korea Society of Computer and Information
    • /
    • v.22 no.5
    • /
    • pp.11-19
    • /
    • 2017
  • In this paper, we propose a hypervisor for embedded systems based on ARM microprocessor. The proposed hypervisor makes it possible to run several real-time kernels concurrently on a single embedded system by virtualizing its microprocessor. With assistance of MMU, it supports virtual memory which enables each guest operating system has its own address space. Exploiting the fact that most embedded systems use memory-mapped I/O device, it provides a mechanism to distribute an external interrupt to virtual machines properly. It also achieves load balancing through live migration which moves a running virtual machine to other embedded system. Unlike other para-virtualization techniques, minor modifications are needed to run it on the hypervisor. Extensive performance measurement studies are conducted to show that the proposed hypervisor has enough potentiality of its real-world application.

Design and Implementation of HAL and Java API for Embedded System (임베디드 시스템을 위한 HAL과 JAVA API 설계 및 구현)

  • Lee, Jin-Kwan;Lee, Dae-Hyung;Jung, Kyu-Cheol;Lee, Jong-Chan;Park, Ki-Hong
    • Convergence Security Journal
    • /
    • v.8 no.1
    • /
    • pp.57-65
    • /
    • 2008
  • The implement of JAVA API for supporting the embedded system is capable of developing the object oriented system with code reuse because the developer is able to use JAVA in the embedded system. The system dependant parts for implementing JAVA API are realized from a native function. In this paper, we devide JAVA API into the platform-independent JAVA part and platform-dependent native part for the implementation of JAVA API to manage the linux based embedded system devices, and focus on the control of the embedded system devices using JAVA API.

  • PDF

Quantitative Analyses of System Level Performance of Dynamic Memory Allocation In Embedded Systems (내장형 시스템 동적 메모리 할당 기법의 시스템 수준 성능에 관한 정량적 분석)

  • Park, Sang-Soo;Shin, Heon-Shik
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.11 no.6
    • /
    • pp.477-487
    • /
    • 2005
  • As embedded system grows in size and complexity, the importance of the technique for dynamic memory allocation has increased. The objective of this paper is to measure the performance of dynamic memory allocation by varying both hardware and software design parameters for embedded systems. Unlike torrent performance evaluation studies that have presumed the single threaded system with single address spate without OS support, our study adopts realistic environment where the embedded system runs on Linux OS. This paper contains the experimental performance analyses of dynamic memory allocation method by investigating the effects of each software layer and some hardware design parameters. Our quantitative results tan be used to help system designers design high performance, low power embedded systems.