• 제목/요약/키워드: watchdog

검색결과 48건 처리시간 0.026초

System-on-chip single event effect hardening design and validation using proton irradiation

  • Weitao Yang;Yang Li;Gang Guo;Chaohui He;Longsheng Wu
    • Nuclear Engineering and Technology
    • /
    • 제55권3호
    • /
    • pp.1015-1020
    • /
    • 2023
  • A multi-layer design is applied to mitigate single event effect (SEE) in a 28 nm System-on-Chip (SoC). It depends on asymmetric multiprocessing (AMP), redundancy and system watchdog. Irradiation tests utilized 70 and 90 MeV proton beams to examine its performance through comparative analysis. Via examining SEEs in on-chip memory (OCM), compared with the trial without applying the multi-layer design, the test results demonstrate that the adopted multi-layer design can effectively mitigate SEEs in the SoC.

Design and Development of a Functional Safety Compliant Electric Power Steering System

  • Lee, Kyung-Jung;Lee, Ki-Ho;Moon, Chanwoo;Chang, Hyuk-Jun;Ahn, Hyun-Sik
    • Journal of Electrical Engineering and Technology
    • /
    • 제10권4호
    • /
    • pp.1915-1920
    • /
    • 2015
  • ISO 26262 is an international standard for the functional safety of electric and electronic systems in vehicles, and this standard has become a major issue in the automotive industry. In this paper, a functional safety compliant electronic control unit (ECU) for an electric power steering (EPS) system and a demonstration purposed EPS system are developed, and a software and hardware structure for a safety critical system is presented. EPS is the most recently introduced power steering technology for vehicles, and it can improve driver’s convenience and fuel efficiency. In conformity with the design process specified in ISO 26262, the Automotive Safety Integrity Level (ASIL) of an EPS system is evaluated, and hardware and software are designed based on an asymmetric dual processing unit architecture and an external watchdog. The developed EPS system effectively demonstrates the fault detection and diagnostic functions of a functional safety compliant ECU as well as the basic EPS functions.

다중 디지털 사진을 이용한 3차원 이미지 모델 생성 (Generation of 3 Dimensional Image Model from Multiple Digital Photographs)

  • 정태은;석정민;신효철;류재평
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2003년도 춘계학술대회 논문집
    • /
    • pp.1634-1637
    • /
    • 2003
  • Any given object on the motor-driven turntable is pictured from 8 to 72 different views with a digital camera. 3D shape reconstruction is performed with the integrated software called by Scanware from these multiple digital photographs. There are several steps such as configuration, calibration, capturing, segmentation, shape creation, texturing and merging process during the shape reconstruction process. 3D geometry data can be exported to cad data such as Autocad input file. Also 3D image model is generated from 3D geometry and texture data, and is used to advertise the model in the internet environment. Consumers can see the object realistically from wanted views by rotating or zooming in the internet browsers with Scanbull spx plug-in. The spx format allows a compact saving of 3D objects to handle or download. There are many types of scan equipments such as laser scanners and photogrammetric scanners. Line or point scan methods by laser can generate precise 3D geometry but cannot obtain color textures in general. Reversely, 3D image modeling with photogrammetry can generate not only geometries but also textures from associated polygons. We got various 3D image models and introduced the process of getting 3D image model of an internet-connected watchdog robot.

  • PDF

MCM-ERC32 에서의 위성탑재소프트웨어 개발을 위한 RTC(Real-Time Clock) 설계 (A Design of RTC(Real-Time Clock) on MCM-ERC32 for the Development of Flight Software)

  • 이재승;박성우;김대영;이종인;김학정
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 추계학술발표대회 및 정기총회
    • /
    • pp.1375-1378
    • /
    • 2005
  • 향후 국내에서 개발되는 저궤도 관측위성의 고성능 탑재컴퓨터로 유럽에서 자체적으로 개발하여 위성용으로 활용하고 있는 MCM-ERC32 를 사용할 예정이다. MCM-ERC32 는 크게 32-비트 ERC32SC 프로세서와 프로세서의 기능을 보완하고 추가적인 기능들을 제공하기 위해 제작된 ASIC인 VASI(Very Advanced Sparc Interface), 그리고 메모리(SRAM, DRAM, EEPROM, etc.)로 구성되어 있다. 위성의 탑재소프트웨어를 설계 및 개발하는데 있어서 가장 기본적으로 요구되는 기능이 타이머이다. 탑재소프트웨어는 타이머를 통하여 태스크들의 관리와 스케쥴링 등을 수행하게 된다. 위성과 같이 높은 정확도가 요구되는 실시간 임베디드 시스템에서는 타이머의 구현이 매우 중요하다. ERC32SC 프로세서 자체에서도 RTC, GPT(General Purpose Timer), WDT(Watchdog Timer)와 같은 기본적인 타이머 기능을 제공하지만 VASI 에서도 클락과 사이클이라는 개념을 이용한 RTC 를 제공한다. 어느 타이머를 사용하는가는 전적으로 개발자의 선택이다. ERC32SC 프로세서에서 제공하는 타이머는 상용의 임베디드 시스템에서 제공하는 기능과 동일하다. 본 논문에서는 위성탑재소프트웨어 개발에 필요한 RTC 를 설계하기 위한 MCM-ERC32 에서 제공하는 VASI RTC 의 구조와 기능에 대하여 소개하고자 한다.

  • PDF

