• Title/Summary/Keyword: embedded computing

Search Result 537, Processing Time 0.026 seconds

Efficient Fault-Recovery Technique for CGRA-based Multi-Core Architecture

  • Kim, Yoonjin;Sohn, Seungyeon
    • JSTS:Journal of Semiconductor Technology and Science
    • /
    • v.15 no.2
    • /
    • pp.307-311
    • /
    • 2015
  • In this paper, we propose an efficient fault-recovery technique for CGRA (Coarse-Grained Reconfigurable Architecture) based multi-core architecture. The proposed technique is intra/inter-CGRA co-reconfiguration technique based on a ring-based sharing fabric (RSF) and it enables exploiting the inherent redundancy and reconfigurability of the multi-CGRA for fault-recovery. Experimental results show that the proposed approaches achieve up to 73% fault recoverability when compared with completely connected fabric (CCF).

Analyses of Embedded Network Gateway under Ubiquitous Surroundings (유비쿼터스 환경하에서의 암호화 모듈이 내장된 네트워크 게이트웨이의 분석)

  • Kim, Jung-Tae
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2008.10a
    • /
    • pp.755-758
    • /
    • 2008
  • As the commercial use of the Internet becomes com- mon and the demand for mobile computing through the Internet is emerging, it is necessary to construct a secure mobile environment. This paper proposes an approach with IP layer security and mobility support to meet this challenge. To evaluate our approach, we are developing a security and motility supported system.

  • PDF

2차원 음향 .광 변조기를 이용한 실시간 3차 상관기

  • 장경영;오재응
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1993.04a
    • /
    • pp.208-212
    • /
    • 1993
  • Third order correlation function is to be advantageous to detect unique features embedded in various random signals that are undtectable with second order correlation or power spectrum. In order paper, we will introduce a real time third order correlator which consists of a laser light source, an acousto-optical modulator with signal controlling circuitry, and a CCD camera connected to computer for image processing. With this correlator, the third order correlation pattern of a signal can be immediately obtained at the camera due to parallelnature of optical computing.

A Study on Strategy Plan for Ubiquitous Urban Transit Total Information System (U-도시철도통합정보시스템 개발 방향 연구)

  • Chung, Jong-Duk;Pyun, Jang-Sik;An, Tae-Ki
    • Proceedings of the KSR Conference
    • /
    • 2008.06a
    • /
    • pp.1543-1548
    • /
    • 2008
  • Ubiquitous technology is the trend towards increasingly ubiquitous, connected computing devices in the environment, a trend being brought about by a convergence of advanced electronic - and particularly, wireless - technologies and the internet. Ubiquitous technology is pervasive in nature and unobtrusively embedded in the environment, completely connected, intuitive, effortlessly portable, and constantly available. The object of this paper is to describe the strategy plan for Ubiquitous-Urban Transit Total Information System.

  • PDF

Design of Location and User Status Awareness Service Architecture Based on Opportunistic Computing with Ad-hoc Nodes (Ad-hoc 통신 노드를 이용한 기회 컴퓨팅형 위치인식 및 상황인지 서비스 구조 설계)

  • Kim, Tae-Hyon;Jo, Hyeong-Gon;Jeong, Seol-Young;Kang, Soon-Ju
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.35 no.12B
    • /
    • pp.1199-1210
    • /
    • 2010
  • In recent years opportunistic computing has gained popularity in Ad-hoc network research area and it is highly required to research for actual services and related requirements. In this paper we summarized a virtual opportunistic service that is named "Children Care System" and proposed an Ad-hoc communication node (uMobile) that is connected with cellular phone and a sensor node (uClo) which is embedding into clothes. uMobile can support cellular phone communication and Ad-hoc communication and uClo can be embedded into clothes and recognize the user status using multiple sensors. In this paper we implemented the location awareness and user status awareness services using uMobile and uClo. We also tested them in indoor situation and showed the result. We expect that our research can play a significant role to inspire another various opportunistic computing services.

Design and Performance Analysis of the Interface Middleware for Embedded Systems (임베디드 시스템 인터페이스용 미들웨어 설계 및 성능분석)

  • Kim, Myoung-Sun;Lee, Su-Won;Lee, Cheol-Hoon;Choi, Hoon;Cho, Kil-Seok
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.14 no.1
    • /
    • pp.52-62
    • /
    • 2008
  • As various types of embedded devices are widely used, a technology that supports reuse of applications on multiple platforms is needed in order for time-to-market development of the applications. The interface middleware is one of such technology and it hides platform dependency from application programmers. Existing interface middleware such as the MT project, Xenomai and Legacy2linux have limitation in that the APIs provided by each of these middleware are fixed to a specific operating system, and the middleware does not provide dynamic expansion of its API set. In this paper, we propose a middleware which hides operating system dependencies and enables porting of applications on various operating systems. In addition, the middleware has scalable structure so that it is suitable for resource-limited embedded systems. The overhead of the middleware, i.e., the time delay occurred by the middleware is between $0.3{\mu}sec\;and\;5{\mu}sec$ in most cases. We believe that the amount of overhead is reasonable and does not hurt the performance of applications.

