Abstract
As the demand for low power electronic products continues to increase there is a need for the designers of CMOS circuits to find ways to reduce the power consumption of their circuits. This paper introduces a practical approach to improve power-efficiency based upon the analysis of a breakdown of the power consumption of an existing design. The breakdown is used to identify the most promising subcircuits for improvement. A 32 × 32 asynchronous pipelined integer multiplier is used as a case-study. Following the proposed methodology, the redesigned multiplier uses less than 40% of the energy per instruction of its predecessor. An asynchronous latch controller is also proposed which is smaller and faster than previous 4-phase fully-decoupled latch controllers.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Soudris, D., Piguet, C., Goutis, C. (eds.): Designing CMOS Circuits for Low Power. Kluwer Academic Publishers, Dordrecht (2002)
Callaway, T., Swartzlander, E.: The Power Consumption of CMOS Adders and Multipliers. In: Chandrakasan, A., Brodersen, R. (eds.) Low power CMOS Design, IEEE Press, Los Alamitos (1998)
Bisdounis, L., Gouvetas, D., Koufopavlou, O.: Circuit Techniques for Reducing Power Consumption in Adders and Multipliers. In: [1]
Fried, R.: Minimizing Energy Dissipation in High-Speed Multipliers. In: International Symposium on Low Power Electronics and Design (1997)
Booth, A.D.: A Signed Binary Multiplication Technique. Quarterly J. Mech. Appl. Math. 4(part 2), 236–240 (1951)
Shen, N.-Y., Chen, O.T.-C.: Low power multipliers by minimizing switching activities of partial products. In: IEEE International Symposium on Circuits and Systems, May 26-29, vol. 4 (2002)
Gu, J., Chang, C.-H.: Ultra low voltage, low power 4-2 compressor for high speed multiplications. In: International Symposium on Circuits and Systems 2003, May 25-28, vol. 5, pp. 4–2 (2003)
Hsiao, S.-F., Jiang, M.-R., Yeh, J.-S.: Design of high-speed low-power 3-2 counter and 4-2 compressor for fast multipliers. Electronics Letters 34(4) (February19, 1998)
Prasad, K., Parhi, K.K.: Low-power 4-2 and 5-2 compressors. In: Conference Record of the Thirty-Fifth Asilomar Conference on Signals, Systems and Computers, November 4-7, vol. 1 (2001)
Zimmermann, R., Fichtner, W.: Low-Power Logic Styles: CMOS versus Pass- Transistor Logic. IEEE Journal Of Solid State Circuits 32(7), 1079–1090 (1997)
Liu, J.: Arithmetic and Control Components for an Asynchronous System, PhD thesis, The University of Manchester (1997)
Furber, S.B., Edwards, D.A., Garside, J.D.: AMULET3: a 100 MIPS Asynchronous Embedded Processor. In: IEEE International Conference on Computer Design, September 17-20 (2000)
Furber, S.B., Day, P.: Four-Phase Micropipeline Latch Control Circuits. IEEE Transactions on VLSI Systems 4(2), 247–253 (1996)
Furber, S.B., Efthymiou, A., Garside, J.D., Lewis, M.J.G., Lloyd, D.W., Temple, S.: Power Management in the AMULET Microprocessors. IEEE Design and Test of Computers Journal special issue, 42–52 (March-April 2001) (Macii, E. ed.)
Sparsø, J., Furber, S. (eds.): Principles of Asynchronous Circuit Design: A systems perspective. Kluwer Academic Publishers, Dordrecht (2001)
Lewis, M., Garside, J.D., Brackenbury, L.E.M.: Reconfigurable Latch Controllers for Low Power Asynchronous Circuits. In: Internation Symposium on Advanced Research in Asynchronous Circuits and Systems (April 1999)
Riocreux, P.A., Lewis, M.J.G., Brackenbury, L.E.M.: Power reduction in self-timed circuits using early-open latch controllers. Electronics Letters 36(2) (January 20, 2000)
Liu, Y., Furber, S.B.: The Design of a Low Power Asynchronous Multiplier. In: International Symposium on Low Power Electronics and Design, Newport Beach, California, USA, August 9-11 (2004)
Landman, P.E., Rabaey, J.M.: Architectural power analysis: The dual bit type method. IEEE Transactions on Very Large Scale Integration (VLSI) Systems 3(2) (June 1995)
Zyuban, V., Kogge, P.: Split Register File Architectures for Inherently Low Power Microprocessor. In: Power Driven Microarchitecture Workshop at ISC 1998 (June 1998)
Pasternak, J.H., Salama, C.A.T.: Differential pass-transistor logic. Circuits and Devices Magazine, IEEE 9(4) (July 1993)
Suzuki, M., Ohkubo, N., Yamanaka, T., Shimizu, A., Sasaki, K.: A 1.5 ns 32 b CMOS ALU in double pass-transistor logic. In: IEEE International Conference on Solid-State Circuits, 40th ISSCC, February 24-26 (1993)
Yuan, J., Svensson, C.: New TSPC latches and flipflops minimizing delay and power. In: IEEE International Symposium on VLSI Circuits, Digest of Technical Papers, June 13-15 (1996)
Gerosa, G., Gary, S., Dietz, C., Dac, P., Hoover, K., Alvarez, J., Sanchez, H., Ippolito, P., Tai, N., Litch, S., Eno, J., Golab, J., Vanderschaaf, N., Kahle, J.: A 2.2 W, 80 MHz superscalar RISC microprocessor. IEEE Journal on Solid-State Circuits 29, 1440–1452 (1994)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Liu, Y., Furber, S. (2004). Minimizing the Power Consumption of an Asynchronous Multiplier. In: Macii, E., Paliouras, V., Koufopavlou, O. (eds) Integrated Circuit and System Design. Power and Timing Modeling, Optimization and Simulation. PATMOS 2004. Lecture Notes in Computer Science, vol 3254. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30205-6_31
Download citation
DOI: https://doi.org/10.1007/978-3-540-30205-6_31
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23095-3
Online ISBN: 978-3-540-30205-6
eBook Packages: Springer Book Archive