[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/988952.989059acmconferencesArticle/Chapter ViewAbstractPublication PagesglsvlsiConference Proceedingsconference-collections
Article

Modified booth truncated multipliers

Published: 26 April 2004 Publication History

Abstract

Truncated multiplication provides an efficient method for reducing the power dissipation and area of rounded parallel multipliers in digital signal processing systems. With this technique, the products of parallel multipliers are rounded to a shorter word size and the least-significant columns of the multiplication matrix are not used. This technique provides significant savings in terms of power dissipation for unsigned multiplication. Although previous implementations involved unsigned and signed array and tree multipliers, this technique can be equally applied to multiplication using Booth-encoding. This paper presents the design and implementation of parallel and truncated multipliers that use Booth-encoding and compressors for signed multiplication. Initial estimates indicate that truncated parallel multipliers dissipate less power than standard parallel multipliers for operand sizes of 16 bits.

References

[1]
ITRS,"International technology roadmap for semiconductors, "tech.rep., ITRS,2003.
[2]
G.-K.Ma and F.J.Taylor,"Multiplier Policies for Digital Signal Processing,"IEEE ASSP Magazine vol.7, no.1, pp.6--19, 1990.
[3]
Y.N.Chang,J.H.Satayanarayana,and K.K.Parhi, "Systematic design of high-speed and low-power digit-serial multipliers, "IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing vol.45, no.12, pp.1585--1596, 1998.
[4]
S.F.Oberman, H.Al-Twaijry, and M.J.Flynn, "The SNAP Project: Design of Floating-Point Arithmetic Units," in Proceedings of the 13th Symposium on Computer Arithmetic pp.156--165, 1997.
[5]
H.Al-Twaijry and M.J.Flynn, "Multipliers and Datapaths, "Tech.Rep.CSL-TR94-654, Stanford University, 1994.
[6]
S.S.Mahant-Shetti, P.T.Balsara, and C.Lemonds, "High performance low power array multiplier using temporal tiling,"IEEE Transactions on VLSI vol.7, no.1, pp.121--124, 1999.
[7]
C.J.Nicol and P.Larsson, "Low power multiplication for FIR filters, "in Proceedings of the 1997 International Symposium on Low Power Electronics and Design pp.76--79, 1997.
[8]
A.D.Booth, "A signed binary multiplication technique, "Q. J. Mech. Appl. Math. vol.4, pp.236--240, 1951.
[9]
K.Muhammad and K.Roy, "On complexity reduction of FIR digital filters using constrained least squares solution, "in Proceedings of the 1997 International Conference on Computer Design pp.196--201, 1997.
[10]
T.K.Callaway and E.E.Swartzlander, Jr., "Power-delay characteristics of CMOS multipliers," in Proceedings of the 13th IEEE Symposium on Computer Arithmetic pp.26--32, 1997.
[11]
J.H.Satyanarayana and K.K.Parhi, "A theoretical approach to estimation of bounds on power consumption in digital multipliers," IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing vol.44, no.6, pp.473--481, 1997.
[12]
M.J.Schulte and E.E.Swartzlander, Jr., "Truncated multiplication with correction constant," in VLSI Signal Processing VI pp.388--396, October 1993.
[13]
E.J.King and E.E.Swartzlander, Jr., "Data-dependent truncated scheme for parallel multiplication," in Proceedings of the Thirty First Asilomar Conference on Signals, Circuits and Systems pp.1178--1182, 1998.
[14]
J.E.Stine and O.M.Duverne, "Variations on truncated multiplication," in Euromicro Symposium on Digital System Design pp.112--119, 2003.
[15]
M.J.Schulte, J.G.Hansen, and J.E.Stine, "Reduced power dissipation through truncated multiplication," in IEEE Alessandro Volta Memorial International Workshop on Power Design pp.61--69, 1998.
[16]
K.Bickerstaff,M.J.Schulte, and E.E.Swartzlander, Jr., "Parallel Reduced Area Multipliers," Journal of VLSI Signal Processing vol.9, pp.181--192, April 1995.
[17]
Y.C.Lim, "Single-precision multiplier with reduced circuit complexity for signal processing applications," IEEE Transactions on Computers vol.41, no.10, pp.1333--1336, 1992.
[18]
C.R.Baugh and B.A.Wooley, "A two's complement parallel array multiplication algorithm," IEEE Transactions on Computers vol.C-22, pp.1045--1047, 1973.
[19]
G.W.Bewick, Fast multiplication: algorithms and implementation PhD thesis, Stanford University, 1994.
[20]
O.L.MacSorley, "High-Speed Arithmetic in Binary Computers," IRE Proceedings vol.49, pp.67--91, 1961.
[21]
A.Weinberger, "A 4:2 carry-save adder module," IBM Technical Disclosure Bulletin vol.23, no.8, pp.3811--3814, 1982.
[22]
J.Grad and J.E.Stine," A Standard Cell Library for Student Projects," in International Conference on Microelectronic Systems Education pp.98--99, IEEE Computer Society Press, 2003.

Cited By

View all
  • (2018)Efficient Cross-Correlation Algorithm and Architecture for Robust Synchronization in Frame-Based Communication SystemsCircuits, Systems, and Signal Processing10.1007/s00034-017-0678-337:6(2548-2573)Online publication date: 1-Jun-2018
  • (2015)Area-Efficient Fixed-Width Squarer With Dynamic Error-Compensation CircuitIEEE Transactions on Circuits and Systems II: Express Briefs10.1109/TCSII.2015.243575262:9(851-855)Online publication date: Sep-2015
  • (2014)On the Systematic Creation of Faithfully Rounded Truncated Multipliers and ArraysIEEE Transactions on Computers10.1109/TC.2013.12663:10(2513-2525)Online publication date: 1-Oct-2014
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
GLSVLSI '04: Proceedings of the 14th ACM Great Lakes symposium on VLSI
April 2004
479 pages
ISBN:1581138539
DOI:10.1145/988952
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 26 April 2004

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. VLSI
  2. arithmetic

Qualifiers

  • Article

Conference

GLSVLSI04
Sponsor:
GLSVLSI04: Great Lakes Symposium on VLSI 2004
April 26 - 28, 2004
MA, Boston, USA

Acceptance Rates

Overall Acceptance Rate 312 of 1,156 submissions, 27%

Upcoming Conference

GLSVLSI '25
Great Lakes Symposium on VLSI 2025
June 30 - July 2, 2025
New Orleans , LA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)1
Reflects downloads up to 20 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2018)Efficient Cross-Correlation Algorithm and Architecture for Robust Synchronization in Frame-Based Communication SystemsCircuits, Systems, and Signal Processing10.1007/s00034-017-0678-337:6(2548-2573)Online publication date: 1-Jun-2018
  • (2015)Area-Efficient Fixed-Width Squarer With Dynamic Error-Compensation CircuitIEEE Transactions on Circuits and Systems II: Express Briefs10.1109/TCSII.2015.243575262:9(851-855)Online publication date: Sep-2015
  • (2014)On the Systematic Creation of Faithfully Rounded Truncated Multipliers and ArraysIEEE Transactions on Computers10.1109/TC.2013.12663:10(2513-2525)Online publication date: 1-Oct-2014
  • (2008)An improved micro-architecture for function approximation using piecewise quadratic interpolation2008 IEEE International Conference on Computer Design10.1109/ICCD.2008.4751895(422-426)Online publication date: Oct-2008
  • (2008)FPGA family composition and effects of specialized blocks2008 International Conference on Field Programmable Logic and Applications10.1109/FPL.2008.4629915(101-106)Online publication date: Sep-2008

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media