Low-Power $32bit\times32bit$ Multiplier Design for Deep Submicron Technologies beyond 130nm

130nm 이하의 초미세 공정을 위한 저전력 32비트$\times$32비트 곱셈기 설계

  • Jang Yong-Ju (School of Electronic Engineering, Soongsil University) ;
  • Lee Seong-Soo (School of Electronic Engineering, Soongsil University)
  • 장용주 (숭실대학교 정보통신전자공학부) ;
  • 이성수 (숭실대학교 정보통신전자공학부)
  • Published : 2006.06.01

Abstract

This paper proposes a novel low-power $32bit\times32bit$ multiplier for deep submicron technologies beyond 130nm. As technology becomes small, static power due to leakage current significantly increases, and it becomes comparable to dynamic power. Recently, shutdown method based on MTCMOS is widely used to reduce both dynamic and static power. However, it suffers from severe power line noise when restoring whole large-size functional block. Therefore, the proposed multiplier mitigates this noise by shutting down and waking up sequentially along with pipeline stage. Fabricated chip measurement results in $0.35{\mu}m$ technology and gate-transition-level simulation results in 130nm and 90nm technologies show that it consumes $66{\mu}W,\;13{\mu}W,\;and\;6{\mu}W$ in idle mode, respectively, and it reduces power consumption to $0.04%\sim0.08%$ of active mode. As technology becomes small, power reduction efficiency degrades in the conventional clock gating scheme, but the proposed multiplier does not.

본 논문에서는 130nm 이하의 초미세 공정을 위한 저전력 32비트$\times$32비트 곱셈기를 제안한다. 공정이 미세화 되어감에 따라 누설 전류에 의한 정적 전력이 급격하게 증가하여 동적 전력에 비해 무시하지 못할 수준에까지 이르게 된다. 최근 들어 동적 전력과 정적 전력을 동시에 줄일 수 있는 방법으로 MTCMOS에 기반하는 전원 차단 방법이 널리 쓰이고 있지만, 대규모 블록의 전원이 복귀될 때 심각한 전원 잡음이 발생하는 단점이 있다. 따라서 제안하는 곱셈기는 파이프라인 스테이지를 따라 순차적으로 전원을 차단하고 복귀함으로 전원 잡음을 완화시킨다. $0.35{\mu}m$ 공정에서 칩 제작 후 측정하고 130nm 및 90m 공정에서 게이트-트랜지션 수준 모의실험을 실시한 결과 유휴 상태에서의 전력 소모는 $0.35{\mu}m$, 130nm 및 90nm 공정에서 각각 $66{\mu}W,\;13{\mu}W,\;6{\mu}W$이었으며 동작 시 전력 소모의 $0.04\sim0.08%$에 불과하였다. 기존의 클록 게이팅 기법은 공정이 미세화되어감에 따라 전력 감소 효율이 떨어지지만 제안하는 곱셈기에서는 이러한 문제점이 발생하지 않았다.

Keywords

References

  1. T. Sakurai, 'Perspectives on Power-Aware Electronics', Technical Digest of International Solid-State Circuit Conference', pp. 26-29, 2003 https://doi.org/10.1109/ISSCC.2003.1234195
  2. M. Srivastava, A. Chandrakasan, and R. Brodersen, 'Predictive System Shutdown and Other Architectural Techniques for Energy Efficient Programmable Computation', IEEE Transactions on VLSI Systems, vol. 4, no. 1, pp. 42-55, 1996 https://doi.org/10.1109/92.486080
  3. S. Mutoh, S. Shigematsu, Y. Gotoh, and S. Konaka, 'Design Method of MTCMOS Power Switch for Low-Voltage High-Speed LSIs', Proceedings of Asia South Pacific Design Automation Conference, pp. 113-116, 1999 https://doi.org/10.1109/ASPDAC.1999.759726
  4. J. Choi, Y. Kim, J. Wee, and S. Lee, 'Pipelined Wake-Up Scheme to Reduce Power line Noise for Block-Wise Shutdown of Low-Power VLSI Systems', IEICE Transactions on Electronics, vol. 87, no. 4, pp. 629-633, 2004
  5. L. Benini, P. Siegel, and G. De Micheli, 'Saving Power by Synthesizing Gated Clocks for Sequential Circuits', IEEE Design & Test of Computers, vol. 11 no. 4, pp. 32-41, 1994 https://doi.org/10.1109/54.329451
  6. J. Hill and D. Culler, 'Mica: A Wireless Platform for Deeply Embedded Networks', IEEE Micro, vol. 22, no. 6, pp. 12-24, 2002 https://doi.org/10.1109/MM.2002.1134340