Lecture Notes in Electrical Engineering

Guide to FPGA Implementation of Arithmetic Functions

Authors: Deschamps, Jean-Pierre, Sutter, Gustavo D., Cantó, Enrique

Free Preview
  • All along the book numerous examples of FPGA implementation are described
  • The circuits are modeled in VHDL
  • Complete and synthesizable source files are available at the author's web site www.arithmetic-circuits.org
  • It is not a book on Hardware Description Languages, and the reader is assumed to have a basic knowledge of VHDL
  • It is not a book on Logic Circuits either, and the reader is assumed to be familiarized with the basic concepts of combinational and sequential circuits
see more benefits

Buy this book

eBook 142,79 €
price for Spain (gross)
  • ISBN 978-94-007-2987-2
  • Digitally watermarked, DRM-free
  • Included format: PDF, EPUB
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Hardcover 187,19 €
price for Spain (gross)
  • ISBN 978-94-007-2986-5
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
  • The final prices may differ from the prices shown due to specifics of VAT rules
Softcover 174,94 €
price for Spain (gross)
  • ISBN 978-94-017-8438-2
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
  • The final prices may differ from the prices shown due to specifics of VAT rules
Rent the eBook  
  • Rental duration: 1 or 6 month
  • low-cost access
  • online reader with highlighting and note-making option
  • can be used across all devices
About this book

This book is designed both for FPGA users interested in developing new, specific components - generally for reducing execution times –and IP core designers interested in extending their catalog of specific components.  The main focus is circuit synthesis and the discussion shows, for example, how a given algorithm executing some complex function can be translated to a synthesizable circuit description, as well as which are the best choices the designer can make to reduce the circuit cost, latency, or power consumption.  This is not a book on algorithms.  It is a book that shows how to translate efficiently an algorithm to a circuit, using techniques such as parallelism, pipeline, loop unrolling, and others.  Numerous examples of FPGA implementation are described throughout this book and the circuits are modeled in VHDL. Complete and synthesizable source files are available for download.

About the authors

Jean-Pierre Deschamps received an MS degree in electrical engineering from the University of Louvain, Belgium, in 1967, the PhD in computer science from the Autonomous University of Barcelona, Spain, in 1983, and a PhD degree in electrical engineering from the Polytechnic School of Lausanne, Switzerland, in 1984. He worked in several companies and universities. He is currently a professor at the University Rovira i Virgili, Tarragona, Spain. His research interests include ASIC and FPGA design, digital arithmetic and cryptography. He is the author of eight books (see the last section) and more than a hundred international papers. Gustavo Sutter received an MS degree in Computer Science from State University UNCPBA of Tandil (Buenos Aires) Argentina, and a PhD degree from the Autonomous University of Madrid, Spain. He has been a professor at the UNCPBA Argentina and is currently a professor at the Autonomous University of Madrid Spain. His research interests include ASIC and FPGA design, digital arithmetic, and development of embedded systems. He is the author of two books and about fifty international papers and communications. Enrique Cantó received an MS degree in electronic engineering (1995) and a PhD in electronic engineering (2001), both from the Polytechnic University of Barcelona, Spain. He has been a professor at the Polytechnic University of Barcelona, Spain, and is currently a professor at the University Rovira i Virgili, Tarragona, Spain. His research interests include ASIC and FPGA design, development of embedded systems, and dynamic reconfiguration of programmable devices. He is the author of about fifty international papers and communications.

Reviews

From the reviews:

“This is a comprehensive, almost 500 pages handbook devoted mainly to the design of a variety of hardware arithmetic units in modern processors and embedded systems. … this comprehensive handbook may be strongly recommended for advanced academic courses on design of embedded systems. It may also be used by practising designers as an explanation of contemporary design methodologies and tools. … The exercises at the end of each chapter enhance the didactic value of the book.” (Antoni Michalski, zbMATH, Vol. 1278, 2014)

Table of contents (16 chapters)

Table of contents (16 chapters)

Buy this book

eBook 142,79 €
price for Spain (gross)
  • ISBN 978-94-007-2987-2
  • Digitally watermarked, DRM-free
  • Included format: PDF, EPUB
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Hardcover 187,19 €
price for Spain (gross)
  • ISBN 978-94-007-2986-5
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
  • The final prices may differ from the prices shown due to specifics of VAT rules
Softcover 174,94 €
price for Spain (gross)
  • ISBN 978-94-017-8438-2
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
  • The final prices may differ from the prices shown due to specifics of VAT rules
Rent the eBook  
  • Rental duration: 1 or 6 month
  • low-cost access
  • online reader with highlighting and note-making option
  • can be used across all devices
Loading...

Recommended for you

Loading...

Bibliographic Information

Bibliographic Information
Book Title
Guide to FPGA Implementation of Arithmetic Functions
Authors
Series Title
Lecture Notes in Electrical Engineering
Series Volume
149
Copyright
2012
Publisher
Springer Netherlands
Copyright Holder
Springer Science+Business Media Dordrecht
eBook ISBN
978-94-007-2987-2
DOI
10.1007/978-94-007-2987-2
Hardcover ISBN
978-94-007-2986-5
Softcover ISBN
978-94-017-8438-2
Series ISSN
1876-1100
Edition Number
1
Number of Pages
XVI, 472
Topics