• Title/Summary/Keyword: 펌웨어

Search Result 172, Processing Time 0.023 seconds

ISO/IEC18000-6 Type B 규격에 적합한 리더 펌웨어 개발 (An Implementation of a RFID Reader Firmware for ISO/IEC 18000-6 Type B Specification)

  • 양진길;배성우;정명섭;장병준;김준오;박준석;성영락;오하령
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2005년도 추계종합학술대회
    • /
    • pp.1039-1042
    • /
    • 2005
  • Recently, a considerable number of studies have been made on the $RFID^{[1-6]}$ systems. RFID is a technique of identifying an object using radio frequency transmission. The technology can be used to identify, track, sort or detect a wide variety of objects. The RFID system is composed of two main elements: a reader and a tag. Tags can either be active (powered by battery) or passive (powered by the reader field). The passive tags communicate back to the reader with a technique called 'backscatter'. RFID technology can be applied to the supply chain, security, logistics industry and etc. Especially, UHF RFID is worth noticing because of its relatively long identification range and commercial UHF RFID systems are under development. In this paper, we designed and implemented a UHF RFID reader firmware for ISO/IEC 18000-6 Type B specification.

  • PDF

SW교육 융합 과학교과 연계형 실험 자동화 교구 개발 (Development of SW Education Convergence Science Curriculum-linked Experimental Automation Teaching Tool)

  • 손민우;김진하;주영태;김종실;김응곤
    • 한국전자통신학회논문지
    • /
    • 제15권5호
    • /
    • pp.967-972
    • /
    • 2020
  • 현재 사용되는 실험 교구는 센서를 활용하여 대부분 물리분야 실험에 적용하고 특정 실험에 잘 맞는 MBL만을 개발한 사례도 있다. 하지만, SW융합을 활용한 실험설계 단계는 없으며 교과서 속 다양한 화학실험 적용에 한계가 있고 아두이노의 경우 프로그래밍 시 학생들이 언어를 학습하고 이해하는 데 어려움이 있다. 본 논문은 기존의 microcomputer 실험의 단점 및 소프트웨어 교육의 한계를 극복하고 학습자 능동적 실험설계 과정을 포함한 SW교육 융합 과학 실험기구를 설계 및 개발하였다.

안드로이드 장치 드라이버에 대한 효과적 취약점 탐지 기법 (An Effective Technique for Detecting Vulnerabilities in Android Device Drivers)

  • 정영기;조성제
    • 정보과학회 논문지
    • /
    • 제43권11호
    • /
    • pp.1179-1187
    • /
    • 2016
  • 안드로이드 및 리눅스 기반 임베디드 시스템에서는 디바이스 드라이버가 커널 함수로 포함되는 구조로 되어 있다. 어떤 디바이스 드라이버들의 경우, 여러 Third-party에 의해 제공되는 소프트웨어(펌웨어)가 포함되는데, 그 보안 수준에 대해 검토되지 않고 사용되는 경우가 많다. 보안 취약점 분석을 위해 일반적으로 사용되는 정적 분석의 경우, 오탐 가능성으로 인하여 실제 권한상승과 같은 주요 취약점을 확인하는데 많은 비용이 발생한다. 본 논문에서는 안드로이드 시스템에서 사용되는 디바이스 드라이버를 대상으로 정적 및 동적 분석 기반의 효과적인 보안 취약점 탐지 기법을 제시하고 그 효용성을 확인한다.

심볼 생성기용 소프트웨어 개발 (Development of symbol generator software)

  • 박덕배;이재억
    • 한국항공우주학회지
    • /
    • 제31권9호
    • /
    • pp.94-102
    • /
    • 2003
  • 본 논문에서는 군용 항공기의 주 시현 장비인 HUD 와 MFD에 그려지는 여러 가지 심볼 형상들을 off-line에서 효율적으로 생성/편집하여 ASC 그래픽 보드 내부 플래시 메모리의 일정영역에 직접 다운로드 함으로써, ASC의 그래픽 처리 속도 증가 및 데이터 통신 부하를 감소시킨 심볼 생성기용 S/W인 SYMBOL-GEN의 개발내용과 실제 적용 결과를 기술하였다. 개발된 SYMBOL-GEN S/W는 PC상에서 C++ 언어와 MS Visual Studio 6.0 개발환경을 사용하여 구현되었다. 또한 최근의 객체 지향형 프로그래밍 개발기법을 도입하여 수정과 확장성 등이 용이하도록 설계되었다.

