• 제목/요약/키워드: single board computer

검색결과 118건 처리시간 0.027초

위성체용 2비트 오류검출 및 1비트 정정 FPGA 구현 (A SEC-DED Implementation Using FPGA for the Satellite System)

  • 노영환;이상용
    • 제어로봇시스템학회논문지
    • /
    • 제6권2호
    • /
    • pp.228-233
    • /
    • 2000
  • It is common to apply the technology of FPGA (Fie이 Programmable Gate Array) which is one of the design methods for ASIC(Application Specific IC)to the active components used in the data processing at the digital system of satellite aircraft missile etc for compact lightness and integration of Printed Circuit Board (PCB) In carrying out the digital data processing the FPGAs are designed for the various functions of the Process Control Interrupt Control Clock Generation Error Detection and Correction (EDAC) as the individual module. In this paper an FPGA chip for Single Error Correction and Double Error Detection (SEC-DED) for EDAC is designed and simulated by using a VLSI design software LODECAP.

  • PDF

Posture Symmetry based Motion Capture System for Analysis of Lower -limbs Rehabilitation Training

  • Lee, Seok-Jun;Jung, Soon-Ki
    • 한국멀티미디어학회논문지
    • /
    • 제14권12호
    • /
    • pp.1517-1527
    • /
    • 2011
  • This paper presents a motion capture based rehabilitation training system for a lower-limb paretic patient. The system evaluates the rehabilitation status of the patient by using the bend posture of the knees and the weight balance of the body. The posture of both legs is captured with a single camera using the planar mirror. The weight distribution is obtained by the Wii Balance Board. Self-occlusion problem in the tracking of the legs is resolved by using k-nearest neighbor based clustering with body symmetry and local-linearity of the posture data. To do this, we present data normalization and its symmetric property in the normalized vector space.

항공기의 실시간 임무컴퓨터 개발을 위한 멀티코어 테스트베드 (A Multi-Core Test-Bed for Developing Real-Time Mission Computers in Aircrafts)

  • 구금서;전용기
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2009년도 춘계학술발표대회
    • /
    • pp.688-691
    • /
    • 2009
  • 항공기에는 각각의 임무에 맞게 설계된 많은 종류의 임무컴퓨터(Mission Computer)가 존재한다. 여러 센서(Sensor)에서 전송되는 신호를 처리하는 기존의 단일코어 기반 임무컴퓨터는 항공기의 성능 향상에 따른 임무 요구도의 증대와 전장 환경의 변화에 따라 기내 데이터의 양이 급격히 증가하여 정보통신의 실시간성에 한계를 보인다. 본 논문에서는 실시간 운영체제인 VxWorks를 통해서 다중채널 ARINC-429 통신모듈을 실시간으로 제어하는 멀티코어 SBC(Single Board Computer) 테스트베드(Test-Bed)를 제시한다.

영상처리를 위한 SIMT 기반 Image Signal Processor 구현 (Implementation of the SIMT based Image Signal Processor for the Image Processing)

  • 황윤섭;전희경;이관호;이광엽
    • 전기전자학회논문지
    • /
    • 제20권1호
    • /
    • pp.89-93
    • /
    • 2016
  • 본 논문에서는 다양한 영상 전처리 알고리즘들을 적용할 수 있고, 영상 인식과 같이 ISP 응용 프로그램을 병렬로 처리 가능한 SIMT(Single Instruction Multiple Threads) 기반 Image Signal Processor를 제안하였다. 기존의 ISP는 입력 영상의 품질 개선을 위하여 영상 개선 알고리즘이 하드웨어로 설계되어 처리 속도는 빠르지만 다양한 영상 처리 알고리즘에 따라 성능 최적화에 어려움이 있었다. 제안한 ISP는 명령어를 기반으로 한 프로세서로서 다양한 영상 처리 알고리즘을 수행하고 SIMT 구조를 적용하여 알고리즘을 병렬로 수행해 성능을 개선하였다. 제안하는 ISP를 검증하기 위해 Xilinx Virtex-7을 탑재한 VC707 Board를 사용하였으며 cell multicore processor와 비교했을 경우 수행시간이 약 71%, ARM Cortex-A9과 ARM Cortex-A15와 비교하였을 경우 각각 63%, 33% 성능을 개선하였다.

