• Title/Summary/Keyword: 하드웨어 플랫폼

Search Result 540, Processing Time 0.026 seconds

Development of Open IoT platform based on Open Source Hardware & Cloud Service (오픈소스 하드웨어와 클라우드 서비스 기반의 개방형 IoT 플랫폼 구축)

  • Ryu, Dae-Hyun;Choi, Tae-Wan
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.11 no.5
    • /
    • pp.485-490
    • /
    • 2016
  • The era of IoT in which all objects are intelligent and are connected to the internet has been started. In order to establish and activate an IoT eco system, open IoT services platform is very important. In this paper, we develop an open IoT services platform and verified the function by building a testbed. Our platform based on the open source hardware and commercial cloud services such as AWS which is a component of an open service IoT platform.

A Study on Development of Prototyping Middleware Based on SoC (SoC 기반의 프로토타이핑 미들웨어 개발에 관한 연구)

  • Kim Moon-Seok;Kwon Yong-Jin
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06a
    • /
    • pp.301-303
    • /
    • 2006
  • 임베디드 시스템이 점점 다기능화 고기능화 됨에 따라 구현과정도 복잡해지고 있으며, 빠른 제품 주기등의 영업적인 이유로 개발 기간을 단축하려는 요구는 증대되고 있다. 특히 SoC 분야는 하드웨어와 소프트웨어를 동시에 개발하기 때문에 두 부분이 동시에 정상 동작하는지의 검증이 어렵다. 이러한 문제들을 해결하기 위해, 다양한 시스템에 적용 가능한 플랫폼을 제안하고, 이 플랫폼을 기본 골격으로 사용하는 플랫폼 기반 개발 방법이 등장하게 되었다. 이 방법은 개발 과정에서 플랫폼 모듈을 재사용하기 때문에 안전성을 확보할 수 있고, 많은 자동화를 이룰 수 있어 개발 시간을 단축할 수 있다. 본 논문에서는 이 플랫폼 기반 개발 방법을 프로토타이핑 과정에 적용한 프로토타이핑 미들웨어를 제안한다. 이 미들웨어를 통해, 구현된 하드웨어의 정상 동적 여부를 빠르게 확인할 수 있고, 프로토타이핑 과정을 마치고 최종 소프트웨어를 작성할 때에도 참고가 될 수 있다. 또한 설정 부분은 미들웨어 사용자의 편의를 위해 XML을 이용해 사용자가 직관적으로 알 수 있게 하였고, 사용자 작성 모듈은 미들웨어에서 정해진 인터페이스를 통해 미들웨어의 재 컴파일 없이, 사용자 모듈만 컴파일하면 동작하는 특징을 갖는다. 그리고 이 미들웨어를 도어락 제어 시스템에 적용하여 편의성을 평가한다.

  • PDF

Analysis of HW/SW Platform for Vessel USN and Performance Evaluation of IEEE 802.15.4 Physical Layer (선박 USN HW/SW 플랫폼 분석과 IEEE 802.15.4 물리계층의 성능분석)

  • Choi, Myeong-Soo;Cho, Sung-Eui;Oh, Il-Whan;Kim, Seo-Gyun;Lee, Seong-Ro
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.34 no.5B
    • /
    • pp.449-454
    • /
    • 2009
  • In this paper, we analyze the hardware and software platform for constructing the USN in the vessel environment. Specifically, we analyze the mote technology based on the CC2420 in the hardware platform and analyze the TinyOS platform in the software platform. We also analyze the physical layer of IEEE802.15.4 which is the standard of the USN communication. In the simulation, we evaluate the performance in the physical layer of ZigBee/IEEE 802.15.4 by using the MATLAB and verify the validity of constructing the USN in the vessel environment based on the simulation results.

An Analysis of I/O System for Multimedia Hardware Platform (멀티미디어 하드웨어 플랫폼의 입출력 시스템 분석)

  • 정하재;김재훈;손승원;오창석
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.3 no.1
    • /
    • pp.197-208
    • /
    • 1999
  • In this paper, we proposed a multimedia hardware architecture for video-conferencing in view of the multimedia data flow. By simulating the architecture model, we analyzed the bottleneck of multimedia data flow, varying video size, frame rate, number of participants, and video data compression rate. To confirm the simulation results, we also implemented and tested the architecture that almost includes the analyzed requirements for video- conferencing. From the analysis of I/O system, we found the considerations in designing a multimedia I/O system.

  • PDF

