• Title/Summary/Keyword: Embedded system architecture

Search Result 377, Processing Time 0.03 seconds

Embedded Operating System using the Single Address Space(SAS) Architecture (Single Address Space(SAS) Architecture를 이용한 Embedded Operating System)

  • An, Gwang-Hyeok
    • Proceedings of the KIEE Conference
    • /
    • 2003.11c
    • /
    • pp.608-611
    • /
    • 2003
  • A large part of the embedded system, compared with the PC, have low performance CPU and small memory. So the embedded operating system fits the condition of that hardware system. A Single Address Space (SAS) OS has the operating system and all applications in the single address space. The SAS architecture enhances sharing and co-operation, because addresses have a unique interpretation. Thus, pointer-based date structures can be directly communicated and shared between programs at any time, and can be stored directly on storage. The key point of the SAS OS on the embedded system is the low overhead inter-action between programs in process and usage. So SAS OS can be ported on the low performance CPU. In this paper, we design the SAS OS (named emNOS, Embedded Network Operating System) on the ARMTTDMI processor. Finally we show the benefits of the SAS OS on the embedded system.

  • PDF

A Design of New Real Time Monitoring Embedded Controller using Boundary Scan Architecture (경계 주사 구조를 이용한 새로운 실시간 모니터링 실장 제어기 설계)

  • 박세현
    • Journal of Korea Multimedia Society
    • /
    • v.4 no.6
    • /
    • pp.570-578
    • /
    • 2001
  • Boundary scan architecture test methodology was introduced to facilitate the testing of complex printed circuit board. The boundary scan architecture has a tremendous potential for real time monitoring of the operational status of a system without interference of normal system operation. In this paper, a new type of embedded controller for real time monitoring of the operational status of a system is proposed and designed by using boundary scan architecture. The proposed real time monitoring embedded controller consists of test access port controller and an embedded controller proposed real time monitoring embedded controller using boundary scan architecture can save the hard-wire resource and can easily interface with boundary scan architecture chip. Experimental results show that the real time monitoring using proposed embedded controller is more effective then the real time monitoring using host computer.

  • PDF

Development of Multi-protocol Controller based on Embedded Linux and Its Application to BAS (임베디드 리눅스 기반의 다중 프로토콜 제어기 개발 및 빌딩자동화시스템과의 연동 적용)

  • 김현기;신은철;최병욱
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.10 no.5
    • /
    • pp.428-433
    • /
    • 2004
  • In this paper, we developed a multi-protocol controller based on SoC and embedded Linux and applied it to integrate with BAS in a unified TCP/IP socket communication. The multi-protocol controller integrates control networks of RS-485 and LonWorks devices to BAS. The system consists of three-tier architecture, such as a BAS, a multi-protocol converter, and control devices. By using UML, we modeled the system architecture. In order to show the feasibility of system architecture, it was applied to a small BAS system. The experimental results show that the multi-protocol controller using embedded Linux is flexible and effective way to develop a building control system.

Resilience Evaluation of Vehicle Driving System Depending on System Architecture (차량 구동 시스템의 구조에 따른 resilience 분석)

  • Byun, Sungil;Lee, Dongik
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.10 no.5
    • /
    • pp.273-279
    • /
    • 2015
  • The vehicle has lots of embedded systems. Each of systems has its own role. In case of the vehicle, simple failure of system can be critical to driver. Therefore all of embedded system should be managed based on importance factors to be effective. In this paper, we consider the resilience as the importance factor for the driving system with ACC(Adaptive Cruise Control). We propose metrics to calculate the resilience of the embedded system. To get the resilience of system, we calculate the reliability and the resilience of nodes in the system using its failure rate. The resilience of whole system can be presented by the resilience of nodes and its weight. We calculate the resilience and compare the centralized structure and the distributed structure.

The Changes of Temperature for Embedded Duct Ventilation System in Ondol (바닥온돌 매립형 환기덕트시스템의 온도변화에 대한 고찰)

  • Kim, Ok;Park, Jin-Chul;Kim, Nam-Gyu;Oh, Jae-Keun
    • Proceedings of the SAREK Conference
    • /
    • 2006.06a
    • /
    • pp.375-380
    • /
    • 2006
  • Embedded Duct Ventilation System in Ondol is embedded supply duct in Ondol. This system allows heat up outside air to inside temperature with out using heat exchanger and electric heating coiling in winter season. In this research, we measured temperature of inside and surface of Ondol, supply duct, and supply air temperature incorporate embedded duct ventilation system in Ondol in model house($110m^2$) & one room($23m^2$)

  • PDF

