Skip to main content

Generating Fast Multipliers Using Clever Circuits

  • Conference paper
Formal Methods in Computer-Aided Design (FMCAD 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3312))

Included in the following conference series:

Abstract

New insights into the general structure of partial product reduction trees are combined with the notion of clever circuits to give a novel method of writing simple but flexible and highly parameterised data-path generators.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Al-Twaijry, H., Aloqeely, M.: An algorithmic approach to building datapath multipliers using (3,2) counters. In: IEEE Computer Society Workshop on VLSI. IEEE Press, Los Alamitos (April 2000)

    Google Scholar 

  2. Berg, C., Jacobi, C., Kroening, D.: Formal verification of a basic circuits library. In: IASTED International Conference on Applied Informatics. ACTA Press (2001)

    Google Scholar 

  3. Brock, B., Hunt Jr., W.A.: The DUAL-EVAL Hardware Description Language and Its Use in the Formal Specification and Verification of the FM9001 Microprocessor. Formal Methods in System Design 11(1) (1997)

    Google Scholar 

  4. Claessen, K., Sheeran, M.: A Tutorial on Lava: A Hardware Description and Verification System (April 2000), http://www.cs.chalmers.se/~koen/Lava/tutorial.ps

  5. Dadda, L.: Some Schemes for Parallel Adders. Acta Frequenza 34(5) (May 1965)

    Google Scholar 

  6. Eriksson, H.: Efficient Implementation and Analysis of CMOS Arithmetic Circuits. PhD. Thesis, Chalmers University of Technology (December 2003)

    Google Scholar 

  7. Eriksson, H., Larsson-Edefors, P., Marnane, W.P.: A Regular Parallel Multiplier Which Utilizes Multiple Carry-Propagate Adders. In: Int. Symp. on Circuits and Systems (2001)

    Google Scholar 

  8. Luk, W.K., Vuillemin, J.E.: Recursive Implementation of Optimal Time VLSI Integer Multipliers. In: VLSI 1983. Elsevier Science Publishes B.V, North-Holland (August 1983)

    Google Scholar 

  9. Mo, F., Brayton, R.K.: A Timing-Driven Module-Based Chip Design Flow. In: 41st Design Automation Conference. ACM Press, New York (2004)

    Google Scholar 

  10. Mou, Z.-J., Jutand, F.: “Overturned-Stairs” Adder Trees and Multiplier Design. IEEE Trans. on Computers 41(8) (August 1992)

    Google Scholar 

  11. Oklobdzija, V.G., Villeger, D., Liu, S.S.: A Method for Speed Optimized Partial Product Reduction and Generation of Fast Parallel Multipliers Using an Algorithmic Approach. IEEE Trans. on Computers 45(3) (March 1996)

    Google Scholar 

  12. Sheeran, M.: Finding regularity: describing and analysing circuits that are not quite regular. In: Geist, D., Tronci, E. (eds.) CHARME 2003. LNCS, vol. 2860, pp. 4–18. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  13. Stelling, P.F., Martel, C.U., Oklobdzija, V.G., Ravi, R.: Optimal Circuits for Parallel Multipliers. IEEE Trans. on Computers 47(3) (March 1998)

    Google Scholar 

  14. Um, J., Kim, T.: Synthesis of Arithmetic Circuits Considering Layout Effects. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 22(11) (November 2003)

    Google Scholar 

  15. Wallace, C.S.: A suggestion for a fast multiplier. IEEE Trans. on Computers EC-13(2) (February 1964)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sheeran, M. (2004). Generating Fast Multipliers Using Clever Circuits. In: Hu, A.J., Martin, A.K. (eds) Formal Methods in Computer-Aided Design. FMCAD 2004. Lecture Notes in Computer Science, vol 3312. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30494-4_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30494-4_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-23738-9

  • Online ISBN: 978-3-540-30494-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics