Book description
A new approach to the study of arithmetic circuits
In Synthesis of Arithmetic Circuits: FPGA, ASIC and Embedded Systems, the authors take a novel approach of presenting methods and examples for the synthesis of arithmetic circuits that better reflects the needs of today's computer system designers and engineers. Unlike other publications that limit discussion to arithmetic units for general-purpose computers, this text features a practical focus on embedded systems.
Following an introductory chapter, the publication is divided into two parts. The first part, Mathematical Aspects and Algorithms, includes mathematical background, number representation, addition and subtraction, multiplication, division, other arithmetic operations, and operations in finite fields. The second part, Synthesis of Arithmetic Circuits, includes hardware platforms, general principles of synthesis, adders and subtractors, multipliers, dividers, and other arithmetic primitives. In addition, the publication distinguishes itself with:
A separate treatment of algorithms and circuits-a more useful presentation for both software and hardware implementations
Complete executable and synthesizable VHDL models available on the book's companion Web site, allowing readers to generate synthesizable descriptions
Proposed FPGA implementation examples, namely synthesizable low-level VHDL models for the Spartan II and Virtex families
Two chapters dedicated to finite field operations
This publication is a must-have resource for students in computer science and embedded system designers, engineers, and researchers in the field of hardware and software computer system design and development.
An Instructor Support FTP site is available from the Wiley editorial department.
Note: The ebook version does not provide access to the companion files.
Table of contents
- Cover Page
- Title Page
- Copyright
- Dedication
- CONTENTS
- PREFACE
- ABOUT THE AUTHORS
- CHAPTER 1: INTRODUCTION
- CHAPTER 2: MATHEMATICAL BACKGROUND
- CHAPTER 3: NUMBER REPRESENTATION
- CHAPTER 4: ARITHMETIC OPERATIONS: ADDITION AND SUBTRACTION
- CHAPTER 5: ARITHMETIC OPERATIONS: MULTIPLICATION
- CHAPTER 6: ARITHMETIC OPERATIONS: DIVISION
- CHAPTER 7: OTHER ARITHMETIC OPERATIONS
- CHAPTER 8: FINITE FIELD OPERATIONS
- CHAPTER 9: HARDWARE PLATFORMS
- CHAPTER 10: CIRCUIT SYNTHESIS: GENERAL PRINCIPLES
- CHAPTER 11: ADDERS AND SUBTRACTORS
- CHAPTER 12: MULTIPLIERS
- CHAPTER 13: DIVIDERS
- CHAPTER 14: OTHER ARITHMETIC OPERATORS
- CHAPTER 15: CIRCUITS FOR FINITE FIELD OPERATIONS
- CHAPTER 16: FLOATING-POINT UNIT
- INDEX
Product information
- Title: Synthesis of Arithmetic Circuits: FPGA, ASIC and Embedded Systems
- Author(s):
- Release date: March 2006
- Publisher(s): Wiley-Interscience
- ISBN: 9780471687832
You might also like
book
ASIC and FPGA Verification
Richard Munden demonstrates how to create and use simulation models for verifying ASIC and FPGA designs …
book
Building Embedded Systems: Programmable Hardware
Develop the software and hardware you never think about. We're talking about the nitty-gritty behind the …
book
Embedded SoPC Design with Nios II Processor and Verilog Examples
Explores the unique hardware programmability of FPGA-based embedded systems, using a learn-by-doing approach to introduce the …
book
Signal Processing for 5G: Algorithms and Implementations
A comprehensive and invaluable guide to 5G technology, implementation and practice in one single volume. For …