Implementation of Simplification Procedure for Digital Combinational Logic Circuits Using Java Applets

자바 애플릿을 이용한 디지털 조합회로의 간략화 과정 구현

  • 문헌주 (순천향대학교 전기공학과) ;
  • 김동식 (순천향대학교 전기통신시스템공학과) ;
  • 문일현 (순천향대학교 전기통신시스템공학과) ;
  • 최관순 (순천향대학교 전기통신시스템공학과) ;
  • 이순흠 (순천향대학교 정보통신공학과)
  • Received : 2007.04.12
  • Accepted : 2007.06.15
  • Published : 2007.07.31

Abstract

In this paper, the simplification procedure of Karnaugh Map, which is essential to design digital logic circuits, was implemented as a web-based educational tool by Java applet. The learners can make virtual experiments on the simplification of the digital logic circuit by clicking on some buttons or filling out some text fields. The proposed simplification procedure was implemented as a Java applet which is based on the Modified Quine-McCluskey algorithm. Thus, the implemented Java applet will enable the learners to enhance the learning efficiency as a auxiliary educational tool.

본 논문에서는 디지털논리회로의 설계에 있어 필수적인 카르노 맵 간략화 과정을 자바 애플릿을 이용하여 웹 기반 교육용 툴로 구현하였다. 학습자들은 웹브라우저를 통해서 구현된 Java 애플릿에 접근하게 되며, 디지털 논리회로의 간략화 과정에 대해 마우스로 버튼을 클릭하거나 텍스트를 채워가면서 가상실험하게 된다. 본 논문에서 자바 애플릿을 구현하는데 사용한 간략화 알고리즘은 수정된 Quine-McCluskey 기법에 기초하였으며, 구현된 자바애플릿은 효율적인 교육보조도구로서 학습자의 학습효과를 증대시킬 수 있으리라 생각된다.

Keywords