• Title/Summary/Keyword: firmware

Search Result 238, Processing Time 0.031 seconds

Implementation on the Uroflowmetry System and Usefulness Estimation of the Uroflow Parameters (요류검사 시스템의 구현과 요류파라미터의 유용성 평가)

  • Han, B.H.;Jeong, D.U.;Kim, U.Y.;Bae, J.W.;Shon, J.M.;Kim, J.H.;Park, J.M.;Chung, M.K.;Jeon, G.R.
    • Proceedings of the IEEK Conference
    • /
    • 2002.06e
    • /
    • pp.293-296
    • /
    • 2002
  • In this study, the object is a development on uroflowmetry system to detect a voiding symptom conveniently in home or hospital. The hardware was composed of mechanism and system circuit part, the software was divided into firmware and PC program part. The following experiment was performed to evaluate an ability of classification and fitness. First, the following parameters was calculated in each flow curve pattern. The parameters are MFR, AFR, VOL, VT, FT, and TMF. A significant difference among parameters was examined through a statistical analysis for extracted parameters between normal and abnormal group. In the next work, the following experimentation was performed to classify the voiding symptom. Analysis of congregate rate was examined to find out classification possibility about each symptom of BPH, voiding difficulty, detrusor failure and hyperreflexia, unstable bladder. The uroflow data with the above symptom was divided into normal and abnormal group using fuzzy classifier. and that was performed appending the other group again. Fuzzy classification result using MFR and AFR was superior by 89.6 % more than grouping evaluation including VOL.

  • PDF

A Study on the Full-HD HEVC Encoder IP Design (고해상도 비디오 인코더 IP 설계에 대한 연구)

  • Lee, Sukho;Cho, Seunghyun;Kim, Hyunmi;Lee, Jehyun
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.52 no.12
    • /
    • pp.167-173
    • /
    • 2015
  • This paper presents a study on the Full-HD HEVC(High Efficiency Video Coding) encoder IP(Intellectual Property) design. The designed IP is for HEVC main profile 4.1, and performs encoding with a speed of 60 fps of full high definition. Before hardware and software design, overall reference model was developed with C language, and we proposed a parallel processing architecture for low-power consumption. And also we coded firmware and driver programs relating IP. The platform for verification of developed IP was developed, and we verified function and performance for various pictures under several encoding conditions by implementing designed IP to FPGA board. Compared to HM-13.0, about 35% decrease in bit-rate under same PSNR was achieved, and about 25% decrease in power consumption under low-power mode was performed.

Low-Power IoT Microcontroller Code Memory Interface using Binary Code Inversion Technique Based on Hot-Spot Access Region Detection (핫스팟 접근영역 인식에 기반한 바이너리 코드 역전 기법을 사용한 저전력 IoT MCU 코드 메모리 인터페이스 구조 연구)

  • Park, Daejin
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.11 no.2
    • /
    • pp.97-105
    • /
    • 2016
  • Microcontrollers (MCUs) for endpoint smart sensor devices of internet-of-thing (IoT) are being implemented as system-on-chip (SoC) with on-chip instruction flash memory, in which user firmware is embedded. MCUs directly fetch binary code-based instructions through bit-line sense amplifier (S/A) integrated with on-chip flash memory. The S/A compares bit cell current with reference current to identify which data are programmed. The S/A in reading '0' (erased) cell data consumes a large sink current, which is greater than off-current for '1' (programmed) cell data. The main motivation of our approach is to reduce the number of accesses of erased cells by binary code level transformation. This paper proposes a built-in write/read path architecture using binary code inversion method based on hot-spot region detection of instruction code access to reduce sensing current in S/A. From the profiling result of instruction access patterns, hot-spot region of an original compiled binary code is conditionally inverted with the proposed bit-inversion techniques. The de-inversion hardware only consumes small logic current instead of analog sink current in S/A and it is integrated with the conventional S/A to restore original binary instructions. The proposed techniques are applied to the fully-custom designed MCU with ARM Cortex-M0$^{TM}$ using 0.18um Magnachip Flash-embedded CMOS process and the benefits in terms of power consumption reduction are evaluated for Dhrystone$^{TM}$ benchmark. The profiling environment of instruction code executions is implemented by extending commercial ARM KEIL$^{TM}$ MDK (MCU Development Kit) with our custom-designed access analyzer.

