• 제목/요약/키워드: Interface prototype

검색결과 418건 처리시간 0.025초

OpenWrt와 Android 연동 원격 홈 네트워크 제어 시스템 설계 및 구현 (Design and Implementation of a Home Network System on OpenWrt using Android Remote Control)

  • 김정길
    • 한국위성정보통신학회논문지
    • /
    • 제7권3호
    • /
    • pp.130-134
    • /
    • 2012
  • 본 논문에서는 소형 임베디드 시스템을 홈 네트워크 서비스 제어 시스템으로 활용하여 가정의 전기를 스마트폰을 이용하여 원격으로 제어함으로 에너지를 절약할 수 있는 시스템을 제안한다. 제안 시스템의 구성은 OpenWrt 임베디드 리눅스 기반의 소형 유무선공유기를 임베디드 시스템 개발 플랫폼으로 홈 네트워크 서비스 제어 시스템을 구현하였으며, Android 스마트폰 어플리케이션을 통한 원격 제어 기능 구현하였으며, 가정의 조명 시스템은 기존 인터페이스 보드에 LED를 연결하여 구성하였다. 프로토타입 시스템은 OpenWrt 운영체제가 설치된 Buffalo의 WZR-HP-G450H 유무선공유기, LED를 연결한 Arduino의 Uno 인터페이스 보드, Android 애플리케이션 개발 환경은 한백전자의 HBE-SM5-S4210 개발 키트를 이용하여 구현하였다. 동작 검증은 Android 기반 원격제어를 위한 TCP/IP 프로그래밍, 유무선공유기와 Android 개발 키트 인터페이스를 위한 소켓통신 프로그래밍, 유무선공유기와 인터페이스 보드 연결을 위한 UART 통신 프로그램으로 실행하였다. 구현 결과 소형 유무선공유기를 이용한 저 비용의 홈 네트워크 시스템의 가능성을 보여주었다.

사지마비 장애인을 위한 근전도 기반 입력 인터페이스 기술 및 그 응용 (An EMG-based Input Interface Technology for the Tetraplegic and Its Applications)

  • 정혁;김종성;손욱호;김영훈
    • 한국HCI학회논문지
    • /
    • 제1권2호
    • /
    • pp.9-17
    • /
    • 2006
  • 본 논문에서는 사지마비 장애인이 활용할 수 있는 동작을 이용하여 마우스, 키보드, 전동휠체어 제어 등에 적용 가능한 근전도 기반 입력 인터페이스 기술을 제안하였다. 먼저 사지마비 장애인이 활용 가능하면서도 데이터 획득 및 처리가 용이한 동작으로서 이 (치아) 물기 동작을 선택하였다. 또한 좌측, 우측 및 양측 이 물기 동작 및 이 물기 시간의 조절을 통해 사지마비 장애인의 경우에도 몇 가지 명령어 수행이 가능하다. 이때, 이 물기 동작의 인식은 관자놀이 부근에 위치한 관자근에서의 근전도 (electromyogram) 신호를 이용하였다. 본 논문에서는 데이터를 획득하여 전송하고 처리하기 위한 하드웨어 및 소프트웨어, 그리고 전동휠체어 제어, 마우스 제어, 게임 제어를 위한 시범 시스템도 개발하였다. 또한 개발된 시범 시스템을 사지마비 장애인에게 적용하여 그 효용성을 평가하였다.

  • PDF