Ambient Occlusion Rendering Technique in the Mobile Platform utilizing Lookup Table (Lookup Table을 활용한 Mobile Platform에서의 Ambient Occlusion 렌더링 기법)

  • Park, Ju-Sang
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.04a
    • /
    • pp.851-854
    • /
    • 2015
  • 게임, 영화, 애니메이션 분야에 이르기까지 3D 렌더링 기술은 많은 분야에 걸쳐 활용되고 있으며, 이러한 3D 렌더링 기술의 발전으로 현실감있는 표현이 점차 가능해지고 있다. 영화나 애니메이션이 많은 시간과 비용을 들여 고품질의 영상을 만들어 내는 반면에, 게임은 실시간으로 고품질의 영상을 만들어 내며, 이를 위해서는 많은 연산을 필요로 한다. 그래서 게임에 고품질의 렌더링 기술을 적용하기 위해서는 상당히 높은 성능의 하드웨어를 필요로 하며, 현재 점차 높은 성능의 하드웨어가 개발되고 보급되기 시작하면서, 게임에 실시간으로 적용 가능한 다양한 렌더링 기술이 개발되고 있는 상황이다. 하지만 이것은 PC 플랫폼만 국한된 상황이며, 모바일 기기가 가지는 성능상의 제약으로 인해서 모바일 기기에 이러한 PC 플랫폼 기반에서 적용되는 3D 렌더링 기술을 적용하기란 여간 힘든 일이 아닐 수 없다. 본 논문에서는 3D 렌더링 기술 중에 하나인 Ambient Occlusion 기법을, 모바일 디바이스가 제공하는 하드웨어적인 한계를 극복하고 보다 향상된 렌더링 속도로 기존 PC 환경과 유사한 효과를 표현하기 위한 렌더링 기법을 제안하고자 한다.

Signal Processing Module Development for specialized Underwater Acoustic Communication Modem (특성화된 수중음향통신모뎀을 위한 신호처리 모듈 구현)

  • Sun, Hee-Gab;Park, Young-Joon;Kim, Young-Kil
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.15 no.4
    • /
    • pp.810-816
    • /
    • 2011
  • The existing underwater acoustic communications modem is developing based on commercial products, so it is possible on functionality and performance of underwater acoustic communications modem implementation. But the production of development system is required to single platform system implementation at the system's size and cost. So this paper designs and implements the signal processing module as an important role to single hardware platform production of underwater acoustic communication modem by using TigerSHARC DSP processor.

Code Variant Management of Embedded Java Library (임베디드 Java 라이브러리의 가변 코드 관리 방법)

  • Lee Seungyun;Yoon Seokjin;Kim Cheol-Hong;Yang Young Jong
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.469-471
    • /
    • 2005
  • 임베디드 Java 플랫폼은 다양한 하드웨어 및 운영체제에 적용되어야 하므로, 하드웨어에 종속적인 부분과 운영체제에 종속적인 부분이 적용되는 기기마다 가변적이다. Java 라이브러리의 경우 가상머신(VM: Virtual Machine)에 종속적으로 구현되며 네이티브 코드들로 상당부분 구현되기 때문에 다양한 VM과 결합하여 임베디드 Java 플랫폼을 구성할 경우 VM에 종속적인 부분을 가변 코드로 관리할 필요가 있다. 본 논문은 임베디드 Java플랫폼의 적용 속성을 고려하여 가변 코드를 관리하는 방법을 제안하고 이를 구현해 본다.

  • PDF

Design and Implementation of Device Driver Architecture of Image Processing Device for 4K Platform Ingest System (4K 플랫폼 인제스트 시스템을 위한 영상처리 장치의 디바이스 드라이버 아키텍처 설계 및 구현)

  • Kang, Joohyung;Kim, Je Wo
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2015.07a
    • /
    • pp.54-55
    • /
    • 2015
  • 본 논문에서는 4K 플랫폼 인제스트(Ingest) 서버 시스템에서 영상처리 하드웨어 장치와 서버간의 커널 인터페이스를 지원하기 위한 PCIe 디바이스 드라이버의 구조를 설계 및 구현하였다. 제안하는 디바이스 드라이버 아키텍처는 동작하는 프로세스의 특성에 따라 크게 3개의 계층으로 분리하여 독립적인 PCIe 인터페이스 제어와 영상처리 하드웨어의 실시간 데이터 연산처리가 가능하도록 설계하였고, 병렬처리 방식으로 PCIe 디바이스를 제어함으로써 복수의 영상처리 장치에 대한 지연 현상이 발생하지 않도록 설계하였다. 본 논문에서 제안한 디바이스 드라이버의 아키텍처를 구현한 결과 효율적인 영상처리 장치 제어를 통해 4K 플랫폼의 콘텐츠를 실시간으로 획득 및 저장, 전송하는 결과를 얻을 수 있었다.

  • PDF

Signal Processing Module Development for Specialized Underwater Acoustic Communication Modem (특성화된 수중음향통신모뎀을 위한 신호처리 모듈 구현)

  • Park, Young-Joon;Kim, Young-Kil
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2010.05a
    • /
    • pp.258-261
    • /
    • 2010
  • The existing underwater acoustic communications modem is developing based on commercial products, so it is possible on functionality and performance of under water acoustic communications modem implementation. But the production of development system is required to single platform system implementation at the system' s size and cost. So this thesis designs and implements the signal processing module as an important role to single hardware platform production of underwater acoustic communication modem by using TigerSHARC DSP chip.

  • PDF

Implementation of system security platform based on Cortex-M3 (Cortex-M3기반 System 보안 플랫폼 구현에 대한 연구)

  • Park, Jung-kil;Kim, Young-kil
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2016.10a
    • /
    • pp.317-320
    • /
    • 2016
  • In embedded system, if firmware code is opened by other company, must devise hardware copy prevention. That guard valuable product. Not used security IC, Suggested platform is source code open method that prevent core code and hardware copy. And that open firmware code for other company programmer. Suggest system security platform based on Corex-M3. that consist of IAP(In-application programing) and APP(Applicataion). IAP contain core code and security confirm code. APP is implement by other company developer using core function prototype.

  • PDF