DOI QR코드

DOI QR Code

저가의 소형 PCR 장치를 위한 펌웨어 설계 및 구현

Design and Implementation of Firmware for Low-cost Small PCR Devices

  • 이완연 (동덕여자대학교 컴퓨터학과) ;
  • 김종대 (한림대학교 유비쿼터스컴퓨팅학과)
  • Lee, Wan Yeon (Dept. of Computer Science, Dongduk Women's University) ;
  • Kim, Jong Dae (Dept. of Ubiquitous Computing, Hallym University)
  • 투고 : 2013.01.12
  • 심사 : 2013.05.21
  • 발행 : 2013.06.28

초록

본 논문에서는 저가의 소형 PCR 장치에 적합한 펌웨어를 설계하고 구현하였다. 제안된 펌웨어는 실행코드 크기를 최소화하기 위해서 운영체제의 도움을 받지 않고 하드웨어 인터럽트만을 이용하여 실시간 작업들을 동시에 제어한다. 또한 제안된 펌웨어는 usb 통신을 이용하여 PC로부터 동작 과정을 입력받아 마이크로콘트롤러에 연결된 부속장비들을 구동하고, 구동결과를PC로 전달하여 사용자에게 출력하는 주컴퓨터-국소장치 구조에 적합하도록 설계되었다. 제안된 펌웨어를 microchip사의 PIC18F4550 칩에 실제로 탑재하여 저가의 소형 PCR 장치를 제작하였고, 제작한 PCR 장치가 기존 상용 PCR 장치는 제작 비용과 부피를 대폭 줄이면서도 유사한 DNA 증폭 결과를 보임을 확인하였다.

In this paper, we design and implement a firmware for low-cost small PCR devices. To minimize machine code size, the proposed firmware controls real-time tasks simultaneously only with support of the hardware interrupt, but without support of the operating system program. The proposed firmware has the host-local structure in which the firmware receives operation commands from PC and sends operation results to PC through usb communication. We implement a low-cost small PCR device with the proposed firmware loaded on microchip PIC18F4550 chip, and verify that the implemented PCR device significantly reduces cost and volume size of existing commercial PCR devices with a similar performance.

키워드

참고문헌

  1. Y. Han, "A Study on Monitoring of Bio-Signal for u-Health System,'' Journal of the Korea Society of Computer and Information, vol. 16, no. 3, pp. 9-15, 2011. (in Korean)
  2. J. Ku, C. Han and Y. Yoon, "A Study on the Detection of Similarity GPCRs by using Protein Secondary Structure,'' Journal of the Korea Society of Computer and Information, vol. 14, no. 1, pp. 73-80, 2009. (in Korean)
  3. T. A. Brown, Gene Cloning and DNA Analysis: An Introduction, 6th Ed., Wiley-Blackwell, West Sussex, 2010.
  4. B. Hames and D. Rickwood, Gel Electrophoresis of Proteins: a Practical Approach, 3rd Ed., Oxford University Press., New York, 1998.
  5. T. Goldmann, A. Zyzik, S. Loeschke, W. Lindsay, and E. Vollmer, "Cost-effective Gel Documentation Using a Web-cam," Journal of Biochemical and Biophysical Methods, vol. 50, no. 1, pp. 91-95, 2001. https://doi.org/10.1016/S0165-022X(01)00174-9
  6. W. Y. Lee and E. Lee, "Automatic Analysis Scheme for Multiple Images of Ongoing Electrophoresis Gel," Journal of KIISE: Software and Applications, vol. 39, no. 8, pp. 672-677, 2012. (in Korean)
  7. C. Plaisant, A. Rose, B. Shneiderman and A. J. Vanniamparampil, "Low Effort, High Payoff User Interface Reengineering" IEEE Software, vol. 14, no. 4, pp. 66-71, 1997.
  8. J. D. Kim, Y. U. Lee and S. Kim, "Efficient Hardware-Software Partitioning for a Digital Dental X-Ray System" IEICE Trans. Fundamentals, vol. E86-A, no. 4, pp. 859-865, April 2003.
  9. C. Y. Park, J. D. Kim, Y. S. Kim, H. J. Song, J. M. Kim and J. Kim, "Cost Reduction of PCR Thermal Cycler," International Journal of Multimedia and Ubiquitous Engineering, vol. 7, no. 2, pp. 389-394, April 2012.

피인용 문헌

  1. Development of Universal Control Platform for High-frequency Induction Melting Furnace vol.15, pp.12, 2017, https://doi.org/10.14801/jkiit.2017.15.12.91