A Generous Cooperative Routing Protocol for Vehicle-to-Vehicle Networks

  • Li, Xiaohui;Wang, Junfeng
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제10권11호
    • /
    • pp.5322-5342
    • /
    • 2016
  • In vehicle-to-vehicle (V2V) networks, where selfishness degrades node activity, countermeasures for collaboration enforcement must be provided to enable application of a sage and efficient network environment. Because vehicular networks feature both high mobility and various topologies, selfish behavior judgment and establishment of a stable routing protocol become intensely challenging. In this paper, a two-phase-based generous cooperative routing protocol (called GEC) is presented for V2V networks to provide resistance to selfishness. To detect selfish behaving vehicles, a packet forwarding watchdog and an average connection rate based on the multipath weight method are used, where evidence is gathered from different watchdogs. Then, multihop relay decisions are made using a generous cooperative algorithm based on game theory. Finally, through buffering of the multiple end-to-end paths and judicious choice of optimal cooperative routes, route maintenance phase is capable of dealing with congestion and rapidly exchanging traffic. Specifically, it is proved that the GEC is theoretically subgame perfect. Simulation results show that for V2V networks with inherently selfish nodes, the proposed method isolates uncooperative vehicles and is capable of accommodating both the mobility and congestion circumstances by facilitating information dissemination and reducing end-to-end delay.

원전용 이더넷 기반 실시간 제어 통신망을 위한 결함 허용 방법 (Fault-Tolerant Methods of Ethernet-based Real-Time Control Network for Nuclear Power Plants)

  • 문병길;김형석;권욱현;이성우;김석곤;송성일
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2002년도 하계학술대회 논문집 D
    • /
    • pp.2733-2735
    • /
    • 2002
  • 본 논문에서는 원자력 발전소용 이더넷 기반 링형 실시간 제어 통신망인 ERCNet(Ethernet-based Real-Time Control Network)에서 고신뢰성을 유지하기 위한 결함 허용 방법들을 제시한다. 임의의 노드의 프로그램 동작에 이상(fault)이 발생하였을 경우, 와치독(Watchdog) 타이머로 탐지하여 링을 자동 복구하고, 그 노드가 다시 회복될 경우의 노드 추가 메커니즘을 제안한다. 이 메커니즘은 한 노드가 전체 네트워크에서 제외되거나 추가될지라도 네트워크가 운용성(operability)을 유지할 수 있도록 한다. 두 번째로, 한 채널 또는 양 채널 에러 발생시 이 에러를 대처하기 위한 채널 이중화 방식과 시스템 이중화 방식에 대해 제안한다. 마지막으로 통신망의 임의의 위치에서 이상이 발생했을 경우 그 발생 위치를 파악할 수 있는 메커니즘을 제안한다.

  • PDF

과학기술위성 2호 탑재 컴퓨터의 EM 개발 및 구현 (Engineering Model Design and Implementation of STSAT-2 On-board computer)

  • 유창완;임종태;남명룡
    • 한국항공우주학회지
    • /
    • 제34권2호
    • /
    • pp.101-105
    • /
    • 2006
  • 과학기술위성 2호의 탑재 컴퓨터(OBC)의 EM 모델을 개발하고 기능 및 성능평가를 완료하였다. 과학기술위성 2호의 탑재 컴퓨터는 고성능 CPU를 탑재하여 처리 성능을 향상 시켰으며 중앙 집중식 통신구조를 가지도록 설계하여 위성 시스템 내부의 다른 서브 유닛들과 직접 통신하여 위성의 각종 서브장치들을 조정하도록 하였다. 탑재 컴퓨터에 사용되는 통신모듈, 시스템 감시회로, SEU(Single Event Upset)를 극복하기 위한 로직회로 등 각종 제어 회로들을 FPGA 내에 구현함으로써 소형화, 경량화 및 저 전력화를 추구하고 기술 집약화 하도록 하였다.

