A High Speed Parallel Multiplier with Hierarchical Architecture

계층적인 구조를 갖는 고속 병렬 곱셈기

  • Published : 2000.09.01

Abstract

In this paper, we propose a high speed parallel multiplier with a hierarchical architecture using a fast 4-2 compressor and 6-2 compressor. Generally, the performance of parallel multiplier depends on the processing speed of partial products summation tree with CSA adder. In this paper we propose a new circuit of 4-2 compressor and 6-2 compressor which reduces the propagation delay time, compared with conventional one. We Propose a hierarchical multiplier architecture in order to improve the execution speed of 16$\times$16 parallel multiplier using proposed compressors in this paper and make layout design easily by regular structure. The propagation delay time of the proposed 4-2 compressor circuit was 14% reduced as a result of SPICE simulation, compared with the conventional 4-2 compressor. The total propagation delay time of proposed 16$\times$16 parallel multiplier was 12% reduced using proposed 4-2 compressor and 6-2 compressor.

본 논문에서는 고속 4-2 compressor와 6-2 compressor 를 사용한 계층적인 구조를 갖는 병렬 곱셈기를 제안한다. 병렬곱셈기는 일반적으로 CSA 덧셈기를 사용한 부분곱 덧셈 트리 블록의 처리속도에 영향을 받는다. 따라서, 본 논문에서는 일반적인 CSA 덧셈기 회로보다 전달 지연시간을 감소시킨 고속 4-2 compressor와 6-2 compressor 회로를 제안한다. 또한, 제안하는 compressor를 사용하여 16×16 병렬곱셈기의 처리속도를 향상시키며 규칙적인 레이아웃을 할 수 있는 계층적 곱셈기 구조를 제안한다. 제안하는 4-2 compressor 회로를 SPICE 시뮬레이션 한 결과 기존의 4-2 compressor 회로에 비하여 전달지연 시간을 14% 감소시킬 수 있었다. 한편 제안하는 4-2 compressor와 6-2 compressor를 사용하여 16×16 비트 병렬곱셈기를 설계한 결과 일반 병렬곱셈기에 비하여 총 전달지연시간이 12% 이상 감소되었다

Keywords

References

  1. IEEE J. of Solid-State Circuits v.24 no.2 SPIM : A Pipelined 64x64 bit Iteratice Multiplier Mark R. Santoro;Mark A. Horowitz
  2. IEEE J. of Solide-State Circuits v.25 A 15-ns 32x32-b CMOS Multiplier with An Improved Parallel Structure Masato Nagamatsu, et al.
  3. ELECTRONICS LETTERS v.34 no.4 Desing of high speed low-power 3-2 counter and 4-1 compressor for fast multiplier Shen-Fu Hsaio;Ming-Roun Jiang;Jia-Sien Yeh
  4. Computer Arithmatic Algorithms Israel Korean
  5. IEEE J. of Solide-State Circuits v.sc-22 no.1 A High-Speed Multiplier Using a Redundant Binary Adder Tree Yoshita Harata, et al.
  6. IEEE J. of Solide-State Circuits v.28 no.11 A 1.5ns 32-b CMOS ALU in Double Pass-Transistor Logic Makoto Suzuki, et al.
  7. IEEE J. of Solide-State Circuits v.30 no.3 A 4.4 ns CMOS 54x 54-b Multiplier Using Pass-Transistor Multiplexer Norio Ohokubo, et al.
  8. IEEE J. of Solide-State Circuits v.25 no.2 A 3.8-ns CMOS 16x16-b Multiplier Using Complementaty Pass-Transistor Logic Kazuo Yano, et al.
  9. IEEE J. of Solide-State Circuits v.34 no.10 A Low-Power 16x16-b Parallel Multiplier Utilizing Pass-Transistor Logic C.F. Law;S.S.Rofail
  10. 대한전자공학회 추계종합학술대회 논문집 v.17 no.2 4-비트 리코딩 기법을 이용한 64x67 병렬 승산기 설계 김득경;신경옥;이용석;이문기
  11. 대한전자공학회 추계종합학술대회 논문집 v.16 no.2 4-2 콤퓨레서를 이용한 승산기 모듈생성기의 설계 강정엽;이원형;권오영;한탁돈
  12. 전자공학회논문지 v.31 no.10 32x32 비트 고속 병렬 곱셈기 구조 김영민;조진호
  13. IEEE J. of Solide-State Circuits v.32 no.1 A 0.25um CMOS ) 0.9V 100hz DSP Core Masanori Isumikawa, et al.