• Title/Summary/Keyword: 임베디드 컴퓨터

Search Result 512, Processing Time 0.031 seconds

Block Chain Conformance in Modular NVIDIA Jetson TX 2 Embedded Products (모듈형 NVIDIA Jetson TX2 임베디드 제품에서의 블록체인 적합성)

  • Choi, Hyo Hyun;Lee, Gyeong young;Won, Son Dong
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2018.07a
    • /
    • pp.297-298
    • /
    • 2018
  • 본 논문에서는 모듈형 NVIDIA Jetson TX2 임베디드 제품에서 채굴을 통해 블록체인의 적합성 여부를 보인다. 범용성과 적합성의 평가기준은 TPS (Transactions Per Second), 블록생성시간(Block Generation Time)과 확정시간(Confirmation Time)이다. 채굴 준비 시 TX2 임베디드 제품의 특성상 하드웨어 드라이버를 자립적으로 설치 할 수 없기 때문에 HOST PC와 함께 사용하였다. HOST PC는 TX2 제품과 호환성이 높은 OS인 Ubuntu 14.04를 사용했으며, 하드웨어 드라이버 설치를 위해 NVIDIA 공식 TX2 제품 소프트웨어 중 JetPack 3.1 Release Version 을 사용하였다. 코인은 이더리움(Ethereum), 라이트코인(Litecoin)과 제트캐쉬(Zcash) 총 3종 코인으로, 채굴 시 나온 결과물로 TX2 제품에서 블록체인의 적합성 여부를 보였다.

  • PDF

Beagle Bone Black Linux Distribution Optimization For Embedded System (임베디드 시스템을 위한 비글본블랙 리눅스 배포판 최적화)

  • Oh, Hak-jun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2017.07a
    • /
    • pp.285-288
    • /
    • 2017
  • 기존의 임베디드 시스템의 경우 busybox를 이용하여 리눅스를 빌드하여 사용한다. 하지만 busybox에서 제공하는 기본 명령어만 사용할 수 있기 때문에 시스템 개발에 제한이 많다. 그러나 이와 달리 데비안이나 레드햇, 슬랙웨어 등의 리눅스 배포판은 다양한 명령어를 통해 시스템 개발의 자유를 보장할 수 있다. 그렇지만 busybox보다 운영체제의 크기가 크고 부팅속도도 느려 임베디드 시스템에 사용하기에 적합하지 않다. 이러한 문제를 해결하기 위해 본 논문에서는 리눅스 배포판을 최적화하여 기존 리눅스 배포판보다 크기가 작고 부팅속도가 빠른 최적화된 리눅스 배포판을 제안한다. 구현 및 성능 분석 결과 최적화된 리눅스 배포판은 기존의 리눅스 배포판보다 용량이 85.87% 줄었고, 기존 부팅 속도의 20%로 부팅 속도 또한 증가되었다.

  • PDF

Structure Design for Unit Testing based on Stack Frame to use GDB (GDB를 사용한 스택 프레임 기반 단위 테스팅을 위한 구조 설계)

  • Lee, Sunghee;Park, Heungjun;Jha, Ajay Kumar;Lee, Woo Jin
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2015.07a
    • /
    • pp.9-10
    • /
    • 2015
  • 최근 임베디드 소프트웨어는 전자기기뿐만 아니라 의료기기, 자동차, 항공 등 광범위하게 적용되고 있다. 임베디드 소프트웨어의 규모가 커지는 만큼 비중도 높아지고 있어 임베디드 소프트웨어 테스팅의 비중도 높아지고 있다. 따라서 본 논문에서는 디버깅 도구인 GDB를 테스팅에 과정에 연계하여 현재 실행중인 프로세스에서 겸사하고자 하는 단위 소프트웨어의 스택 프레임으로부터 정보를 얻어 단위 테스팅 수행이 가능한 구조를 제안한다. 이를 통해 별도의 코드를 수정하지 않고도 단위 테스팅이 가능해지며 런타임 테스팅과 자동 단위 테스팅이 가능해진다.

  • PDF