시각적 언어를 사용한 소프트웨어 개발 프로세스에 관한 연구 - 건축 통합 솔루션 소프트웨어 개발을 중심으로 (A Study of Software Development Method with Visual Presentation Language - Case Study Architecture Total Solutional Software)

  • 김성곤
    • 디자인학연구
    • /
    • 제15권3호
    • /
    • pp.103-114
    • /
    • 2002
  • 최근 사용자 중심의 소프트웨어를 개발하기 위하여 소프트웨어 디자이너가 많은 역할을 하고 있다. 그들은 개발 요원 사이에서 서로 의사 소통의 도구로 사용되어질 시각적 문서를 제작하고 그리고 사용자 요구 사항을 분석하기 위한 시나리오에 기초를 둔 다이아그램을 제작한다. 본 논문에서는 건축 분산 실감형 서비스의 사례 연구 통하여 실질적인 예를 제시한다. 개발 영역의 설정, 주요 컨셉 개발 그리고 개발 시스템 설정의 개발 프로세스에서는 주요 진행과정과 개발원의 통일된 의견을 반영하기 위한 다양한 시각적 문서 제작의 예를 제시한다. 그리고 사용자 및 사용 환경 자료 수집과 시나리오 분석에 따른 요소 분석 과정에서는 소프트웨어 인터페이스를 제작하기 이전의 사용자 요구 사항 반영을 위한 디자이너의 시각적 언어를 사용한 문서화 제작의 예를 보여준다. 인터페이스 개발과 프로토타입 개발 과정에서는 개발원 사이에서 원활한 개발을 진행 위하여 다양한 시각적 문서의 필요 예를 제시한다. 이러한 시각적 언어를 사용한 문서들은 참여와 역할분배, 사용자 중심의 컨셉 개발, 책임 소재의 명료함, 다양한 인터페이스 개발 제안 등에 어떠한 중요한 역할을 하는가를 논한다.

  • PDF

MPSoC를 위한 저비용 하드웨어 MPI 유닛 설계 (The Design of Hardware MPI Units for MPSoC)

  • 정하영;정원영;이용석
    • 한국통신학회논문지
    • /
    • 제36권1B호
    • /
    • pp.86-92
    • /
    • 2011
  • 본 논문에선 분산 메모리 아키텍처를 사용하는 멀티프로세서 시스템에서 메시지 전달을 지원하는 하드웨어 MPI(Message Passing Interface) 유닛을 설계하였다 데이터 전송 동기화 및 데이터 전송, 완료까지의 과정을 하드웨어 MPI 유닛이 담당하여 동기화에 따른 오버헤드를 경감시켰다. 또한 동기화 메시지를 저장 관리하는 요청 큐(Request Queue), 준비 큐(Ready Queue), 예약 큐(Reserve Queue)를 내장하여 병렬적으로 입력받은 동기화 메시지를 관리하고 비순차적 종료(out of order completion)을 지원한다. BMF(Bus Functional Medel)을 제작해 제안한 구조에서의 전송 대역폭 성능을 확인한 결과 다대다 통신에서 25% 이상의 성능 향상이었음을 확인할 수 있었다. 그 후 HDL로 기술된 하드웨어를 Magnachip 0.18 공정 라이브러리에서 합성하였으며 프로토 타입 chip으로 제작하였다. 제안한 MPI 유닛은 전체 칩 사이즈의 1% 이하의 크기로 높은 성능 향상을 기대할 수 있어, 저비용 설계와 확장성 측면에서 임베디드 MPSoC(Multi-Processor System-on-Chip)의 전체적인 성능을 높이는데 유용하다.

SHA-3 해시 함수의 최적화된 하드웨어 구현 (An Optimized Hardware Implementation of SHA-3 Hash Functions)

  • 김동성;신경욱
    • 전기전자학회논문지
    • /
    • 제22권4호
    • /
    • pp.886-895
    • /
    • 2018
  • 본 논문에서는 NIST에서 발표한 Secure Hash Algorithm(SHA) 표준의 최신 버전인 SHA-3 해시 함수의 하드웨어 구현과 함께 보안 SoC 응용을 위한 ARM Cortex-M0 인터페이스 구현에 대해 기술한다. 최적화된 설계를 위해 5 가지 하드웨어 구조에 대해 하드웨어 복잡도와 성능의 교환조건을 분석하였으며, 분석 결과를 토대로 라운드 블록의 데이터패스를 1600-비트로 결정하였다. 또한, 라운드 블록과 64-비트 인터페이스를 갖는 패더를 하드웨어로 구현하였다. SHA-3 해시 프로세서, Cortex-M0 그리고 AHB 인터페이스를 집적하는 SoC 프로토타입을 Cyclone-V FPGA 디바이스에 구현하여 하드웨어/소프트웨어 통합 검증을 수행하였다. SHA-3 프로세서는 Virtex-5 FPGA에서 1,672 슬라이스를 사용하였으며, 최대 289 Mhz의 클록 주파수로 동작하여 5.04 Gbps의 처리율을 갖는 것으로 예측되었다.