ANT를 통한 게임 위험의 실재성에 대한 연구 (A Research for the Realness of Game Risks based on ANT)

  • 이장원;윤준성
    • 한국게임학회 논문지
    • /
    • 제16권5호
    • /
    • pp.7-22
    • /
    • 2016
  • 위험이란 판단 주체에 따라 주관적으로 인식된다. 게임의 경우, 게임 단체와 감시 단체도 각자 게임과 물리적 관계를 형성하여 위험의 발생 확률과 강도를 각자 다르게 인식한다. 이와 같이 위험을 각자의 주관적인 견해로만 바라본다면, 근본적인 해결이 불가능하다. 따라서 본 논문은 게임 위험의 존재 여부와 그 실체를 명확히 확인하기 위해서, ANT를 통해 게임의 네트워크를 구성하는 물리적 구성 요소를 분석하여 위험의 형태, 발생 지점, 그리고 발생 과정에 대한 연구를 진행하였다. ANT의 관점에서 게임과 인간은 각각 행위자로서 자신의 행위 능력을 통해 네트워크를 구성한다. 게이머가 게임을 행위자로서 그리고 게임의 행위 능력들의 특성을 명확히 인식하지 못한다면, 게임의 재매개 특성들을 통해 역제어와 과몰입이 발생한다. 그러므로 게임-게이머 네트워크의 복합적인 구조와 관계에 대하여 앞으로 더욱 심층적인 연구가 필요하다.

${\mu}TMO$ 모델 기반 실시간 센서 네트워크 운영체제 ([ ${\mu}TMO$ ] Model based Real-Time Operating System for Sensor Network)

  • 이재안;허신;최병규
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제34권12호
    • /
    • pp.630-640
    • /
    • 2007
  • 센서 네트워크의 응용 범위가 점차 넓어지면서 군사 분야나 방사능 감지와 같이 실시간성을 요구하는 응용분야가 생겨나게 되었다. 하지만 기존의 센서 운영체제 연구는 효율적인 자원 활용에 초점을 두고 연구가 진행되었기 때문에 실시간성을 만족시켜 주기 어려운 구조를 가지고 있다. 본 논문에서는 정시성을 보장하는 실시간 분산 객체 TMO 모델을 센서 네트워크의 제한된 자원 환경에 알맞도록 경량화 시킨 ${\mu}TMO$ 모델을 제안한다. ${\mu}TMO$ 모델을 이용한 실시간 센서 네트워크 운영체제를 개발하기 위하여 한국전자통신연구원에서 개발한 센서 노드용 운영체제인 Nano-Q+를 이용하였다. Nano-Q+의 타이머 모듈을 높은 해상도를 가질 수 있도록 수정하였으며, EDF(Earliest-Deadline-First)기반의 실시간 스케줄러에 CST(Context Switch Threshold)와 PAS(Power Aware Scheduling) 기법을 적용하여 센서 노드에 적합한 실시간 스케줄러로 변경하였다. ${\mu}TMO$ 모델을 지원하기 위해 채널 기반의 통신 수단인 ITC-Channel을 새롭게 구현하였으며, 주기적인 스레드를 관리하는 WTMT(Watchdog TMO Management Task) 모듈을 구현하여 SpM 스레드를 주기에 맞게 실행할 수 있도록 하였다.

틸트로터 무인기 비행제어컴퓨터 이중화 시스템 개발 (Development of FCC Redundancy System for Tiltrotor UAV)

  • 박범진;강영신;유창선;조암
    • 한국항공우주학회지
    • /
    • 제45권2호
    • /
    • pp.133-139
    • /
    • 2017
  • 틸트로터 무인기의 비행제어컴퓨터는 신뢰도 향상을 위하여 주 채널과 보조 채널을 갖는 이중화 시스템으로 설계되었다. 이중화 기능은 채널 전환과 데이터 복원으로 구성된다. 채널 전환 기능은 교차채널 데이터링크를 이용한 소프트웨어 방식과 워치독 타이머를 이용한 하드웨어 방식으로 구성되었다. 데이터 복원 기능은 운용 중 비행제어컴퓨터가 비정상적으로 재시작 되었을 때 비행 상태를 유지하기 위한 기능이다. 이중화 기능은 비행제어컴퓨터 벤치 시험, 체계 통합 시험 그리고 HILS 시험을 통해 검증되었다. 본 논문에서는 틸트로터 무인기 비행제어컴퓨터에 구현된 이중화 기능과 시험-검증 방법에 대해서 기술하였다.