A Testing on Robustness of Embedded Software Based on Software-in-the-Loop Simulation (Software-in-the-Loop 시뮬레이션 기반의 임베디드 소프트웨어의 견고성 테스팅)

  • Jeong, Sooyong;Baek, Tae-San;Hwang, Bueng Il;Lee, Woo Jin
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2015.07a
    • /
    • pp.5-8
    • /
    • 2015
  • 소프트웨어의 작동 중에 중대한 고장 없이 유연하게 대처할 수 있는 성질은 견고성이라 불리며 임베디드 소프트웨어에서 중요하게 여겨진다. 본 논문에서는 개발 중인 임베디드 소프트웨어의 견고성을 조기에 검증하기 위하여, 실물 시스템을 이용한 테스트가 갖는 물리적 한계를 극복할 수 있는 Software-in-the-Loop 시뮬레이션을 이용하여 개발 중인 PC에 견고성 테스팅 환경을 갖추는 방법을 제시한다. 제시한 방법은 소프트웨어의 견고성을 표현할 수 있게끔 만드는 테스트 케이스를 생성하고, 가상 시뮬레이션 환경을 구성하여 테스트 케이스를 실행함으로써 소프트웨어의 견고성을 객관적인 수치의 형태로 나타내는 방법을 보인다.

  • PDF

Development of Embedded System for Real Time Internet Broadcasting System (실시간 스케줄링 인터넷 방송 시스템을 위한 임베디드 시스템 개발)

  • Hong, Myoung-Woo
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2011.06a
    • /
    • pp.319-320
    • /
    • 2011
  • 본 논문에서는 초중등학교의 조회 및 실내 집체 교육은 내용과 수준에 따라 학년별로 서로 다른 내용의 방송을 동시에 실시할 필요성이 요구되고 있다. 그러나 현재 사용 중인 방송 설비는 일방적으로 같은 내용의 방송을 전달하고 있고, 서로 다른 내용의 방송을 위하여 별도의 라인을 설비해야하는 번거로움과 비용부담을 안고 있다. 또한, 큰 건물의 재난 방송 시스템도 장소와 위치에 따라 서로 다른 내용의 방송을 동시에 실시해야 하는 필요성이 제기되고 있다. 즉, 위치에 따라 비상탈출 안내 방송을 실시하고 상황변화에 따라 장소에 맞는 방송을 전달하기 위한 시스템이 필요하다. 따라서 본 논문에서는 인터넷 망을 이용하여 미리 계획된 스케줄에 따라 동시에 청취자에 맞는 맞춤형 방송을 실시할 수 있는 인터넷 스케줄링 방송 시스템의 임베디드 시스템을 개발한다.

  • PDF

Visualized Browser for EVM File Format (EVM 파일 포맷을 위한 시각화 브라우저)

  • Jee, Jung-Hwan;Oh, Se-Man
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.05a
    • /
    • pp.503-506
    • /
    • 2004
  • 임베디드 시스템을 위한 가상 기계 기술은 모바일 디바이스와 디지털 TV 등에 탑재할 수 있는 핵심 기술로 다운로드 솔루션에서는 꼭 필요한 소프트웨어 기술이다. 현재 EVM(Embedded Virtual Machine)이라 명명되어진 임베디드 시스템을 위한 가상 기계에 대한 연구가 진행 중이며, 임베디드 시스템을 위한 실행파일 포맷인 EVM 파일 포맷이 설계 되었다. EVM 파일 포맷은 이진 스트림 형태로 구성되어 있기 때문에, EVM 파일의 형태를 분석하고 각각의 정보를 보다 용이하게 접근하는 데는 한계를 가지고 있다. 본 논문에서는 클래스 파일과 PE 파일 등 기존의 가상 기계를 위한 파일들에 대한 시각화 브라우저들의 분석을 기반으로 하여 EVM 파일 포맷을 위한 시각화 브라우저를 설계하고 구현한다. EVM 파일 포맷을 위한 시각화 브라우저를 통해서 EVM 파일에 대한 분석을 보다 편리하게 진행하고 EVM 파일이 갖는 정보에 대한 접근을 용이하게 할 수 있다.

  • PDF