The implementation of the Remote Control and Measurement Systems using CDMA Modem (CDMA 모뎀을 이용한 원격 제어 및 계측 시스템 구현)

  • Lee, Myung-Eui
    • Journal of Advanced Navigation Technology
    • /
    • v.16 no.2
    • /
    • pp.351-359
    • /
    • 2012
  • This paper deals with the design and development of the remote control and measurement systems using CDMA(Code Division Multiple Access) data modem. We propose a bi-directional data communication link without the public IP address in CDMA modem device by the TCP/IP packet and SMS(Short Message Service) communication. The remote control and measurement systems are implemented by a Telit WM-800 modem as DCE(Data Communication Equipment), and Atmel AT89C51 microcontroller as DTE(Data Terminal Equipment). The user application software for the control and measurement system user, and the firmware software of device drivers for peripherals such as a digital input/output device, AD/DAC(Analog to Digital/Digital to Analog Converter), LCD, and temperature/humidity sensor are written in Microsoft C and Keil C language respectively for further various applications. The experimental result of the proposed control and measurement systems implemented in this paper is evaluated via real-time experiments, which works well as designed.

A Study on Vibration Detection Method of Disc by Differential Amplifying Optical Power in Optical Disc Media (광 디스크 장치에서 광량 차동증폭에 의한 디스크 진동 검출 방안에 관한 연구)

  • 김진선;곽경섭
    • Journal of Korea Multimedia Society
    • /
    • v.5 no.2
    • /
    • pp.215-221
    • /
    • 2002
  • In high speed optical disc devices, the vibration caused by unbalanced displacement leads the focus and tracking servo systems to be unstable, and increases the data search time. In this paper, we propose a new scheme to solve the unbalanced displacement problem. The proposed method detects the unbalanced rate by differential amplifying optical power received at photo diode and converts it into an electrical signal. controlling the speed of spindle motor, according to the detected unbalanced rate, makes it possible to improve the performance of tracking and data searching tasks. Also, we analyze the dynamic characteristics of focus and tracking servo systems in high speed mode and provide the firmware and hardware architecture that the proposed method can be installed as an add-on- module in the existing system.

  • PDF

The Development and Implementation of Ward Monitoring Service Using Bluetooth Low Energy Scanners for Infectious Disease Response (감염병 대응 비콘 스캐너 기반의 병실 모니터링 서비스 개발)

  • Lee, Kyu-Man;Park, Ju-young
    • Journal of Digital Convergence
    • /
    • v.15 no.3
    • /
    • pp.287-294
    • /
    • 2017
  • This study attempted to develop a beacon scanner based ward monitoring service in order to respond to the new paradigm of medical environment which is trying to introduce ICT technology as medical service to track and manage the spread path of large infectious diseases such as MERS. The study also included beacon hardware development, firmware development for the beacon low-power bluetooth 4.0, and server and web-based dashboard UI development. Using these, we have developed a customized monitoring system that provides functions such as locating patients by location based service and monitoring based on web UI. It is possible to maximize the efficiency of offline hospital services and to value active infection control and patient safety by integrating online technology into the area where online technologies such as beacons are not properly integrated.

