Implementation of a PC based Hardware Simulator with 128 channels

128채널 PC 기반 하드웨어 시뮬레이터 구현

  • 정갑천 (전남대학교 전자공학과) ;
  • 최종현 (전남대학교 컴퓨터공학과) ;
  • 박성모 (전남대학교 컴퓨터공학과)
  • Published : 2003.09.01

Abstract

This paper describes a 128-channel hardware simulator that is useful for verification and testing of digital circuits. It performs logic analyzer function and signal generator function at the same time. The core module, which implements one channel of the simulator, operates as a controller with independent memory and internal mode. Therefore, we can easily extend the number of channels with addition of core module. Moreover, since the simulator was implemented as a PC based system, one can construct a low-cost system and can configure convenient GUI(Graphic User Interface) environment. The simulator implemented using FPGA operates at 50Mhz and consumes 55W power as average.

본 논문은 디지털 회로의 검증 및 테스팅에 유용한 128 채널 하드웨어 시뮬레이터의 구현에 대하여 기술하였다. 하드웨어 시뮬레이터는 로직분석기와 신호발생기의 기능을 동시에 수행한다. 각 채널에 해당하는 코어 모듈은 독립적인 메모리와 내부 모드를 가지고서 하나의 컨트롤러처럼 동작하기 때문에 코어모듈을 추가함으로써 채널 수를 쉽게 확장할 수 있다. 또한 PC를 기반으로 하고 있어 저가형 시스템으로 구현 가능하고, 편리한 GUI(Graphic User Interface) 구성을 할 수 있다. FPGA를 이용하여 구현된 시뮬레이터는 최대 50MHz에서 동작하며 평균 55W의 전력을 소모한다.

Keywords

References

  1. J. Babb, R. Tessier, M. Dahl, S. Hanono, D. Hoki, and A. Agarwal 'Logic Emulation with Virtual Wires,' IEEE Transactions on CAD of Intergrated Circuits and Systems, Vol. 16(6), pp. 609-626, June 1997 https://doi.org/10.1109/43.640619
  2. 김남도, 양세양, '레고: 재구성 가능한 시스템 에뮬레이터,' 대한전자공학회논문지, 제39권 SD편 제2호, pp. 91-103, 2002. 2
  3. http://www.hanback.co.kr/htmls/lgview.htm
  4. Agilent 81200 Data Generator/Analyzer Platform Technical Specification, Agilent Corporation, 2002
  5. TLA700 Family Datasheet, Tektronix Corporation, 2002
  6. PCI 버스 해설과 인터페이스 카드 설계, 국제 테크노정보연구소, 2001
  7. PCI9050-1 DataSheet, PLX Technology Corporation, 1997
  8. ICD2053B Datasheet, Cypress Corporation, 1995
  9. MAX7000 DataSheet, Altera Corporation, 2002
  10. Walter Oney, Programming the Windows Driver Model, Microsoft Press, 1999