A Study on Development of Autonomous Driving Control System by Embedded Intelligent Vehicle (임베디드 지능형 자동차를 활용한 자율 주행 제어 시스템 개발에 관한 연구)

  • Park, Sang-min;Lim, Sung-soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.04a
    • /
    • pp.681-683
    • /
    • 2009
  • 기존 첨단안전차량의 개발시 실제 자동차를 활용하여 주행제어시스템을 개발을 하고 있다. 본 논문에서는 임베디드지능형자동차를 활용하여 자율주행제어시스템을 설계하고 테스트하여 개발에 소모되는 에너지와 비용을 절약할 수 있는 방식을 제안 한다. 본 논문에서 설계한 제어시스템은 임베디드 지능형 자동차에 설치되어 실제 도로와 유사한 환경으로 구축된 테스트베드에서 영상을 통해 감지한 차선정보와 적외선 거리 센서를 통한 장애물 정보를 통합하여 주변 상황을 판단, 적절한 주행 시나리오를 선택하는가를 테스트 하였다.

Software Implementation of Interrupt Profiler on a Servo-Motor Controller for Timing Analysis (서보 전동기 제어용 임베디드 시스템의 타이밍 분석을 위한 인터럽트 측정 소프트웨어의 구현)

  • Kim, Hee-Jin;Park, Sang-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.81-84
    • /
    • 2011
  • 서보 전동기는 탑재된 소프트웨어의 명령에 따라 제어되는 전동기로 다양한 임베디드 응용 분야에서 사용되고 있다. 여러 분야에서 사용되고 있는 만큼 각 응용 분야마다 시간, 부하에 따라 서보 전동기에 요구되는 응답성은 다양하다. 응답성에 민감한 서보 전동기의 소프트웨어를 효율적으로 구현하기 위해서는 다양한 요구사항에 대한 분석이 필수적이다. 본 논문에서는 시간 응답성이 요구되는 서보 전동기의 실제 임베디드 시스템을 위한 인터럽트 측정 소프트웨어를 구현하고, 이에 대한 결과를 제시한다.

Design of Embedded System with Radio Control Method for Small Jet Engine Fuel Pump (소형제트엔진연료펌프의 무선제어방식을 적용한 임베디드시스템 고안)

  • Kyu-Jun Yu;Byeong-Gook Kwon;Gi Hun-Song;Jun-Hee Lee;Yoon-Suk Oh;Hyeong-Jun Jeon
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.07a
    • /
    • pp.105-106
    • /
    • 2023
  • 소형제트엔진은 주로 연구, 실험, 교육 등의 목적으로 사용되고 있다. 이러한 소형제트엔진은 고도가 높고 고속으로 비행하는 드론에 추력 발생 장치로서의 중요한 역할을 수행할 수 있다. 그러나 엔진의 실질적인 활용을 위해서는 기존의 유선으로 구성된 컨트롤러를 무선으로 제어할 수 있는 방식으로 재구성하는 것이 필요하다. 이 중에서도 연료펌프의 무선제어시스템이 우선적으로 개발되어야만 다른 부분에 대한 무선제어개발이 가능해질 것이다. 본 논문에서는 소형 제트 엔진의 연료 펌프를 무선으로 제어할 수 있는 방식을 적용한 임베디드 시스템의 구성과 방식에 대해 제안하고 있다.

  • PDF

Component Based Design and Performance Analysis for Multiprocessor Embedded Real-Time Software (멀티프로세서 임베디드 소프트웨어를 위한 컴포넌트 기반 설계 및 성능분석 방법)

  • Sunwoo Lee;Byung Kwan Jung;Minsoo Ryu
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.11a
    • /
    • pp.928-931
    • /
    • 2008
  • 현재까지 소프트웨어 개발을 위한 많은 컴포넌트 기술들이 연구되어 왔다. 하지만 기존의 기술들은 멀티프로세서 환경에서 사용하기에 적합하지 못하다. 멀티프로세서 임베디드 소프트웨어를 구성하는 다수의 쓰레드들이 병렬적으로 수행될 수 있고, 그로 인한 성능 문제 또한 고려되어야 하기 때문이다. 본 논문에서는 새로운 컴포넌트 모델과 태스크 모델, 그리고 소프트웨어 설계 과정을 제안한다. 그리고 컴포넌트 모델과 태스크 모델 사이의 변환 과정 및 병렬성 극대화를 위한 태스크 분할 과정을 소개하여, 최종적으로 성능분석이 가능한 멀티프로세서 임베디드 소프트웨어 개발 과정을 제시한다.