PC 기반 GPS 수신기 하드웨어 모듈 및 펌웨어 개발 (Hardware and Software Implementation of a GPS Receiver Test Bed Running from PC)

  • 윈필롱;윈황휴;이상훈;박옥득;김현수;김한실
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2006년 학술대회 논문집 정보 및 제어부문
    • /
    • pp.394-396
    • /
    • 2006
  • When developing a new GPS receiver module, the essential problems are evaluation of reliable algorithms, software debugging, and performance comparison between algorithms to find optimal solution. Most GPS receiver modules nowadays use a correlator to track signals from satellites and an MCU (Micro Controller Unit) to control operations of the entire module. The problem of software evaluation from MCU is very difficult, due to limitation of MCU resources and low ability of interfacing with user. Normally, user has to expense special tool kit for a limiting access to MCU but it is also hard to use. This article introduces an implementation of a GPS receiver test bed using correlator GP2021 interfacing with ISA (Industry Standard Architecture) PC bus. This way can give user complete control and visibility into the operation of the receiver, then user can easily debug program and test algorithms. For this article, the least square method is implemented to test the hardware and software performance.

  • PDF

양방향 통신을 지원하는 시분할 기반 선형 무선 센서 네트워크를 위한 원격 펌웨어 업데이트 방법 (A Remote Firmware Update Mechanism for a TDMA-based Bidirectional Linear Wireless Sensor Network)

  • 문정호;김대일;박래정;이형봉;정태윤
    • 제어로봇시스템학회논문지
    • /
    • 제15권8호
    • /
    • pp.867-875
    • /
    • 2009
  • A wireless sensor network inherently comprises a plurality of sensor nodes widely deployed for sensing environmental information. To add new functions or to correct some faulty functions of an existing wireless sensor network, the firmware for each sensor node needs to be updated. Firmware update would be quite troublesome if it requires the gathering, reprogramming, and redeploy of all of already deployed sensor nodes. Over-the-air programming (OTA) facilitates the firmware update process, thereby allowing convenient maintenance of an already-deployed sensor network. This paper proposes and implements a remote firmware update mechanism for a TDMA-based wireless sensor network, in which the firmware for sensor nodes constituting the TDMA-based sensor network can be easily updated and the update process can be conveniently monitored from a remote site. We verify the validity of the proposed firmware update method via experiments and introduce three wireless sensor networks installed in outdoor sites in which the proposed firmware update mechanism has been exploited.

스마트폰의 펌웨어 최적화 방법에 관한 연구 (A Study on Firmware Optimization Approach of Smart Phone)

  • 조욱래;김성민;주복규
    • 한국인터넷방송통신학회논문지
    • /
    • 제12권5호
    • /
    • pp.177-183
    • /
    • 2012
  • 스마트폰은 음성이나 문자를 주고받는 단순한 통신 기기에서 벗어나 현대인의 일상생활에서 최고의 필수품이 되었다. 스마트 폰의 성능 최적화를 위해 성능 향상과 여유 메모리 확보가 가장 많이 시도된다. 전체적인 성능 향상을 위해서는 컴퓨터 제조사에서 사용하는 CPU 오버 클락 기법을 사용하며, 앱들의 동작을 원활하게 해주는 여유 메모리 확보 기법 또한 흔히 시도된다. 이 논문에서 우리는 일반 사용자가 스마트폰 성능을 최적화할 수 있는 방법을 제시하고, 대중적인 앤드로이드 폰 모델을 대상으로 이 기법을 적용하는 실험을 하고 그 결과를 제시하였다.