Development of Sensor and Block expandable Teaching-Aids-robot (센서 및 블록 확장 가능한 교구용 보조 로봇 개발)

  • Sim, Hyun;Lee, Hyeong-Ok
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.12 no.2
    • /
    • pp.345-352
    • /
    • 2017
  • In this paper, we design and implement an educational robot system that can use scratch education with the function of user demanding to perform robot education in actual school site in an embedded environment. It is developed to enable physical education for sensing information processing, software design and programming practice training that is the basis of robotic system. The development environment of the system is Arduino Uno based product using Atmega 328 core, debugging environment based on Arduino Sketch, firmware development language using C language, OS using Windows, Linux, Mac OS X. The system operation process receives the control command of the server using the Bluetooth communication, and drives various sensors of the educational robot. The curriculum includes Scratch program and Bluetooth communication, which enables real-time scratch training. It also provides smartphone apps and is designed to enable education like C and Python through expansion. Teachers at the school site used the developed products and presented performance processing results satisfying the missionary needs of the missionaries.

Building Sensor P2P Network Design using Embedded System (임베디드 시스템을 이용한 빌딩 센서 P2P 네트워크 설계)

  • 이정기;이준
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.8 no.6
    • /
    • pp.1086-1090
    • /
    • 2004
  • Architecture generation is the first step in the design of software systems. Most of the qualities that the final software system possesses are usually decided at the architecture development stage itself. Thus, if the final system should be usable, testable, secure, high performance, mobile and adaptable, then these qualities or non-functional requirements should be engineered into the architecture itself. In particular, adaptability is emerging as an important attribute required by almost all software systems. The machinery and tools in the remote site surveillance and connects intelligence information machinery and tools at Internet. We need the server which uses different embedded operating system to become private use. With the progress of information-oriented society, many device with advanced technologies invented by many companies. However, the current firmware technologies have many problems to meet such high level of new technologies. In this paper, we have successfully ported linux on an embedded system, which is based on intel Strong ARM SA-1110 processor, then written several network modules for internet-based network devices.

A Study about Implementation Method of Multi-Interface Multi-Channel 2.4GHz Active RFID Reader Protocol (다중인터페이스 다중채널 2.4GHz 능동형 RFID 리더 프로토콜 구현방법에 관한 연구)

  • Kim, Dong-Hyun;Lee, Chae-Suk;Kim, Jong-Doek
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.14 no.4
    • /
    • pp.1005-1014
    • /
    • 2010
  • When reader collect tags, we found that they tend to get together to specific interface in Multi-Interface Multi-Channel 2.4GHz Active RFID system. To solve this problem, we designed the LP-Combind and AP-Balanced protocol for load distribution between interfaces, then verified its superiority of the performance through the simulation. There are three problems to implement designed protocols in hardware of firmware-level. first, tag selects randomly the channel of reader and reader need the method which can change the channel of tags. second, reader has the synchronization problem between reader and tag. third, reader has problem that MCU of reader have to operate simultaneously dual interface. To slove this problems, we designed the message and implemented method for tag channel change and the protocol in order to adjust synchronization between reader and tag, Therefore, we compared and analyzed the performance of protocols by experiment. If LP windows size is same, the performance of LP-Combined protocol and AP-Balanced protocol which lower collision probability by its load distribution is more outstanding than single interface protocol performance.

An Ontology System for Interworking between Block-type Industrial IoT Devices (블록형 Industrial IoT 디바이스 연동을 위한 온톨로지 시스템)

  • Kim, Minchang;Park, Yongsoo;Kwon, Jinman;Kim, Hyunsik;Seo, Jeongwook
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2018.10a
    • /
    • pp.304-305
    • /
    • 2018
  • Recently, Industrial-IoT (IIoT) solutions accounted for up to 55% in 2016 and technological innovation and various new business models are being developed. In this paper, apply IIoT device in various environments and implement an ontology system that can interwork with block type IIoT device to easily add / change / delete sensor. The proposed system consists of IIoT device, block-type module, and ontology server. When the block-type module is connected to the IIoT device, the appropriate driver is installed and the firmware is downloaded through the ontology server. Even if a block is added / changed / deleted, it can be updated automatically. Through experiments, we confirmed that the normal operation of the server and the updating and downloading of software are implemented normally.

  • PDF