Area-Efficient Squarer and Fixed-Width Squarer Design

저면적 제곱기 및 고정길이 제곱기의 설계

  • Received : 2011.02.28
  • Accepted : 2011.03.11
  • Published : 2011.03.25

Abstract

The partial product matrix (PPM) of a parallel squarer is symmetric. To reduce the depth of PPM, it can be folded, shifted and rearranged. In this paper, we present an area-efficient squarer design method using new partial product rearrangement. Also, a fixed-width squarer design method of the proposed squarer is presented. By simulations, it is shown that the proposed squarers lead to up to 17% reduction in area, 10% reduction in propagation delay and 10% reduction in power consumption compared with previous squarers. By using the proposed fixed-width squarers, the area, propagation delay and power consumption can be further reduced up to 30%, 16% and 28%, respectively.

제곱기의 부분곱 행렬은 대칭이므로 부분곱을 폴딩(folding), 쉬프트, 재배열하여 부분곱 행렬의 높이를 줄일 수 있다. 본 논문에서는 기존 제곱기와 비교하여 효율적인 제곱기의 설계 방법을 제안한다. 또한, 제안한 제곱기에 대해 고정길이 제곱기의 설계 방법을 제안한다. 시뮬레이션을 통해 제안한 제곱기는 기존 제곱기와 비교하여 면적은 약 17%, 지연시간(propagated delay time)은 약 10%, 전력소모는 약 10%까지 감소시킬 수 있음을 보인다. 제안한 고정길이 제곱기는 기존 고정길이 제곱기와 비교하여 절대오차와 평균오차의 성능비교에서 우수하면서, 일반 제곱기(full-width)와 비교하여 면적, 지연시간, 전력소모를 각각 30%, 16%, 28%까지 감소시킬 수 있음을 보인다.

Keywords

References

  1. J. Pihl and E. Aas, "A multiplier and squarer generator for high performance DSP applications," in Proc. IEEE 39th Midwest Symp. on Circuits and Systems, pp. 109-112, 1996
  2. R. K. Kolagotla , W. R. Griescbach, and H. R. Srinivas, "VLSI implementation of a 350 MHz 0.35${\mu}m$ 8 bit merged squarer," Electronic Letters, vol. 34, pp. 47-48, Jan. 1998. https://doi.org/10.1049/el:19980057
  3. K. E. Wires, M. J. Schulte, L. P. Marquette, and P. I. Balzola, "Combined unsigned and two's complement squarers," in Proc. 33rd Asilomar Conference on Signals, Systems, and Computers, pp. 1215-1219, 1999.
  4. A. G. M. Strollo and D. D. Caro, "Booth folding encoding for high performance squarer circuits," IEEE Trans. Cirucits and Systems II, vol. 50, pp. 250-254, May 2003. https://doi.org/10.1109/TCSII.2003.810574
  5. E. G. Walters, M. J. Schulte, and M. G. Arnold, "Truncated squarers with constant and variable correction," in Proc. SPIE: Advanced Signal Processing Algorithms, Architectures, and Implementations XIII, Denver, Co, Aug. 2004.
  6. L. D. Van and C. C. Yang, "Generalized low-error area-efficient fixed-width multipliers," IEEE Trans. Cirucits and Systems I, vol. 52, pp. 1068-1619, Aug. 2005.