Simultaneous and Coded Driving System of Ultrasonic Sensor Array for Object Recognition in Autonomous Mobile Robots

  • Kim, Ch-S.;Choi, B.J.;Park, S.H.;Lee, Y.J.;Lee, S.R.
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2003년도 ICCAS
    • /
    • pp.2519-2523
    • /
    • 2003
  • Ultrasonic sensors are widely used in mobile robot applications to recognize external environments, because they are cheap, easy to use, and robust under varying lighting conditions. In most cases, a single ultrasonic sensor is used to measure the distance to an object based on time-of-flight (TOF) information, whereas multiple sensors are used to recognize the shape of an object, such as a corner, plane, or edge. However, the conventional sequential driving technique involves a long measurement time. This problem can be resolved by pulse coding ultrasonic signals, which allows multi-sensors to be fired simultaneously and adjacent objects to be distinguished. Accordingly, the current presents a new simultaneous coded driving system for an ultrasonic sensor array for object recognition in autonomous mobile robots. The proposed system is designed and implemented using a DSP and FPGA. A micro-controller board is made using a DSP, Polaroid 6500 ranging modules are modified for firing the coded signals, and a 5-channel coded signal generating board is made using a FPGA. To verify the proposed method, experiments were conducted in an environment with overlapping signals, and the flight distances for each sensor were obtained from the received overlapping signals using correlations and conversion to a bipolar PCM-NRZ signal.

  • PDF

거리를 고려한 줄고누게임의 학습속도 개선 (An Improvement of the Learning Speed through Considered Distance on Jul-Gonu Game)

  • 신용우;정태충
    • 한국게임학회 논문지
    • /
    • 제10권1호
    • /
    • pp.105-113
    • /
    • 2010
  • 보드게임은 많은 수의 말들과 상태공간을 갖고 있다. 그래서 많은 시간동안 학습을 하여야 한다. 또한 상대방과의 대결이 1 대 1로 이루어지지 않고, 여러 말 대 여러 말로 이루어지므로 전략적인 사고가 필요하다. 그러므로 최적의 학습을 적용하여야 한다. 학습 도중에 동일한 최선 값이 있을 때, 줄고누의 문제 영역 지식을 활용한 휴리스틱을 사용해 학습의 속도 향상을 시도하였다. 강화학습을 이용한 말과 제안한 개선된 강화학습을 이용한 말을 비교하기 위해 줄고누게임을 제작하였다. 그래서 일방적으로 공격을 하는 말과 승부를 하게 하였다. 개선된 말은 거리를 고려하여 상대방 말을 공격하였다. 실험결과 개선된 강화학습을 이용한 말의 성능이 학습속도 측면에서 향상됨을 알 수 있었다.

1인용 자동차 주행 게임 기반의 영어 단어 학습 시스템 (A Single-Player Car Driving Game-based English Vocabulary Learning System)

  • 김상철;박효근
    • 한국게임학회 논문지
    • /
    • 제15권2호
    • /
    • pp.95-104
    • /
    • 2015
  • 행맨, 크로스퍼즐, 매칭등과 같은 많은 영어 단어 학습용 게임들이 보드 형태 또는 컴퓨터 게임 형태로 개발되었다. 이들 컴퓨터 게임 대부분은 전략형 게임 플레이를 채택하기에 이런 스타일의 게임을 좋아하지 않는 학습자들에게는 게임의 고유 특성인 즐거움을 주는데 한계가 있다. 본 논문에서는 청소년 및 성인 대상의 1인용 자동차 주행 게임을 중심으로 새로운 영어 단어 암기를 위한 시스템을 제안한다. 본 시스템의 핵심인 자동차 주행 게임에서 학습자는 차를 운전하면서, 트랙 상에 아이템처럼 나타나는 영어 단어 텍스트와 충돌하여서 점수를 획득하게 된다. 학습자는 화면상에 노출된 영어 단어를 주행 중에 지속적으로 보면서, 영어 단어를 뇌리에 새기게 된다. 우리의 실험 결과, 우리의 게임을 통한 영어 단어의 기억 효과는 만족할 수준이고, 학습 도구로서의 본 시스템에 대한 만족도도 높았다. 또한 기본 영어 단어 학습용 게임들이 이미 알고 있는 단어 대한 기억 강화에 적합하지만 우리의 게임은 새로운 단어 암기에도 사용할 수 있다.