A Resource Design Methodology and Adapters Implementation for Core Framework for Software Defined Radio

  • Son, Jin-Ho;Tai M. Chung
    • Journal of electromagnetic engineering and science
    • /
    • 제3권2호
    • /
    • pp.91-98
    • /
    • 2003
  • Software Communication Architecture(SCA) has been made to reduce the development period of new waveform applications by reusing design modules. Software Defined Radio(SDR) forum adopted SCA specification and follows its design concept. However, SCA specification does not describe interfaces and deployments of resources in details, which are software components, and how to implement them as well as how to communicate each other are another missing points in specification. In this paper, we propose a resource design methodology and details of adapter implementation for Core Framework(CF) that is a core set of open interface and services providing an abstraction of the underlying software and hardware layer. We also present SDR prototype system which communicates with resources implemented in different programming languages and processors in legacy environment through our design methodology.

IMPLEMENTATION OF A DECISION SUPPORT SYSTEM FOR INTEGRATED RIVER BASIN WATER MANAGEMENT IN KOREA

  • Shim Soon-Do;Shim Kyu-Cheoul
    • Water Engineering Research
    • /
    • 제5권4호
    • /
    • pp.157-176
    • /
    • 2004
  • This research presents a prototype development and implementation of Decision Support System (DSS) for integrated river basin water management for the flood control. The DSS consists of Relational Database Management System, Hydrologic Data Monitoring System, Spatial Analysis Module, Spatial and Temporal Analysis for Rainfall Event Tool, Flood Forecasting Module, Real-Time Operation of Multi Reservoir System, and Dialog Module with Graphical User Interface and Graphic Display Systems. The developed DSS provides an automated process of alternative evaluation and selection within a flexible, fully integrated, interactive, centered relational database management system in a user-friendly computer environment. The river basin decision-maker for the flood control should expect that she or he could manage the flood events more effectively by fully grasping the hydrologic situation throughout the basin.

  • PDF

2-step DPC를 이용한 이중루프 DLL기반의 광대역 클록 데이터 복원회로 설계 (Design of Wide - range Clock and Data Recovery Circuit based Dual-loop DLL using 2-step DPC)

  • 정기상;김강직;고귀한;조성익
    • 전기학회논문지
    • /
    • 제61권2호
    • /
    • pp.324-328
    • /
    • 2012
  • A recovered jitter of CDR(Clock and Data Recovery) Circuit based on Dual-loop DLL(Delay Locked Loop) for data recovery in high speed serial data communication is changed by depending on the input data and reference clock frequency. In this paper, 2-step DPC which has constant jitter performance for wide-range input frequency is proposed. The designed prototype 2-step CDR using proposed 2-step DPC has operation frequency between 200Mbps and 4Gbps. Average delay step of 2-step DPC is 10ps. Designed CDR circuit was tested with 0.18um CMOS process.

An Agent-based Network Management System Using Active Information Resources

  • Kinoshita, Tetsuo;Kitagata, Gen;Takahashi, Hideyuki;Sasai, Kazuto;Kalegele, Khamisi
    • International journal of advanced smart convergence
    • /
    • 제2권2호
    • /
    • pp.10-15
    • /
    • 2013
  • An expert network administrator is not always stationed as disasters happen. In that case, it is desirable that a novice administrator is capable of taking part in network recovery operations as well. In this paper, an agent-based network management system in emergency situations is presented. We use the Active Information Resource based Network Management System (AIR-NMS) to relieve the human administrator from parts of her management tasks and present an interface that remotely can control this management system. The effectiveness of the system is demonstrated by experiments using a prototype system.

Smart Home Healthcare Device based on Ubiquitous Communication

  • Kim, Keun-Young;Cha, Joo-Hun;Park, Mig-Non
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2003년도 ICCAS
    • /
    • pp.2235-2239
    • /
    • 2003
  • The aim of this research is to study and develop enabling technologies for home healthcare device with ubiquitous network. The motivation of this paper is to enable healthcare in home, to development the device for smart home health care. To achieve the aim, we must develop the prototype platform based on home gateways, distributed context user interface based on UPnP and support for information sharing with high speed power line communication and mobile infra-structures. And IPv6 is the base technology of this platform. In this paper, we concern that physical health, mental health and medical emergencies is all of home healthcare. With the smart device, we evaluate the connectivity, automatic information extraction and private data exchange and event driven message. The result of this paper is demonstration of smart device for ubiquitous communication in a healthcare application such as patient monitoring device and several information services. In conclusion, home healthcare will support more healthy and easy living for a human.

  • PDF