Analyzing Exceptions for Embedded System Software Development using Aspect Oriented Programming (임베디드 시스템 소프트웨어 개발을 위한 관점지향프로그래밍 방식의 예외원인분석)

  • Ju, Jae-Ho;Kim, Tae-Hyung
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.15 no.5
    • /
    • pp.355-359
    • /
    • 2009
  • When an unexpected software exception arises, we programmers are to analyze what causes it. Precisely speaking, we need to analyze the cause and property of the unexpected exception. But if exceptions arise irregularly from unknown causes, it is even more difficult for us to handle them, especially in embedded system like mobile phone software development. In this paper, we propose a debugger-friendly analyzing method for exceptions using aspect oriented programming technique. What we need to know upon arising exceptions is the function call history in order to identify the reason for the exceptions. Since programmers used to spend their debugging time on unidentified exceptions, which arise irregularly our method would greatly improve the embedded software development productivity.

Design and Implementation of An Object-Oriented Kernel Framework Reusable for the Development of Real-Time Embedded Multitasking Kernels (실시간 내장 멀티태스킹 커널의 개발에 재사용 가능한 객체지향 커널 프레임워크의 설계 및 구현)

  • Lee, Jun-Seob;Jeon, Tae-Woong;Lee, Sung-Young
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.6 no.2
    • /
    • pp.173-186
    • /
    • 2000
  • Real-time embedded systems should accommodate many kinds of hardware platforms and resource management policies that vary depending on their operating environments and purposes. It is not an easy job to adapt a multitasking kernel to new system services and hardware platforms, as the kernel must strictly satisfy constraints on its size and performance. This paper describes the design and implementation of an object-oriented multitasking framework that can be reused for implementing microprocessor-based real-time embedded multitasking kernels, In this kernel framework, those parts that can vary depending on hardware platforms and system resource management policies are separated into the hot spots and encapsulated by abstract classes. Our framework thus can be effectively used to implement microprocessor-based real-time embedded kernels that demand high portability and adaptability.

  • PDF

Control Signal Transmission Scheme Using OFDM PTS Embedded Side Information in Cognitive Radio System (무선 인지 시스템에서 OFDM PTS 임베디드 부가정보를 이용한 제어신호 전송 기법)

  • Jeong, Bong-Min;Sohn, Sung-Hwan;Jang, Sung-Jeen;Kim, Jae-Moung
    • Journal of Internet Computing and Services
    • /
    • v.12 no.2
    • /
    • pp.75-83
    • /
    • 2011
  • Wireless services and devices that use frequency increase more and more because of advancement of the industry. Therefore, the available spectrum band becomes increasingly insufficient. Cognitive Radio, which adaptively utilizes the vacant licensed spectrum band, is considered as an effective way to utilize the spectrum resource shortage. CR user should move from current allocated channel to vacant channel to avoid the interference to the primary user when the primary user appears in the current channel. In this case, CR system undergoes the break off time until handshake is completed. So, in order to guarantee the Quality of Service(QoS) of CR system, fast handshake method is required. In this paper, we propose the embedded control signal transmission technique to reduce the break off time. This method can transmit the control signals in data transmission period as well as the broadcasting period. Proposed method can improve the data throughput and decrease the break off time. Computer based simulation proves that our proposed scheme outperforms conventional one.

Real-Time Task Scheduling Algorithm using a Multi-Dimensional Methodology for Embedded Real-Time Operating Systems (내장형 실시간 운영체제에서 다차원 기법을 이용한 실시간 태스크 스케줄링 알고리즘)

  • Cho, Moon-Haeng;Lim, Jae-Seok;Lee, Jin-Wook;Kim, Joo-Man;Lee, Cheol-Hoon
    • The Journal of the Korea Contents Association
    • /
    • v.10 no.1
    • /
    • pp.94-102
    • /
    • 2010
  • In recent years, embedded systems such as cellular phones, Portable Multimedia Player, intelligent appliance, automobile engine control are reshaping the way people live, work, and play. Thereby, services application to guarantee various requirements of users become increasingly sophisticated and complicated, such embedded computing platforms use real-time operating systems (RTOSs) with time determinism. These RTOSs must not only provide predictable services but must also be efficient and small in size. Kernel services should also be deterministic by specifying how long each service call will take to execute. Having this information allows the application designers to better plan their real-time application software so as not to miss the deadline of each task. In this paper, we present the complete generalized real-time scheduling algorithm using multi-dimensional methodology to determine the highest priority in the ready list with 2r levels of priorities in a constant time without additional memory overhead.