A New Structural Carry-out Circuit in Full Adder

새로운 구조의 전가산기 캐리 출력 생성회로

  • Kim, Young-Woon (College of Electrical & Computer Engineering, Department of Electronics Engineering) ;
  • Seo, Hae-Jun (College of Electrical & Computer Engineering, Department of Electronics Engineering) ;
  • Han, Se-Hwan (College of Electrical & Computer Engineering, Department of Electronics Engineering) ;
  • Cho, Tae-Won (College of Electrical & Computer Engineering, Department of Electronics Engineering)
  • 김영운 (충북대학교 전자정보대학 전자공학) ;
  • 서해준 (충북대학교 전자정보대학 전자공학) ;
  • 한세환 (충북대학교 전자정보대학 전자공학) ;
  • 조태원 (충북대학교 전자정보대학 전자공학)
  • Published : 2009.12.25

Abstract

A full adders is an important component in applications of digital signal processors and microprocessors. Thus it is imperative to improve the power dissipation and operating speed for designing a full adder. We propose a new adder with modified version of conventional static CMOS and pass transistor logic. The carry-out generation circuit of the proposed full adder is different from the conventional XOR-XNOR structure. The output Cout of module III is generated from input A, B and Cin directly without passing through module I as in conventional structure. Thus output Cout is faster by reducing operation step. The proposed module III uses the static CMOS logic style, which results full-swing operation and good driving capability. The proposed 1bit full adder has the advantages over the conventional static CMOS, CPL, TGA, TFA, HPSC, 14T, and TSAC logic. The delay time is improved by 4.3% comparing to the best value known. PDP(power delay product) is improved by 9.8% comparing to the best value. Simulation has been carried out using a $0.18{\mu}m$ CMOS design rule for simulation purposes. The physical design has been verified using HSPICE.

가산기는 기본적인 산술 연간 장치로써, 산술 연산 시스템 전체의 속도 및 전력소모에 결정적인 역할을 한다. 단일 비트 전가산기의 성능을 향상시키는 문제는 시스템 성능 향상의 기본적인 요소이다. 주 논문에서는 기존의 모듈 I과 모듈III를 거쳐 출력 Cout을 갖는 XOR-XNOR 구조와는 달리 모듈 I을 거치지 않고 입력 A, B, Cin에 의해 모듈III를 거쳐 출력 Cout을 갖는 새로운 구조를 이용한다. 최대 5단계의 지연단계를 2단계로 줄인 전가산기를 제안한다. 따라서 Cout 출력속도가 향상되어 리플캐리 가산기와 같은 직렬연결의 경우 더욱 좋은 성능을 나타내고 있다. 제안한 1Bit 전가산기는 static CMOS, CPL, TFA, HPSC, TSAC 전가산기에 비해 좋은 성능을 가지고 있다. 가장 좋은 성능을 나타내는 기존의 전가산기에 비해 4.3% 향상된 지연시간을 가지며 9.8%의 향상된 PDP 비율을 갖는다. 제안한 전가산기 회로는 HSPICE 툴을 이용하여 $0.18{\mu}m$ CMOS 공정에서 전력소모 및 동작속도를 측정하였으며 공급전압에 따른 특성을 비교하였다.

Keywords

References

  1. R. Zimmermann and W. Fichtner, "Low-power logic styles: CMOS versus pass-transistor logic," IEEE J. Solid-State Circuits, vol. 32, no.7, pp.1079-1090, Jul. 1997 https://doi.org/10.1109/4.597298
  2. A. Rjoub and O. Koufopavlou, "Low-Power Domini Logic Multiplier Using Low-Swing Technique", in Proceeding of IEEE International Conference on Electronics, Circuits and Systems, vol. 2, pp. 45-48, 1998
  3. N. Zhuang and H. Wu "A New Design of the CMOS Full Adder", IEEE Journal of Solid-Stats Circuits, vol. 27, no. 5, pp. 840-844, May 1992 https://doi.org/10.1109/4.133177
  4. Jyh-Ming Wang, Sung-Chuan Fang, and Wu-Shiung Feng, "New Efficient Design for XOR-XNOR Functions on the Transistor Level", IEEE Journal of Solid-Stats Circuits, vol. 29, no. 7, pp. 780-786, July 1994 https://doi.org/10.1109/4.303715
  5. M. Zang, J. Gu, and C. H. Chang, "A novel hybrid pass logic with static CMOS output drive full-adder cell", in Proc. IEEE lnt. Symp. Circuit Syst., pp. 317-320, May. 2003
  6. D. Radhakrishnan, "Low-voltage low-power CMOS full adder", IEEE Proc. Circuits Devices Syst., vol. 148, no. 1, pp. 19-24, Feb. 2001 https://doi.org/10.1049/ip-cds:20010170
  7. A. M. Shams, T. K. Darwish, and M. A. Bayoumi, "Performance analysis of low-power 1bit CMOS full adder cells", IEEE Transactions VLSI Syst., Vol 10, no. 1, pp. 20-29, Feb. 2002 https://doi.org/10.1109/92.988727
  8. C. H. Chang, J. Gu, and M. Zang, "A review of 0.18um full adder perpormances for tree structured arithmetic circuits", IEEE Trans. VLSl syst., vol. 13, no. 6, pp. 668-695, Jun. 2005 https://doi.org/10.1109/TVLSI.2005.848814
  9. H. A. Mahmoud and M. Bayoumi, "A 10-tansistor low-power high-speed full adder cell", in Proc. Int. Symp. Circuit syst., pp. I-43-46, 1999
  10. A. Fayed and M. A. Bayoumi, "A low-power 10 transistor full adder cell for embedded architectures", in Proc. IEEE Int. Symp. Circuit syst., pp. IV-226-229, 2001