Skip to main content

Adders

  • Chapter
  • First Online:

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 149))

Abstract

Addition is a primitive operation for most arithmetic functions, so that FPGA vendors have dedicated a particular attention to the design of optimized adders. As a consequence, in many cases the synthesis tools are able to generate fast and cost-effective adders from simple VHDL expressions. Only in the case of relatively long operands can it be worthwhile to consider more complex structures such as carry-skip, carry-select and logarithmic adders.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   249.99
Price excludes VAT (USA)
  • Durable hardcover 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

Learn about institutional subscriptions

References

  1. Parhami B (2000) Computer arithmetic: algorithms and hardware design. Oxford University Press, New York

    Google Scholar 

  2. Ling H (1981) High-speed binary adder. IBM J Res Dev 25(3):156–166

    Article  Google Scholar 

  3. Brent R, Kung HT (1982) A regular layout for parallel adders. IEEE Trans Comput C-31:260–264

    Google Scholar 

  4. Ladner RE, Fischer MJ (1980) Parallel prefix computation. J ACM 27:831–838

    Article  MathSciNet  MATH  Google Scholar 

  5. Ercegovac MD, Lang T (2004) Digital arithmetic. Morgan Kaufmann, San Francisco

    Google Scholar 

  6. Deschamps JP, Bioul G, Sutter G (2006) Synthesis of arithmetic circuits. Wiley, New York

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jean-Pierre Deschamps .

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

Deschamps, JP., Sutter, G.D., Cant, E. (2012). Adders. In: Guide to FPGA Implementation of Arithmetic Functions. Lecture Notes in Electrical Engineering, vol 149. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-2987-2_7

Download citation

  • DOI: https://doi.org/10.1007/978-94-007-2987-2_7

  • Published:

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-007-2986-5

  • Online ISBN: 978-94-007-2987-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics