DOI QR코드

DOI QR Code

Mixed Dual-rail Data Encoding Method Proposal and Verification for Low Power Asynchronous System Design

저전력 비동기식 시스템 설계를 위한 혼합형 dual-rail data encoding 방식 제안 및 검증

  • Chi, Huajun (Department of Electronics and Electrical Engineering, Pusan National University) ;
  • Kim, Sangman (Department of Electronics and Electrical Engineering, Pusan National University) ;
  • Park, Jusung (Department of Electronics and Electrical Engineering, Pusan National University)
  • 지화준 (부산대학교 전자전기공학과) ;
  • 김상만 (부산대학교 전자전기공학과) ;
  • 박주성 (부산대학교 전자전기공학과)
  • Received : 2014.02.21
  • Accepted : 2014.06.27
  • Published : 2014.07.25

Abstract

In this paper, we proposed new dual-rail data encoding that mixed 4-phase handshaking protocol and 2-phase handshaking protocol for asynchronous system design to reduce signal activities and power consumption. The dual-rail data encoding 4-phase handshaking protocol should leat to much signal activities and power consumption by return to space state. Ideally, the dual-rail data encoding 2-phase handshaking protocol should lead to faster circuits and lower power consumption than the dual-rail 4-phase handshaking protocol, but can not designed using standard library. We use a benchmark circuit that contains a multiplier block, an adder block, and latches to evaluate the proposed dual-rail data encoding. The benchmark circuit using the proposed dual-rail data encoding shows an over 35% reduction in power consumption with 4-phase dual-rail data encoding.

본 논문에서는 dual-rail data encoding방식을 적용하여 비동기식시스템을 설계할 때, 신호천이를 줄이고 소비전력을 줄이기 위하여 4-phase handshaking 프로토콜과 2-phase handshaking 프로토콜을 혼합한 dual-rail data encoding방식을 제안한다. 기존의 dual-rail data encoding 4-phase handshaking 프로토콜은 space state가 존재함으로 말미암아 신호 천이가 많이 발생하게 되고 많은 전력소비를 발생한다. 이론적으로 dual-rail data encoding 2-phase handshaking 프로토콜은 dual-rail data encoding 4-phase handshaking 프로토콜보다 빠르고 신호천이도 적지만 표준 라이브러리를 사용하여 설계할 수 없다. 제안하는 혼합형 dual-rail data encoding 방식의 성능을 평가하기 위하여 Adder블록, Multiplier블록, Latch를 포함한 benchmark회로를 설계를 설계하였다. Benchmark회로를 이용하여 시뮬레이션해본 결과, 제안하는 혼합형 dual-rail data encoding방식은 기존의 dual-rail data encoding 4-phase handshaking 프로토콜에 비해 35%이상 전력소비가 감소되는 결과를 얻었다.

Keywords

References

  1. I. Sutherland and S. Fairbanks, "Gasp; a Minimal FIFO Control," Proc. Int'l Symp. Advanced Research in Asynchronous Circuits and Systems, pp.46-53, 2001.
  2. M. Singh and S.M. Nowick, "MOUSETRAP: High-speed Transition-signaling Asynchronous Pipelines," IEEE Trans. on VLSI Systems,Vol.15, No.6, pp.684-698, June 2007. https://doi.org/10.1109/TVLSI.2007.898732
  3. J. Pangjun and S.S. Sapatnekar, "Low-power Clock Distribution Using Multiple Voltages and Reduced Swings," IEEE Trans. on VLSI Systems, Vol.10, No.2, pp.309-318, June 2002. https://doi.org/10.1109/TVLSI.2002.1043334
  4. J. Sparso and S. Furber, "Principles of Asynchronous Circuit Design: a System Perspective,"Kluwer Academic Publishers, 2001.
  5. Richard F. Tinder, "Asynchronous Sequential Circuit Design and Analysis", Morgan & Claypool Publishers, 2008.
  6. Peter A. Beerel, Recep O. Ozdag, Marcos Ferretti, "A Designer's Guide to Asynchronous VLSI", Cambridge University Press, 2010.
  7. Sung-Nam Kim, Myeong-Hoon Oh, Chi-Hoon Shin, Youngwoo Kim, Seongwooon Kim, "The Trend and Prospect of Asynchronous Design Technology", IEIE conference, pp.1754-1750, 2011.
  8. Sanghoon Kwak, Hyung-Woo Lee, Gyudong Choi, Myeng-hoon Oh, Sungnam Kim, Sungwoon Kim, Dongsoo Har, "Synthesis of Area-Efficient Delay-Insensitive Asynchronous Circuit Using BALSA", IEIE conference pp.989-990, 2008.

Cited by

  1. Design of Low Power and High Speed NCL Gates vol.52, pp.2, 2015, https://doi.org/10.5573/ieie.2015.52.2.112