유무선통합화재감지시스템 성능에 관한 연구 (A Study on Performance of the Wire/Wireless Integration Fire Detection System)

  • 정종진;사공성호
    • 한국화재소방학회논문지
    • /
    • 제24권2호
    • /
    • pp.178-184
    • /
    • 2010
  • 본 연구에서는 화재로 인하여 발생되는 연기 또는 열을 무선화재감지기에서 감지하여, 유선이 아닌 무선장치를 이용하여 수신장치까지 전송하고, 이 감지신호를 유선을 통하여 메인서버로 전송하는 유무선통합감지시스템을 제안한다. 또한 무선 열/연감지기, 무선모듈, 펌웨어, 유무선통합수신반 등을 개발하였으며, 유무선장치의 성능과 실용성에 관한 검증을 위하여 송신탑, 주상복합건물, 지하철역사 등에서 실제 현장적용 실험을 수행하였다. 실험결과, 제안한 시스템은 모든 실험대상물에서 정상적으로 동작하였으며 향후 현장적용이 가능함을 확인할 수 있었다.

LED TV 통합검사유닛의 설계 (Design of LED TV Multi Test Unit)

  • 고훈준
    • 디지털융복합연구
    • /
    • 제10권4호
    • /
    • pp.37-43
    • /
    • 2012
  • LED TV 통합검사유닛은 LED BLU의 구동과 동시에 이상 유무 체크, AGING 작업 등 LED BLU를 테스트하기 위한 검사 장비이다. 기존 검사 유닛은 LCD의 종류와 크기에 따라 생산라인에서 검사 유닛을 교체해야 하는 불편한 점이 있어 본 연구에서는 한 가지 LED TV BLU 모델이 아닌 32 ~ 52인치의 다양한 LED TV BLU 모델을 수용할 수 있는 멀티형(통합형) 검사유닛으로 개발한다. 멀티형으로 개발하기 위해서 멀티 LED TV 통합검사유닛의 출력 전류를 80mA ~ 215mA의 범위로 다양한 출력이 되도록 만들고, LED BLU의 상태를 확인 하는 기능, 디밍(밝기 조절)기능 및 장시간 사용 시 열 발생 완화 기능 등을 구현한다. 또한 펌웨어 프로그램을 개발하고 업그레이드 할 수 있도록 하여 새로운 패널에 대해서도 지원할 수 있도록 개발한다.

KM-평준화: NAND 플래시 메모리를 위한 레벨 기반소거 횟수 평준화 기법 (KM-leveling : A Level-Based Wear Leveling Scheme for NAND Flash Memory)

  • 김도윤;박상원
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 한국컴퓨터종합학술대회논문집 Vol.34 No.1 (B)
    • /
    • pp.321-326
    • /
    • 2007
  • 최근 휴대전화 디지털 카메라, 랜 스위치, 디지털 셋톱박스, 휴대용 MP3 플레이어, 노트북용 PC 카드, 내장 기기의 펌웨어 등 플래시 메모리의 활용이 증가하고 있다. 하지만 기존 저장 장치와 달리 플래시 메모리는 특정 블록에 쓰기 연산을 하기 전에 해당 블록은 미리 소거(erase-before-write)되어 있어야 하는 제약이 있으며, 각 블록은 소거될 수 있는 횟수가 제한적이다. 이런 단점들은 플래시 메모리가 대용량화됨에 따라 중요한 문제로 대두되고 있다. 이런 각 블록에 대한 소거 횟수의 제한을 해결하기 위하여 소거 횟수 평준화 기법(wear-leveling) 기법이 필수적이다. 본 논문에서는 블록의 소거 횟수의 한계를 극복하기 위한 새로운 소거 횟수 평준화 기법으로 전체 블록에 대한 소거 횟수 레벨을 두어 소거 횟수 평준화를 이루는 KM-평준화(KM-leveling)를 제안한다. KM-평준화는 소거 횟수 평준화를 위한 전체 블록의 계산 비용을 최소화하고 블록에 대한 소거 레벨을 두어 적은 공간을 사용하는 효율적인 기법이다. 본 논문은 M값 범위 이내에 각 블록의 소거 횟수들이 존재하도록 보장하는 KM-평준화를 제안한다.

  • PDF