실시간 2차원 디지털 IIR 필터의 구현 (Single Board Realtime 2-D IIR Filtering System)

  • 정재길
    • 공학논문집
    • /
    • 제2권1호
    • /
    • pp.39-47
    • /
    • 1997
  • 실시간 2차원 디지털 IIR 필터링 알고리즘의 구현을 가능하게 하는 디지털 신호처리시스템의 효율적인 구조를 제안하였다. 제안된 구조는 시스템 레벨과 프로세서 레벨에서의 병렬처리를 통하여 높은 시스템 성능을 가능하게 하였다. 프로세서간의 데이터 통신의 양을 크게 줄였으며 시스템이 초기화된 이후에는 다른 오버헤드 없이 계산을 수행할 수 있도록 설계하여 전체 시스템의 효율을 극대화하였다. 기능 레벨의 시뮬레이션을 수행하였으며, 그 결과 1 사이클당 1개의 데이터를 처리할 수 있음을 확인하였다. 이는 단지 10MHz의 시스템 클럭을 사용하는 경우 2차원 4차 IIR필터를 실시간 비디오데이터에 적용할 수 있음을 의미하며, 시스템 클럭의 주파수를 올릴 경우 고선명 TV (HDTV) 등의 전후 처리 필터로 사용가능 할 것이다.

  • PDF

Throughput Analysis of SBC for MSC on KOMPSAT-2

  • Heo H.P.;Kong J.P.;Kim Y.S.;Park J.E.;Chang Y.J.;Lee S.H.
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 2005년도 Proceedings of ISRS 2005
    • /
    • pp.593-596
    • /
    • 2005
  • The MSC is a remote sensing instrument with very high performance that is to be installed on KOMPSAT2 satellite. The MSC consists of EOS (Electro-Optic Subsystem), PMU (Payload Management Unit) and PDTS (Payload Data Transmission Subsystem). PMU controls and monitors all the other payload units by sending commands and collecting telemetry. PMU is in charge of interfacing between payload system and satellite bus system. PMU gets commands from ground-station via OBC (On-Board Computer) that is a main controller of the satellite bus system and sends telemetry to the ground-station via OBC. There is a processor module, called SBC (Single Board Computer) in the PMU. The SBC is a main controller of the MSC system. The main roles of the SBC are payload mission management, command validation and execution, telemetry collection and monitoring, ancillary data handling, event reporting, power control of payload sub-units and communication with these units. Intel's 80486DX2 processor has been used for the SBC. Due to the fact that the SBC plays important roles for imaging mission execution and handles a lot of control data that is required for payload operation, it is required to make analysis of the CPU load when it is in maximum operation mode. In this paper, the analysis and measurement results of the SBC throughput in the maximum operation mode.

  • PDF

우리별 1, 2호에서의 고에너지 입자 환경 관측 (SPACE RADIATION ENVIRONMENT MONITORED BY KITSAT-1 AND KITSAT-2)

  • 신영훈;박선미;민경옥;김성헌;이대희
    • Journal of Astronomy and Space Sciences
    • /
    • 제13권2호
    • /
    • pp.149-162
    • /
    • 1996
  • 1992년 8월에 발사된 한국의 첫번째 위성인 우리별 1호에는 저궤도 고에너지 입자환경를 관측하는 탑재체 cosmic ray experiment(CRE)가 실렸다. CRE는 크게 cosmic particle experiment(CPE)와 total dose esperiment(TDE) 두 시스템으로 구성된다. 이와 더불어 실험 탑재물은 아니지만, 프로그램 메모리와 램디스크(RAM disk)의 비트바뀜현상(SEU) 결과를 통해서 고에너지 입자환경에 대한 간접적인 정보를 얻을 수 있었다. 1993년 9월에 발사된 두 번재 위성 우리별 2호에는 OBCI인 KASCOM에서 프로그램 메모리와 램디스크 메모리에 대한 비트바뀜현상실험을 수행하였다. 우리별 1호와 2호는 그 구조는 비슷하지만 서로의 궤도가 다르기 때문에 두 위성의 실험결과를 분석해본다면 각 궤도에서의 고에너지 입자환경에 대한 비교연구할 수 있는 좋은 기회가 된다.

  • PDF