Framework for Course-Embedded Outcomes Assessment: A Case Study of Architecture & Building Engineering Program at KSNU (교과기반 학습성과 평가시스템 개발: 군산대학교 공학인 건축공학심화프로그램 사례 연구)

  • Pak, Sungsine
    • Journal of Engineering Education Research
    • /
    • v.23 no.1
    • /
    • pp.47-58
    • /
    • 2020
  • Kunsan National University obtained accreditation for its Architecture & Building Engineering Program from the Accreditation Board for Engineering Education in Korea (ABEEK) in 2004 and has offered an ABEEK-accredited degree pathway ever since. Then, in 2018, the university introduced the course-embedded outcomes assessment system as per ABEEK's KEC2015 accreditation criteria. One year into its implementation, the new system allows the measurement and assessment of 10 program outcomes covering 19 curricular modules and 1 non-curricular licensing examination. The system incorporates the four areas of specialization within architectural engineering as well as the three course categories of the math, science, and computer; liberal arts; and engineering core modules under the accreditation scheme. It also takes the students' academic years into account, especially for the mandatory modules offered to all students. Its rubric clarifies the performance criteria, performance level, assessment tools, objectives, and modules. The 2018 course-embedded outcomes assessment system is an ever-evolving structure with regular CQI: Continuous Quality Improvements along the circular process of system establishment → implementation → evaluation as per the virtuous cycle model required for an accredited engineering program.

Fast Context Switching Architecture in Embedded Systems (빠른 문맥전환을 위한 임베디드 시스템 구조)

  • Son, Jeongho
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.5 no.1
    • /
    • pp.18-22
    • /
    • 2010
  • In real-time embedded systems, the responsibility is the most important thing because it is related to human life. Context switching is a part of which can slow down the responsibility. We therefore should minimize the amount of state that needs to be saved during context switching. In this paper, we introduce a new architecture (Register Farm) for context switching which can exchange two contexts in one cycle time. Although it might increase the cost of MCU design and the complexity of circuit, it cannot miss any interrupt during context switching. Consequently, Register Farm architecture can make embedded systems spread out in human life because it can increase reliability and responsibility in real time embedded systems.

Reconfigurable Multi-Array Architecture for Low-Power and High-Speed Embedded Systems

  • Kim, Yoon-Jin
    • JSTS:Journal of Semiconductor Technology and Science
    • /
    • v.11 no.3
    • /
    • pp.207-220
    • /
    • 2011
  • Coarse-grained reconfigurable architecture (CGRA) based embedded systems aims to achieve high system performance with sufficient flexibility to map a variety of applications. However, the CGRA has been considered as prohibitive one due to its significant area/power overhead and performance bottleneck. In this work, I propose reconfigurable multi-array architecture to reduce power/area and enhance performance in configurable embedded systems. The CGRA-based embedded systems that consist of hierarchical configurable computing arrays with varying size and communication speed were examined for multimedia and other applications. Experimental results show that the proposed approach reduces on-chip area by 22%, execution time by up to 72% and reduces power consumption by up to 55% when compared with the conventional CGRA-based architectures.

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

Implementation of Integrated CPU-GPU for Efficient Uniform Memory Access Method and Verification System (CPU-GPU간 긴밀성을 위한 효율적인 공유메모리 접근 방법과 검증 시스템 구현)

  • Park, Hyun-moon;Kwon, Jinsan;Hwang, Tae-ho;Kim, Dong-Sun
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.11 no.2
    • /
    • pp.57-65
    • /
    • 2016
  • In this paper, we propose a system for efficient use of shared memory between CPU and GPU. The system, called Fusion Architecture, assures consistency of the shared memory and minimizes cache misses that frequently occurs on Heterogeneous System Architecture or Unified Virtual Memory based systems. It also maximizes the performance for memory intensive jobs by efficient allocation of GPU cores. To test between architectures on various scenarios, we introduce the Fusion Architecture Analyzer, which compares OpenMP, OpenCL, CUDA, and the proposed architecture in terms of memory overhead and process time. As a result, Proposed fusion architectures show that the Fusion Architecture runs benchmarks 55% faster and reduces memory overheads by 220% in average.